userEntities
Parameters
| Parameter | Type | Required |
|---|---|---|
| user_id | UUID | true |
| search_terms | Boolean | false |
| listFilter | Object | false |
GraphQL Schema
GraphQL
query userEntities (
$user_id: UUID!
$search_terms: String
$listFilter: ListFilter
) {
userEntities (
user_id: $user_id
search_terms: $search_terms
listFilter: $listFilter
) {
id
type
business_name
first_name
last_name
state
email
phone
address1
address2
city
state_province_region
postal_code
country
creator {
id
identifier
email
first_name
last_name
admin
}
users {
id
identifier
email
first_name
last_name
admin
}
}
}
query
string
Defaults to {}
``200 200
object
``400 400
NodeShell
xxxxxxxxxx
var axios = require('axios');
var data = JSON.stringify({
query: `query userEntities (
$user_id: UUID!
$search_terms: String
$listFilter: ListFilter
) {
userEntities (
user_id: $user_id
search_terms: $search_terms
listFilter: $listFilter
) {
id
type
business_name
first_name
last_name
state
email
phone
address1
address2
city
state_province_region
postal_code
country
creator {
id
identifier
email
first_name
last_name
admin
}
users {
id
identifier
email
first_name
last_name
admin
}
}
}`,
variables: {"user_id":"","search_terms":"","listFilter":{"limit":0,"offset":0}}
});
var config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://sandbox.external.routefusion.com/graphql',
headers: {
'Content-Type': 'application/json'
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
xxxxxxxxxx
{}