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

{}