Action & Endpoints

Accounts Users

List Users​

Gets a list of users

GET /users

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Accounts User​

Gets a specific user by its ID.

GET /users/{id}

KeyTypeDescription

id*

It Glue Accounts User id

None Provided

Update Accounts User​

PATCH /users/{id}

KeyTypeDescription

id*

It Glue Accounts User id

None Provided


Objects​

Filter​

KeyTypeDescription

name

String (?)

None Provided

email

String (?)

None Provided

role_name

String (?)

None Provided


Datum​

KeyTypeDescription

type

String (?)

None Provided


Attribute​

KeyTypeDescription

first_name

String (?)

None Provided

last_name

String (?)

None Provided


Avatar​

KeyTypeDescription

content

String (?)

None Provided

file_name

String (?)

None Provided

Configuration Interfaces

List Configuration Interfaces​

Gets a list of configuration interfaces

/configurations/{conf_id}/relationships/configuration_interfaces

KeyTypeDescription

conf_id*

It Glue Configuration id

None Provided

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Configuration Interface​

Gets a specific configuration interface by its ID.

GET /configuration_interfaces/{id}

KeyTypeDescription

id*

String (?)

None Provided

Create Configuration Interface​

Creates a new configuration interface

POST /configuration_interfaces

Update Configuration Interface​

PATCH /configuration_interfaces/{id}

KeyTypeDescription

id*

String (?)

None Provided


Objects - Configuration Interfaces​

Filter - Configuration Interfaces​

KeyTypeDescription

ip_address

String (?)

None Provided


Datum - Configuration Interfaces​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Configuration Interfaces​

KeyTypeDescription

configuration_id

It Glue Configuration id

None Provided

name*

String (?)

None Provided

ip_address

String (?)

None Provided

mac_address

String (?)

None Provided

primary

String (?)

None Provided

notes

String (?)

None Provided

Configuration Statuses

List Configuration Statuses​

Gets a list of Configuration Statuses

/configuration_statuses

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Configuration Status​

Gets a specific Configuration Status by its ID.

GET /configuration_statuses/{id}

KeyTypeDescription

id*

It Glue Configuration Status id

None Provided

Create Configuration Status​

Creates a new Configuration Status

POST /configuration_statuses

Update Configuration Status​

PATCH /configuration_statuses/{id}

KeyTypeDescription

id*

It Glue Configuration Status id

None Provided


Objects - Configuration Statuses​

Filter - Configuration Statuses​

KeyTypeDescription

name

String (?)

None Provided


Datum - Configuration Statuses​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Configuration Statuses​

KeyTypeDescription

name

String (?)

None Provided

Configuration Types

List Configuration Types​

Gets a list of configuration types

/configuration_types

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Configuration Type​

Gets a specific configuration type by its ID.

GET /configuration_types/{id}

KeyTypeDescription

id*

It Glue Configuration Type id

None Provided

Create Configuration Type​

Creates a new configuration type

POST /configuration_types

Update Configuration Type​

PATCH /configuration_types/{id}

KeyTypeDescription

id*

It Glue Configuration Type id

None Provided


Objects - Configuration Types​

Filter - Configuration Types​

KeyTypeDescription

name

String (?)

None Provided


Datum - Configuration Types​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Configuration Types​

KeyTypeDescription

name

String (?)

None Provided

Configurations

List Configurations​

Gets a list of configurations

/configurations

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided

Get Configuration​

Gets a specific configuration by it's ID.

GET /configurations/{id}

KeyTypeDescription

id*

It Glue Configuration id

None Provided

include

String (?)

None Provided

Create Configuration​

Creates a new configuration

POST /configurations

Update Configuration​

PATCH /configurations/{id}

KeyTypeDescription

id*

It Glue Configuration id

None Provided


Objects - Configurations​

Filter - Configurations​

KeyTypeDescription

name

String (?)

None Provided

organization_id

It Glue Organization id

None Provided

configuration_type_id

It Glue Configuration Type id

None Provided

configuration_status_id

It Glue Configuration Status id

None Provided

contact_id

It Glue Contact id

None Provided

serial_number

String (?)

None Provided

asset_tag

String (?)

None Provided

psa_id

String (?)

Filter by Organization's ID in the PSA. This must be accompanied by the filter for PSA Type. Comma Separated Values.

psa_integration_type

Array

Filter by PSA Type

rmm_id

String (?)

None Provided

rmm_integration_type

String (?)

None Provided

archived

String (?)

None Provided


Datum - Configurations​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Configurations​

KeyTypeDescription

organization_id*

It Glue Organization id

None Provided

configuration_type_id*

It Glue Configuration Type id

None Provided

configuration_status_id

It Glue Configuration Status id

None Provided

location_id

It Glue Location id

None Provided

contact_id

It Glue Contact id

None Provided

manufacturer_id

It Glue Manufacturer id

None Provided

model_id

It Glue Model id

None Provided

operating_system_id

It Glue Operating System id

None Provided

operating_system_notes

String (?)

None Provided

name*

String (?)

None Provided

notes

String (?)

None Provided

hostname

String (?)

None Provided

primary_ip

String (?)

None Provided

mac_address

String (?)

None Provided

default_gateway

String (?)

None Provided

serial_number

String (?)

None Provided

asset_tag

String (?)

None Provided

position

String (?)

None Provided

installed_by

String (?)

None Provided

purchased_by

String (?)

None Provided

purchased_at

String (?)

None Provided

warranty_expires_at

String (?)

None Provided

installed_at

String (?)

None Provided

restricted

String (?)

None Provided

archived

String (?)

None Provided

Contact Types

List Contact Types​

Gets a list of contact types

/contact_types

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Contact Type​

Gets a specific contact type by it's ID.

GET /contact_types/{id}

KeyTypeDescription

id*

It Glue Contact Type id

None Provided

Create Contact Type​

Creates a new contact type

POST /contact_types

Update Contact Type​

PATCH /contact_types/{id}

KeyTypeDescription

id*

It Glue Contact Type id

None Provided


Objects - Contact Types​

Filter - Contact Types​

KeyTypeDescription

name

String (?)

None Provided


Datum - Contact Types​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Contact Types​

KeyTypeDescription

name*

String (?)

None Provided

Contacts

List Contacts​

Gets a list of contacts

/contacts

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided

Get Contact​

Gets a specific contact by its ID.

GET /contacts/{id}

KeyTypeDescription

id*

It Glue Contact id

None Provided

include

String (?)

None Provided

Create Contact​

Creates a new contact

POST /contacts

Update Contact​

PATCH /contacts/{id}

KeyTypeDescription

id*

It Glue Contact id

None Provided


Objects - Contacts​

Filter - Contacts​

KeyTypeDescription

first_name

String (?)

None Provided

last_name

String (?)

None Provided

title

String (?)

None Provided

contact_type_id

It Glue Contact Type id

None Provided

important

String (?)

None Provided

primary_email

String (?)

None Provided

organization_id

It Glue Organization id

None Provided

psa_id

String (?)

Filter by Organization's ID in the PSA. This must be accompanied by the filter for PSA Type. Comma Separated Values.

psa_integration_type

Array

Filter by PSA Type


Datum - Contacts​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Contacts​

KeyTypeDescription

organization_id*

It Glue Organization id

None Provided

contact_type_id

It Glue Contact Type id

None Provided

location_id

It Glue Location id

None Provided

first_name

String (?)

None Provided

last_name

String (?)

None Provided

title

String (?)

None Provided

important

String (?)

None Provided

notes

String (?)

None Provided

restricted

String (?)

None Provided


Contactemail - Contacts​

KeyTypeDescription

value

String (?)

None Provided

label_name

String (?)

None Provided

primary

String (?)

None Provided


Contactphone - Contacts​

KeyTypeDescription

properties

String (?)

None Provided

Countries

List Countries​

Gets a list of countries

/countries

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Country​

Gets a specific country by its ID.

GET /countries/{id}

KeyTypeDescription

id*

It Glue Country id

None Provided


Objects - Countries​

Filter - Countries​

KeyTypeDescription

name

String (?)

None Provided

iso

String

None Provided

Domains

List Domains​

Gets a list of domains

/domains

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided


Objects - Domains​

Filter - Domains​

KeyTypeDescription

id

It Glue Domain id

None Provided

organization_id

It Glue Organization id

None Provided

Expirations

List Expirations​

/expirations


Objects - Expirations​

Filter - Expirations​

KeyTypeDescription

organization_id

It Glue Organization id

None Provided

resource_id

String (?)

None Provided

resource_type_name

String (?)

None Provided

description

String (?)

None Provided

expiration_date

String (?)

None Provided

Flexible Asset Fields

List Flexible Asset Fields​

Gets a list of flexible asset fields

/flexible_asset_fields

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided

Get Flexible Asset Field​

Gets a specific flexible asset field by its ID.

GET /flexible_asset_fields/{id}

KeyTypeDescription

id*

It Glue Flexible Asset Field id

None Provided

Create Flexible Asset Field​

Creates a new flexible asset field

POST /flexible_asset_fields

Update Flexible Asset Field​

PATCH /flexible_asset_fields/{id}

KeyTypeDescription

id*

It Glue Flexible Asset Field id

None Provided

Delete Flexible Asset Field​

DELETE /flexible_asset_fields/{id}

KeyTypeDescription

id*

It Glue Flexible Asset Field id

None Provided


Objects - Flexible Asset Fields​

Datum - Flexible Asset Fields​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Flexible Asset Fields​

KeyTypeDescription

flexible_asset_type_id*

String (?)

None Provided

order

String (?)

None Provided

name

String (?)

None Provided

kind*

String

None Provided

required

String (?)

None Provided

use_for_title

String (?)

None Provided

expiration

String (?)

None Provided

show_in_list

String (?)

None Provided

Flexible Asset Types

List Flexible Asset Types​

Gets a list of flexible Asset Types

/flexible_asset_types

KeyTypeDescription

sort

String (?)

None Provided

include

String (?)

None Provided

Get Flexible Asset Type​

Gets a specific flexible Asset Type by its ID.

GET /flexible_asset_types/{id}

KeyTypeDescription

id*

It Glue Flexible Asset Type id

None Provided

include

String (?)

None Provided

Create Flexible Asset Type​

Creates a new flexible asset type

POST /flexible_asset_types

Update Flexible Asset Type​

PATCH /flexible_asset_types/{id}

KeyTypeDescription

id*

It Glue Flexible Asset Type id

None Provided

properties

String (?)

None Provided


Objects - Flexible Asset Types​

Filter - Flexible Asset Types​

KeyTypeDescription

name

String (?)

None Provided

icon

String (?)

None Provided

enabled

String (?)

None Provided


Datum - Flexible Asset Types​

KeyTypeDescription

type*

String (?)

None Provided


Attribute - Flexible Asset Types​

KeyTypeDescription

name*

String (?)

None Provided

description

String (?)

None Provided

icon

String (?)

None Provided

enabled

String (?)

None Provided


Relationship - Flexible Asset Types​


Flexibleassetfield - Flexible Asset Types​

KeyTypeDescription

type*

String (?)

None Provided

Flexible Assets

List Flexible Assets​

Gets a list of flexible assets

/flexible_assets

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided

Get Flexible Asset​

Gets a specific flexible asset by its ID.

GET /flexible_assets/{id}

KeyTypeDescription

id*

String (?)

None Provided

include

String (?)

None Provided

Create Flexible Asset​

Creates a new flexible asset

POST /flexible_assets

Update Flexible Asset​

PATCH /flexible_assets/{id}

KeyTypeDescription

id*

String (?)

None Provided

Delete Flexible Asset​

DELETE /flexible_assets/{id}

KeyTypeDescription

id*

String (?)

None Provided


Objects - Flexible Assets​

Filter - Flexible Assets​

KeyTypeDescription

flexible-asset-type-id*

It Glue Flexible Asset Type id

None Provided

name

String (?)

None Provided

organization-id

It Glue Organization id

None Provided


Datum - Flexible Assets​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Flexible Assets​

KeyTypeDescription

organization_id

It Glue Organization id

None Provided

restricted

String (?)

None Provided

flexible_asset_type_id*

It Glue Flexible Asset Type id

None Provided

archived

String (?)

None Provided

traits

String (?)

None Provided

Groups

List Groups​

Gets a list of groups

/groups

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

include

String (?)

None Provided

Get Group​

Gets a specific group by its ID.

GET /groups/{id}

KeyTypeDescription

id*

It Glue Group id

None Provided

include

String (?)

None Provided


Objects - Groups​

Filter - Groups​

KeyTypeDescription

name

String (?)

None Provided

Locations

List Locations​

Gets a list of locations

/locations

KeyTypeDescription

sort

String (?)

None Provided

include

String (?)

None Provided

Get Location​

Gets a specific location by its ID.

GET /locations/{id}

KeyTypeDescription

id*

It Glue Location id

None Provided

include

String (?)

None Provided

Create Location​

Creates a new location

POST /locations

Update Location​

PATCH /locations/{id}

KeyTypeDescription

id*

It Glue Location id

None Provided

Delete Location​

DELETE /locations/{id}

KeyTypeDescription

id*

It Glue Location id

None Provided


Objects - Locations​

Filter - Locations​

KeyTypeDescription

name

String (?)

None Provided

city

String (?)

None Provided

region_id

It Glue Region id

None Provided

country_id

It Glue Country id

None Provided

organization_id

It Glue Organization id

None Provided

psa_id

String (?)

Filter by Organization's ID in the PSA. This must be accompanied by the filter for PSA Type. Comma Separated Values.

psa_integration_type

Array

Filter by PSA Type


Datum - Locations​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Locations​

KeyTypeDescription

organization_id

It Glue Organization id

None Provided

name

String (?)

None Provided

primary

String (?)

None Provided

address_1

String (?)

None Provided

address_2

String (?)

None Provided

city

String (?)

None Provided

postal_code

String (?)

None Provided

region_id

It Glue Region id

None Provided

country_id

It Glue Country id

None Provided

phone

String (?)

None Provided

fax

String (?)

None Provided

notes

String (?)

None Provided

restricted

String (?)

None Provided

Logs

List Logs​

Gets a list of logs

/logs

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Manufacturers

List Manufacturers​

Gets a list of manufacturers

/manufacturers

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Manufacturer​

Gets a specific manufacturer by its ID.

GET /manufacturers/{id}

KeyTypeDescription

id*

It Glue Manufacturer id

None Provided

Create Manufacturer​

Creates a new manufacturer

POST /manufacturers

Update Manufacturer​

PATCH /manufacturers/{id}

KeyTypeDescription

id*

It Glue Manufacturer id

None Provided


Objects - Manufacturers​

Filter - Manufacturers​

KeyTypeDescription

name

String (?)

None Provided


Datum - Manufacturers​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Manufacturers​

KeyTypeDescription

name

String (?)

None Provided

Models

List Models​

Gets a list of models

/models

KeyTypeDescription

sort

String (?)

None Provided

Get Model​

Gets a specific model by its ID.

GET /models/{id}

KeyTypeDescription

id*

It Glue Model id

None Provided

Create Model​

Creates a new model

POST /models

Update Model​

PATCH /models/{id}

KeyTypeDescription

id*

It Glue Model id

None Provided


Objects - Models​

Filter - Models​

KeyTypeDescription

id

It Glue ID id

None Provided


Datum - Models​

KeyTypeDescription

type

String (?)

None Provided


Attribute - Models​

KeyTypeDescription

manufacturer_id*

It Glue Manufacturer id

None Provided

name*

String (?)

None Provided

Operating Systems

List Operating Systems​

Gets a list of Operating Systems

/operating_systems

KeyTypeDescription

sort

String (?)

None Provided

sort_desc

String (?)

None Provided

Get Operating System​

Gets a specific Operating System by its ID.

GET /operating_systems/{id}

KeyTypeDescription

id*

It Glue Operating System id

None Provided


Objects - Operating System​

Filter - Operating System​

KeyTypeDescription

name

String (?)

None Provided