towerops/vendor/gaiia/priv/queries.json
Graham McIntire 1f9fe2ee29 chore: add gaiia library dep, remove stale honeybadger/tidewave/cbor
- Add vendored Gaiia library (path: vendor/gaiia) with auto-generated GraphQL
  queries and mutations from the Gaiia API schema
- Add startAddInventoryItemsJob + updateInventoryItem mutations
- Remove `:cbor` (was unused — no references anywhere)
- Remove stale Honeybadger filter module, tests, router plug, and config
- Remove stale Tidewave plug from endpoint (dev-only, dep already gone)
- Unlock leftover deps from lock file
2026-05-11 14:46:27 -05:00

6806 lines
217 KiB
JSON

[
{
"name": "account",
"description": "Query an account by unique ID.",
"args": [
{
"name": "id",
"description": "The account's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Account",
"description": "The central piece of the CRM module, representing a customer.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "accounts",
"description": "Query a paginated list of accounts.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AccountOrderBy",
"description": "To order accounts.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "AccountFilter",
"description": "Available filters for accounts.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountConnection",
"description": "To paginate through multiple accounts.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "accountByReadableId",
"description": "Query an account by its readable ID.",
"args": [
{
"name": "readableId",
"description": "The account's readable ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Account",
"description": "The central piece of the CRM module, representing a customer.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "accountCustomFieldDefinitions",
"description": "Query a paginated list of account custom field definitions.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountCustomFieldDefinitionConnection",
"description": "To paginate through multiple account custom field definitions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "accountLabels",
"description": "Query a paginated list of account labels.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AccountLabelOrderBy",
"description": "To order account labels.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "AccountLabelFilter",
"description": "Available filters for account labels.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountLabelConnection",
"description": "To paginate through multiple account labels.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "accountTypes",
"description": "Query a paginated list of account types.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountTypeConnection",
"description": "To paginate through multiple account types.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "accountStatuses",
"description": "Query a paginated list of account statuses.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "AccountStatusFilter",
"description": "To filter AccountStatuses.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountStatusConnection",
"description": "To paginate through multiple account statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "commercialAccountStatuses",
"description": "Query a paginated list of commercial account statuses.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "CommercialAccountStatusFilter",
"description": "To filter CommercialAccountStatuses.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CommercialAccountCustomStatusConnection",
"description": "To paginate through multiple commercial account custom statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "cancellationReasons",
"description": "Query a paginated list of cancellation reasons.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filter the cancellation reasons by category.",
"type": {
"kind": "INPUT_OBJECT",
"name": "CancellationReasonFilter",
"description": "Filter the cancellation reasons.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CancellationReasonConnection",
"description": "To paginate through multiple cancellation reasons.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "note",
"description": "Query a note by unique ID.",
"args": [
{
"name": "id",
"description": "The notes's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Note",
"description": "Note information.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "notes",
"description": "Query a paginated list of notes.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "NoteFilter",
"description": "Available filters for notes.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "NoteConnection",
"description": "To paginate through multiple notes.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "property",
"description": "Query a property by unique ID.",
"args": [
{
"name": "id",
"description": "The property's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Property",
"description": "Property.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "unit",
"description": "Query a unit by unique id.",
"args": [
{
"name": "id",
"description": "The unit's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Unit",
"description": "A unit of a property.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "units",
"description": "Query a list of units.",
"args": [
{
"name": "first",
"description": "Returns the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "UnitOrderBy",
"description": "To order units.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "UnitFilter",
"description": "Available filters for units.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UnitConnection",
"description": "To paginate through multiple units.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "propertyGroup",
"description": "Query a property group by unique ID.",
"args": [
{
"name": "id",
"description": "The property group's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "PropertyGroup",
"description": "Property group.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "propertyGroups",
"description": "Query a paginated list of property groups.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PropertyGroupOrderBy",
"description": "To order property groups.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "PropertyGroupFilter",
"description": "Available filters for property groups.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PropertyGroupConnection",
"description": "To paginate through multiple property groups.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "properties",
"description": "Query a list of properties.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "PropertyOrderBy",
"description": "To order properties.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "PropertyFilter",
"description": "Available filters for properties.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PropertyConnection",
"description": "To paginate through multiple properties.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "entityCustomFieldDefinitions",
"description": "Get entity custom field definitions for a specific entity type.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters available for the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "EntityCustomFieldDefinitionFilter",
"description": "Filters for entity custom field definitions.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "EntityCustomFieldDefinitionConnection",
"description": "Entity custom field definition connection.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "pinVerification",
"description": "Query the PIN verification status for an entity.",
"args": [
{
"name": "entityId",
"description": "The entity to check verification status for.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "PinVerification",
"description": "A PIN verification session.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "invoice",
"description": "Query an invoice by unique ID.",
"args": [
{
"name": "id",
"description": "The invoice's unique Id.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Invoice",
"description": "The billable entity's invoice.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "invoices",
"description": "Query a paginated list of billing invoices. The arguments 'first' and 'last' are mutually exclusive; only one of them can be set at a time. The same applies to 'after' and 'before'.",
"args": [
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "first",
"description": "Returns up to the first 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "InvoicesFilter",
"description": "Available filters for invoices.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InvoiceConnection",
"description": "To paginate through multiple invoices.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "paymentMethods",
"description": "Query a paginated list of payment methods. The arguments 'first' and 'last' are mutually exclusive; only one of them can be set at a time. The same applies to 'after' and 'before'.",
"args": [
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "first",
"description": "Returns up to the first 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "PaymentMethodsFilter",
"description": "Available filters for payment methods.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PaymentMethodConnection",
"description": "To paginate through multiple payment methods.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "billingSubscription",
"description": "Query a billing subscription by unique ID.",
"args": [
{
"name": "id",
"description": "The billing subscription's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "BillingSubscription",
"description": "The billing subscription.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "billingSubscriptions",
"description": "Query a paginated list of billing subscriptions. The arguments 'first' and 'last' are mutually exclusive; only one of them can be set at a time. The same applies to 'after' and 'before'.",
"args": [
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "first",
"description": "Returns up to the first 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "BillingSubscriptionsFilter",
"description": "Available filters for subscriptions.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "BillingSubscriptionsOrderBy",
"description": "To order subscriptions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "BillingSubscriptionConnection",
"description": "To paginate through multiple subscriptions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "transaction",
"description": "Query a transaction by unique ID.",
"args": [
{
"name": "id",
"description": "The transaction's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "Transaction",
"description": "The transaction.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "usageRecords",
"description": "Query a paginated list of usage records. The arguments 'first' and 'last' are mutually exclusive; only one of them can be set at a time. The same applies to 'after' and 'before'.",
"args": [
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "first",
"description": "Returns up to the first 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last 'n' elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "UsageRecordsFilter",
"description": "Available filters for usage records.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UsageRecordConnection",
"description": "Contains a usage record and the current edge's cursor.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "addressCustomFieldDefinitions",
"description": "Query a paginated list of address custom field definitions.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "AddressCustomFieldDefinitionFilters",
"description": "Filters for the address custom field definitions query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AddressCustomFieldDefinitionConnection",
"description": "To paginate through multiple custom field definitions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "addresses",
"description": "Query a paginated list of addresses.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "AddressesQueryFilter",
"description": "Filters for the addresses query.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Order by which to sort results.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AddressOrderBy",
"description": "Ordering configuration for the addresses query.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "GeoAddressConnection",
"description": "To paginate through multiple geo addresses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "coverageAreas",
"description": "Query a paginated list of coverage areas.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "CoverageAreasQueryFilter",
"description": "Filters for the coverage areas query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CoverageAreaConnection",
"description": "To paginate through multiple coverage areas.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "archivedCoverageAreas",
"description": "Query a paginated list of archived coverage areas.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "ArchivedCoverageAreasQueryFilter",
"description": "Filters for the archived coverage areas query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CoverageAreaConnection",
"description": "To paginate through multiple coverage areas.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "integrationNone",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "addressImportCsvDocumentation",
"description": "Query the CSV documentation for address imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AddressImportCsvDocumentationResult",
"description": "The addressImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "addressImportCsvTemplate",
"description": "Query the CSV template for address imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AddressImportCsvTemplateResult",
"description": "The addressImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "archivedInventoryRoles",
"description": "Query to get a list of archived inventory roles.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query",
"type": {
"kind": "INPUT_OBJECT",
"name": "ArchivedInventoryRolesQueryFilters",
"description": "Filters for the archived inventory roles query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryRoleConnection",
"description": "To paginate through multiple inventory roles.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "categoryImportCsvDocumentation",
"description": "Query the CSV documentation for category imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CategoryImportCsvDocumentationResult",
"description": "The categoryImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "categoryImportCsvTemplate",
"description": "Query the CSV template for category imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CategoryImportCsvTemplateResult",
"description": "The categoryImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "categoryFieldImportCsvDocumentation",
"description": "Query the CSV documentation for category field imports.",
"args": [
{
"name": "categoryCsvFileName",
"description": "Optionally provide a filled out category CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CategoryFieldImportCsvDocumentationResult",
"description": "The categoryFieldImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "categoryFieldImportCsvTemplate",
"description": "Query the CSV template for category field imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CategoryFieldImportCsvTemplateResult",
"description": "The categoryFieldImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryLocationImportCsvDocumentation",
"description": "Query the CSV documentation for inventory location imports. @deprecated Use inventoryImportSchemas instead.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryLocationImportCsvDocumentationResult",
"description": "@deprecated Use inventoryImportSchemas instead.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryLocationImportCsvTemplate",
"description": "Query the CSV template for inventory location imports. @deprecated Use inventoryImportSchemas instead.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryLocationImportCsvTemplateResult",
"description": "@deprecated Use inventoryImportSchemas instead.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "manufacturerImportCsvDocumentation",
"description": "Query the CSV documentation for manufacturer imports. @deprecated Use inventoryImportSchemas instead.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ManufacturerImportCsvDocumentationResult",
"description": "@deprecated Use inventoryImportSchemas instead.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "manufacturerImportCsvTemplate",
"description": "Query the CSV template for manufacturer imports. @deprecated Use inventoryImportSchemas instead.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ManufacturerImportCsvTemplateResult",
"description": "@deprecated Use inventoryImportSchemas instead.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "contactImportCsvDocumentation",
"description": "Query the CSV documentation for contact imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ContactImportCsvDocumentationResult",
"description": "The contactImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "contactImportCsvTemplate",
"description": "Query the CSV template for contact imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ContactImportCsvTemplateResult",
"description": "The contactImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "contactInformationImportCsvDocumentation",
"description": "Query the CSV documentation for contact information imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ContactInformationImportCsvDocumentationResult",
"description": "The contactInformationImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "contactInformationImportCsvTemplate",
"description": "Query the CSV template for contact information imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ContactInformationImportCsvTemplateResult",
"description": "The contactInformationImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryLocationContactInformationImportCsvDocumentation",
"description": "Query the CSV documentation for inventory location contact information imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryLocationContactInformationImportCsvDocumentationResult",
"description": "The inventoryLocationContactInformationImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryLocationContactInformationImportCsvTemplate",
"description": "Query the CSV template for inventory location contact information imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryLocationContactInformationImportCsvTemplateResult",
"description": "The inventoryLocationContactInformationImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "customerOwnedItems",
"description": "Query a paginated list of customer owned items.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "CustomerOwnedItemsQueryFilters",
"description": "Filters for the customer owned items query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CustomerOwnedItemConnection",
"description": "To paginate through multiple customer owned items.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryItem",
"description": "Query a single inventory item by its ID.",
"args": [
{
"name": "id",
"description": "The global ID of the inventory item to retrieve.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "InventoryItem",
"description": "An inventory item managed by the inventory-expedition-service.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "inventoryItems",
"description": "Query a paginated list of inventory items.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "InventoryItemsQueryFilters",
"description": "Filters for the inventory items query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryItemConnection",
"description": "To paginate through multiple inventory items.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryItemsImportCsvDocumentation",
"description": "Query the CSV documentation for inventory items.",
"args": [
{
"name": "modelCsvFileName",
"description": "Optionally provide a filled out model CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "modelFieldCsvFileName",
"description": "Optionally provide a filled out model field CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryItemsImportCsvDocumentationResult",
"description": "The inventoryItemsImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryItemsImportCsvTemplate",
"description": "Query the CSV template for inventory items.",
"args": [
{
"name": "modelCsvFileName",
"description": "Optionally provide a filled out model CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "modelFieldCsvFileName",
"description": "Optionally provide a filled out model field CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryItemsImportCsvTemplateResult",
"description": "The inventoryItemsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "linkedDevicesImportCsvDocumentation",
"description": "Query the CSV documentation for linked devices.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "LinkedDevicesImportCsvDocumentationResult",
"description": "The linkedDevicesImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "linkedDevicesImportCsvTemplate",
"description": "Query the CSV template for linked devices.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "LinkedDevicesImportCsvTemplateResult",
"description": "The linkedDevicesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryLocations",
"description": "Query to get a list of inventory locations.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "InventoryLocationsQueryFilters",
"description": "Filters for the inventory locations query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryLocationConnection",
"description": "To paginate through multiple inventory locations.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryModels",
"description": "Query to get a list of inventory models.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "InventoryModelQueryFilters",
"description": "Filters for the inventory models query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryModelConnection",
"description": "To paginate through multiple inventory models.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryModelCategories",
"description": "Query to get all inventory model categories.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryModelCategoryConnection",
"description": "To paginate through categories.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "inventoryRoles",
"description": "Query to get a list of inventory roles.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query",
"type": {
"kind": "INPUT_OBJECT",
"name": "InventoryRolesQueryFilters",
"description": "Filters for the inventory roles query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "InventoryRoleConnection",
"description": "To paginate through multiple inventory roles.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "manufacturers",
"description": "Query to get a list of manufacturers.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query",
"type": {
"kind": "INPUT_OBJECT",
"name": "ManufacturersQueryFilters",
"description": "Filters for the manufacturers query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ManufacturerConnection",
"description": "To paginate through multiple manufacturers.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "modelImportCsvDocumentation",
"description": "Query the CSV documentation for model imports.",
"args": [
{
"name": "categoriesCsvFileName",
"description": "Optionally provide a filled out categories CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "manufacturersCsvFileName",
"description": "Optionally provide a filled out manufacturers CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ModelImportCsvDocumentationResult",
"description": "The modelImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "modelImportCsvTemplate",
"description": "Query the CSV template for model imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ModelImportCsvTemplateResult",
"description": "The modelImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "modelFieldImportCsvDocumentation",
"description": "Query the CSV documentation for model field imports.",
"args": [
{
"name": "modelCsvFileName",
"description": "Optionally provide a filled out model CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ModelFieldImportCsvDocumentationResult",
"description": "The modelFieldImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "modelFieldImportCsvTemplate",
"description": "Query the CSV template for model field imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ModelFieldImportCsvTemplateResult",
"description": "The modelFieldImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "zoneImportCsvDocumentation",
"description": "Query the CSV documentation for zone imports.",
"args": [
{
"name": "inventoryLocationCsvFileName",
"description": "Optionally provide a filled out inventory location CSV to receive an updated documentation.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ZoneImportCsvDocumentationResult",
"description": "The zoneImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "zoneImportCsvTemplate",
"description": "Query the CSV template for zone imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ZoneImportCsvTemplateResult",
"description": "The zoneImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productAvailabilityJob",
"description": "Retrieve a product availability job by its ID. Requires a gaiia [publishable key](../../../authentication) in the request headers.",
"args": [
{
"name": "id",
"description": "ID of the product availability job to retrieve.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "ProductAvailabilityJob",
"description": "An async job for requesting product availability.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "plannedServiceArea",
"description": "Query a plan service area by unique ID.",
"args": [
{
"name": "id",
"description": "The plan service area's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "PlannedServiceArea",
"description": "A planned service area represents a geographic area where service is planned but not yet available.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "plannedServiceAreaBySlug",
"description": "Query a planned service area by unique slug.",
"args": [
{
"name": "slug",
"description": "The planned service area's unique slug.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "PlannedServiceArea",
"description": "A planned service area represents a geographic area where service is planned but not yet available.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "order",
"description": "Query an order by unique ID.",
"args": [
{
"name": "id",
"description": "The order's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Order",
"description": "An order managed by the ordering-service.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orders",
"description": "Query a paginated list of orders.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "OrderFilter",
"description": "Available filters for orders.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "OrderOrderBy",
"description": "To order orders.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "OrderConnection",
"description": "To paginate through orders.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "orderAttributionProfile",
"description": "Query an order attribution profile by unique ID.",
"args": [
{
"name": "id",
"description": "The order attribution profile's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "OrderAttributionProfile",
"description": "An order attribution profile for tracking order sources.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderAttributionProfiles",
"description": "Query a paginated list of order attribution profiles. The arguments `first` and `last` are mutually exclusive; only one of them can be set at a time. The same applies to `after` and `before`.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "searchTerm",
"description": "Search by profile name.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "OrderAttributionProfileFilter",
"description": "Available filters for order attribution profiles.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "OrderAttributionProfileConnection",
"description": "To paginate through order attribution profiles.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "platformServiceNone",
"description": null,
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "platformServiceHealthCheck",
"description": "Health check endpoint for platform service",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "featureFlags",
"description": "Query feature flags from AppConfig",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "FeatureFlagsResponse",
"description": "Response containing feature flags configuration from AppConfig",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "archivedBundles",
"description": "Query paginated list of archived product bundles.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "BundlesQueryFilters",
"description": "Filters for the bundles query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "BundleConnection",
"description": "To paginate through product bundles.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "bundle",
"description": "Get a bundle by its ID.",
"args": [
{
"name": "id",
"description": "The bundle's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Bundle",
"description": "The bundle.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "bundles",
"description": "Query paginated list of product bundles.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "INPUT_OBJECT",
"name": "BundlesQueryFilters",
"description": "Filters for the bundles query.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "BundleConnection",
"description": "To paginate through product bundles.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "bundlesImportCsvSchema",
"description": "Query the CSV schema for bundles. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "BundlesImportCsvSchemaResult",
"description": "The bundlesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "bundlesImportCsvTemplate",
"description": "Query the CSV template for bundles. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "BundlesImportCsvTemplateResult",
"description": "The bundlesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "generalLedgerCodesImportCsvSchema",
"description": "Query the CSV schema for general ledger codes. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "GeneralLedgerCodesImportCsvSchemaResult",
"description": "The generalLedgerCodesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "generalLedgerCodesImportCsvTemplate",
"description": "Query the CSV template for general ledger codes. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "GeneralLedgerCodesImportCsvTemplateResult",
"description": "The generalLedgerCodesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "pricesImportCsvSchema",
"description": "Query the CSV schema for prices. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PricesImportCsvSchemaResult",
"description": "The pricesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "pricesImportCsvTemplate",
"description": "Query the CSV template for prices. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PricesImportCsvTemplateResult",
"description": "The pricesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "pricingTiersImportCsvSchema",
"description": "Query the CSV schema for pricing tiers. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PricingTiersImportCsvSchemaResult",
"description": "The pricingTiersImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "pricingTiersImportCsvTemplate",
"description": "Query the CSV template for pricing tiers. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PricingTiersImportCsvTemplateResult",
"description": "The pricingTiersImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productBySlug",
"description": "Get a product by slug. If the slug is not current, attempts to resolve it using product slug history.",
"args": [
{
"name": "slug",
"description": "The product slug from the URL.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductBySlugResult",
"description": "The productBySlug query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "products",
"description": "Query paginated list of products.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filter the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "ProductFilter",
"description": "Available filters for products.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductConnection",
"description": "To paginate through products.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productsImportCsvSchema",
"description": "Query the CSV schema for products. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductsImportCsvSchemaResult",
"description": "The productsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productsImportCsvTemplate",
"description": "Query the CSV template for products. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductsImportCsvTemplateResult",
"description": "The productsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productEligibilityRulesImportCsvSchema",
"description": "Query the CSV schema for product eligibility rules. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductEligibilityRulesImportCsvSchemaResult",
"description": "The productEligibilityRulesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productEligibilityRulesImportCsvTemplate",
"description": "Query the CSV template for product eligibility rules. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductEligibilityRulesImportCsvTemplateResult",
"description": "The productEligibilityRulesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productImportSchemas",
"description": "Returns all Product import JSON schemas in a single call.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductImportSchemasResult",
"description": "The productImportSchemas query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productCategories",
"description": "Query paginated list of product categories.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductCategoryConnection",
"description": "To paginate through product categories.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productCategoriesImportCsvSchema",
"description": "Query the CSV schema for product categories. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductCategoriesImportCsvSchemaResult",
"description": "The productCategoriesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productCategoriesImportCsvTemplate",
"description": "Query the CSV template for product categories. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductCategoriesImportCsvTemplateResult",
"description": "The productCategoriesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productCategoriesSpecificationValuesImportCsvSchema",
"description": "Query the CSV schema for product categories specification values. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductCategoriesSpecificationValuesImportCsvSchemaResult",
"description": "The productCategoriesSpecificationValuesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productCategoriesSpecificationValuesImportCsvTemplate",
"description": "Query the CSV template for product categories specification values. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductCategoriesSpecificationValuesImportCsvTemplateResult",
"description": "The productCategoriesSpecificationValuesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "propertyProductsImportCsvSchema",
"description": "Query the CSV schema for property products. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PropertyProductsImportCsvSchemaResult",
"description": "The propertyProductsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "propertyProductsImportCsvTemplate",
"description": "Query the CSV template for property products. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "PropertyProductsImportCsvTemplateResult",
"description": "The propertyProductsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productVersion",
"description": "Get a productVersion by its ID.",
"args": [
{
"name": "id",
"description": "The productVersion's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "ProductVersion",
"description": "A product version represents a specific version of a product offering.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "productVersions",
"description": "Query paginated list of product versions.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filter the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "ProductVersionFilter",
"description": "Available filters for product versions.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductVersionConnection",
"description": "To paginate through product versions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productVersionsImportCsvSchema",
"description": "Query the CSV schema for product versions. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductVersionsImportCsvSchemaResult",
"description": "The productVersionsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "productVersionsImportCsvTemplate",
"description": "Query the CSV template for product versions. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ProductVersionsImportCsvTemplateResult",
"description": "The productVersionsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "usageAllowancesImportCsvSchema",
"description": "Query the CSV schema for usage allowances. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UsageAllowancesImportCsvSchemaResult",
"description": "The usageAllowancesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "usageAllowancesImportCsvTemplate",
"description": "Query the CSV template for usage allowances. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UsageAllowancesImportCsvTemplateResult",
"description": "The usageAllowancesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "usageAllowancePricesImportCsvSchema",
"description": "Query the CSV schema for usage allowance prices. Returns the JSON schema for validation.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UsageAllowancePricesImportCsvSchemaResult",
"description": "The usageAllowancePricesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "usageAllowancePricesImportCsvTemplate",
"description": "Query the CSV template for usage allowance prices. Returns the template string and filename.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UsageAllowancePricesImportCsvTemplateResult",
"description": "The usageAllowancePricesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "accountsInNetworkSites",
"description": "Query accounts in network sites by traversing device hierarchy.",
"args": [
{
"name": "filters",
"description": "Filters to apply to the query.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "AccountsInNetworkSitesQueryFilters",
"description": "Filters for the accounts in network sites query.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "AccountInNetworkSiteConnection",
"description": "Connection type for accounts found in network sites.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "incident",
"description": "Query an incident by unique ID.",
"args": [
{
"name": "id",
"description": "The incident's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "Incident",
"description": "Incident managed by the provisioning-service.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "incidents",
"description": "Query a paginated list of incidents.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filters",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "IncidentFilter",
"description": "Available filters for incidents.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "IncidentConnection",
"description": "To paginate through multiple incidents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "networkSite",
"description": "Query a network site by unique ID.",
"args": [
{
"name": "id",
"description": "The network site's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "NetworkSite",
"description": "Network site managed by the provisioning-service.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "incidentProcedureTemplate",
"description": "Query an incident procedure template.",
"args": [
{
"name": "id",
"description": "The incident procedure template's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "IncidentProcedureTemplate",
"description": "Definition of an incident procedure template.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "incidentProcedureTemplates",
"description": "Query a paginated list of incident procedure templates.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "IncidentProcedureTemplateConnection",
"description": "To paginate through incident procedure templates.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCategories",
"description": "Query paginated list of ticket categories.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TicketCategoryOrderBy",
"description": "To order ticket categories.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TicketCategoryFilter",
"description": "Available filters for ticket categories.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketCategoryConnection",
"description": "To paginate through ticket categories.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticket",
"description": "Query a ticket by unique ID.",
"args": [
{
"name": "id",
"description": "The ticket's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Ticket",
"description": "A ticket managed by the ticketing-service.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "tickets",
"description": "Query paginated list of tickets.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TicketOrderBy",
"description": "To order tickets.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TicketFilter",
"description": "Available filters for tickets.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketConnection",
"description": "To paginate through tickets.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCustomStatuses",
"description": "Query paginated list of ticket custom statuses.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TicketCustomStatusOrderBy",
"description": "To order ticket custom statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TicketCustomStatusFilter",
"description": "The ticket custom status's available fields to filter by.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "CustomStatusConnection",
"description": "To paginate through custom statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketMailboxes",
"description": "Query paginated list of ticket mailboxes.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketMailboxConnection",
"description": "To paginate through ticket mailboxes.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketTypes",
"description": "Query paginated list of ticket types.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TicketTypeOrderBy",
"description": "To order ticket types.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TicketTypeFilter",
"description": "Available filters for ticket types.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketTypeConnection",
"description": "To paginate through ticket types.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketAttachmentsImportCsvSchema",
"description": "Query the CSV schema for ticket attachments.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketAttachmentsImportCsvSchemaResult",
"description": "The ticketAttachmentsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketAttachmentsImportCsvTemplate",
"description": "Query the CSV template for ticket attachments.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketAttachmentsImportCsvTemplateResult",
"description": "The ticketAttachmentsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCategoriesImportCsvSchema",
"description": "Query the CSV schema for ticket categories.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketCategoriesImportCsvSchemaResult",
"description": "The ticketCategoriesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCategoriesImportCsvTemplate",
"description": "Query the CSV template for ticket categories.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketCategoriesImportCsvTemplateResult",
"description": "The ticketCategoriesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketClosedReasonsImportCsvSchema",
"description": "Query the CSV schema for ticket closed reasons.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketClosedReasonsImportCsvSchemaResult",
"description": "The ticketClosedReasonsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketClosedReasonsImportCsvTemplate",
"description": "Query the CSV template for ticket closed reasons.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketClosedReasonsImportCsvTemplateResult",
"description": "The ticketClosedReasonsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCommentsImportCsvSchema",
"description": "Query the CSV schema for ticket comments.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketCommentsImportCsvSchemaResult",
"description": "The ticketCommentsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketCommentsImportCsvTemplate",
"description": "Query the CSV template for ticket comments.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketCommentsImportCsvTemplateResult",
"description": "The ticketCommentsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketQuickRepliesImportCsvSchema",
"description": "Query the CSV schema for ticket quick replies.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketQuickRepliesImportCsvSchemaResult",
"description": "The ticketQuickRepliesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketQuickRepliesImportCsvTemplate",
"description": "Query the CSV template for ticket quick replies.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketQuickRepliesImportCsvTemplateResult",
"description": "The ticketQuickRepliesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketsImportCsvSchema",
"description": "Query the CSV schema for tickets.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketsImportCsvSchemaResult",
"description": "The ticketsImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketsImportCsvTemplate",
"description": "Query the CSV template for tickets.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketsImportCsvTemplateResult",
"description": "The ticketsImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketTypesImportCsvSchema",
"description": "Query the CSV schema for ticket types.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketTypesImportCsvSchemaResult",
"description": "The ticketTypesImportCsvSchema query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "ticketTypesImportCsvTemplate",
"description": "Query the CSV template for ticket types.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TicketTypesImportCsvTemplateResult",
"description": "The ticketTypesImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "users",
"description": "Query a paginated list of users.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "UserConnection",
"description": "To paginate through multiple users.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "user",
"description": "Query a user by unique ID.",
"args": [
{
"name": "id",
"description": "The user's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "User",
"description": "A user managed by the user-service.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "webhook",
"description": "Query a webhook by unique ID.",
"args": [
{
"name": "id",
"description": "The webhook's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Webhook",
"description": "Webhooks can be used to automatically send real-time data to another system when specific events occur in gaiia.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "webhookExecution",
"description": "Query a webhook execution by unique ID.",
"args": [
{
"name": "id",
"description": "The webhook execution's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "WebhookExecution",
"description": "The execution when a webhook is invoked.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "webhooks",
"description": "Query a paginated list of webhooks. The arguments `first` and `last` are mutually exclusive; only one of them can be set at a time. The same applies to `after` and `before`.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WebhookOrderBy",
"description": "To order webhooks.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "WebhookFilter",
"description": "Available filters for webhooks.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WebhookConnection",
"description": "To paginate through webhooks.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workflowExecution",
"description": "Query a workflow execution by unique ID.",
"args": [
{
"name": "id",
"description": "The workflow execution's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "WorkflowExecution",
"description": "The workflow execution data.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "workflowExecutions",
"description": "Query a paginated list of workflow executions. The arguments `first` and `last` are mutually exclusive; only one of them can be set at a time. The same applies to `after` and `before`.",
"args": [
{
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "WorkflowExecutionFilter",
"description": "Available filters for workflow executions.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkflowExecutionOrderBy",
"description": "To order workflow executions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkflowExecutionConnection",
"description": "To paginate through workflow executions.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workflow",
"description": "Query a workflow by unique ID.",
"args": [
{
"name": "id",
"description": "The workflow's unique ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "OBJECT",
"name": "Workflow",
"description": "Workflows can be used to automate tasks and processes.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "availableTechniciansForWorkOrderAndStartDate",
"description": "Query a paginated list of technicians available for a work order on a specified date.",
"args": [
{
"name": "first",
"description": "Return up to the first `n` technicians from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` technicians from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the technicians that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the technicians that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TechnicianOrderBy",
"description": "To order technicians.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TechnicianFilter",
"description": "Available filters for technicians.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "startDate",
"description": "The start date of the work order to search for technicians.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "DateTime",
"description": "A date and time, represented as an ISO-8601 string.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderId",
"description": "The work order's ID.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "SCALAR",
"name": "GlobalID",
"description": "A global ID, containing both the type and the identifier of the entity it represents.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianConnection",
"description": "To paginate through multiple technicians.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "defaultAppointmentConfig",
"description": "Retrieve the default appointment configuration.",
"args": [],
"type": {
"kind": "OBJECT",
"name": "AppointmentConfig",
"description": "Configuration for appointment availability settings.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "technicians",
"description": "Query a paginated list of technicians.",
"args": [
{
"name": "first",
"description": "Return up to the first `n` technicians from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` technicians from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the technicians that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the technicians that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "TechnicianOrderBy",
"description": "To order technicians.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "TechnicianFilter",
"description": "Available filters for technicians.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianConnection",
"description": "To paginate through multiple technicians.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrders",
"description": "Query a paginated list of work orders.",
"args": [
{
"name": "first",
"description": "Return up to the first `n` work orders from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` work orders from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the work orders that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the work orders that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderOrderBy",
"description": "To order work orders.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderFilter",
"description": "Available filters for work orders.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderConnection",
"description": "To paginate through work orders.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workforceOverviewStatistics",
"description": "Query workforce overview statistics.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkforceOverviewStatisticsQueryResult",
"description": "Contains workforce overview statistics.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workTypes",
"description": "Query a paginated list of work types.",
"args": [
{
"name": "first",
"description": "Return up to the first `n` work types from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` work types from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the work types that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the work types that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkTypeOrderBy",
"description": "To order work types.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "WorkTypeFilter",
"description": "Available filters for work types.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkTypeConnection",
"description": "To paginate through multiple work types.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workTypeImportCsvTemplate",
"description": "Query the CSV template for work type imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkTypeImportCsvTemplateResult",
"description": "The workTypeImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workTypeImportCsvDocumentation",
"description": "Query the CSV documentation for work type imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkTypeImportCsvDocumentationResult",
"description": "The workTypeImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workTypeProcedureImportCsvTemplate",
"description": "Query the CSV template for work type procedure imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkTypeProcedureImportCsvTemplateResult",
"description": "The workTypeProcedureImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workTypeProcedureImportCsvDocumentation",
"description": "Query the CSV documentation for work type procedure imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkTypeProcedureImportCsvDocumentationResult",
"description": "The workTypeProcedureImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderImportCsvTemplate",
"description": "Query the CSV template for work order imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderImportCsvTemplateResult",
"description": "The workOrderImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderImportCsvDocumentation",
"description": "Query the CSV documentation for work order imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderImportCsvDocumentationResult",
"description": "The workOrderImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderStatusAnalytics",
"description": "Query work order status analytics with filters for coverage area, work type, and date range.",
"args": [
{
"name": "input",
"description": "Input filters for the analytics query.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderStatusAnalyticsInput",
"description": "Input for work order status analytics query.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderStatusAnalyticsResult",
"description": "Contains work order status analytics data.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderCustomStatusCategoryAnalytics",
"description": "Query work order custom status category analytics with filters for coverage area, work type, and date range.",
"args": [
{
"name": "input",
"description": "Input filters for the analytics query.",
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderCustomStatusCategoryAnalyticsInput",
"description": "Input for work order custom status category analytics query.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderCustomStatusCategoryAnalyticsResult",
"description": "Contains work order custom status category analytics data.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderCustomStatuses",
"description": "Query a paginated list of work order custom statuses.",
"args": [
{
"name": "first",
"description": "Return up to the first `n` work order custom statuses from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "last",
"description": "Returns up to the last `n` work order custom statuses from the list.",
"type": {
"kind": "SCALAR",
"name": "Int",
"description": "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "after",
"description": "Returns the work order custom statuses that come after the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "before",
"description": "Returns the work order custom statuses that come before the specified cursor.",
"type": {
"kind": "SCALAR",
"name": "String",
"description": "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.",
"ofType": null,
"__typename": "__Type"
}
},
{
"name": "orderBy",
"description": "Orders the results by the given fields.",
"type": {
"kind": "LIST",
"name": null,
"description": null,
"ofType": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderCustomStatusOrderBy",
"description": "To order work order custom statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "filter",
"description": "Filters the results.",
"type": {
"kind": "INPUT_OBJECT",
"name": "WorkOrderCustomStatusFilter",
"description": "Filter work order custom statuses.",
"ofType": null,
"__typename": "__Type"
}
}
],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderCustomStatusConnection",
"description": "To paginate through multiple work order custom statuses.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "workOrderStatusCountsByCategory",
"description": "Query work order counts grouped by custom status category.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "WorkOrderStatusCountsByCategoryResult",
"description": "The workOrderStatusCountsByCategory query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "technicianImportCsvTemplate",
"description": "Query the CSV template for technician imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianImportCsvTemplateResult",
"description": "The technicianImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "technicianImportCsvDocumentation",
"description": "Query the CSV documentation for technician imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianImportCsvDocumentationResult",
"description": "The technicianImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "technicianTeamImportCsvTemplate",
"description": "Query the CSV template for technician team imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianTeamImportCsvTemplateResult",
"description": "The technicianTeamImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "technicianTeamImportCsvDocumentation",
"description": "Query the CSV documentation for technician team imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TechnicianTeamImportCsvDocumentationResult",
"description": "The technicianTeamImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "timeBlockerImportCsvTemplate",
"description": "Query the CSV template for time blocker imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TimeBlockerImportCsvTemplateResult",
"description": "The timeBlockerImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "timeBlockerImportCsvDocumentation",
"description": "Query the CSV documentation for time blocker imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "TimeBlockerImportCsvDocumentationResult",
"description": "The timeBlockerImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "scheduleTemplateImportCsvTemplate",
"description": "Query the CSV template for schedule template imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ScheduleTemplateImportCsvTemplateResult",
"description": "The scheduleTemplateImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "scheduleTemplateImportCsvDocumentation",
"description": "Query the CSV documentation for schedule template imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ScheduleTemplateImportCsvDocumentationResult",
"description": "The scheduleTemplateImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "shiftAssignationImportCsvTemplate",
"description": "Query the CSV template for shift assignation imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ShiftAssignationImportCsvTemplateResult",
"description": "The shiftAssignationImportCsvTemplate query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
},
{
"name": "shiftAssignationImportCsvDocumentation",
"description": "Query the CSV documentation for shift assignation imports.",
"args": [],
"type": {
"kind": "NON_NULL",
"name": null,
"description": null,
"ofType": {
"kind": "OBJECT",
"name": "ShiftAssignationImportCsvDocumentationResult",
"description": "The shiftAssignationImportCsvDocumentation query's result.",
"ofType": null,
"__typename": "__Type"
},
"__typename": "__Type"
}
}
]