entity

GraphQL

query entity (
    $entity_id: UUID!
) {
    entity (
        entity_id: $entity_id
    ) {
        id
        type
        business_name
        first_name
        last_name
        state
        email
        phone
        address1
        address2
        city
        state_province_region
        postal_code
        country
        platform_id
        representatives {
            first_name
            last_name
            date_of_birth
            is_signer
            residential_address
            residential_address2
            residential_city
            residential_state_province_region
            residential_postal_code
            residential_country
            citizenship
            responsibility
            ownership_percentage
            email
            phone
            job_title
            passport_number
        }
        creator {
            id
            identifier
            email
            first_name
            last_name
            admin
        }
        users {
            id
            identifier
            email
            first_name
            last_name
            admin
        }
    }
}

NodeShell

var axios = require('axios');

var data = JSON.stringify({

query: `query entity (

$entity_id: UUID!
) {

entity (

entity_id: $entity_id
    ) {

id

type

business_name

first_name

last_name

state

email

phone

address1

address2

city

state_province_region

postal_code

country

platform_id

creator {

id

identifier

email

first_name

last_name

admin

}

users {

id

identifier

email

first_name

last_name

admin

}

}
}`,

variables: {"entity_id":"97621abc-ab31-4062-92bc-3cdc1a53b3ff"}
});

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);
});
{
  "entity_id": "97621abc-ab31-4062-92bc-3cdc1a53b3ff"
}