shopify schema

Created Diff never expires
0 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
716 lines
0 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
716 lines
{
{
"data": {
"data": {
"__schema": {
"__schema": {
"queryType": {
"queryType": {
"name": "QueryRoot"
"name": "QueryRoot"
},
},
"mutationType": {
"mutationType": {
"name": "Mutation"
"name": "Mutation"
},
},
"subscriptionType": null,
"subscriptionType": null,
"types": [
"types": [
{
{
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"description": "Represents `true` or `false` values.",
"description": "Represents `true` or `false` values.",
"fields": null,
"fields": null,
"inputFields": null,
"inputFields": null,
"interfaces": null,
"interfaces": null,
"enumValues": null,
"enumValues": null,
"possibleTypes": null
"possibleTypes": null
},
},
{
{
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"description": "Represents textual data as UTF-8 character sequences. This type is most often used by GraphQL to represent free-form human-readable text.",
"fields": null,
"fields": null,
"inputFields": null,
"inputFields": null,
"interfaces": null,
"interfaces": null,
"enumValues": null,
"enumValues": null,
"possibleTypes": null
"possibleTypes": null
},
},
{
{
"kind": "OBJECT",
"kind": "OBJECT",
"name": "QueryRoot",
"name": "QueryRoot",
"description": "The schema's entry-point for queries. This acts as the public, top-level API from which all queries must start.",
"description": "The schema's entry-point for queries. This acts as the public, top-level API from which all queries must start.",
"fields": [
"fields": [
{
{
"name": "activatedCarrierServices",
"name": "activatedCarrierServices",
"description": "List of activated carrier services.",
"description": "List of activated carrier services.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "last",
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "before",
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "reverse",
"name": "reverse",
"description": "Reverse the order of the underlying list.",
"description": "Reverse the order of the underlying list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"ofType": null
"ofType": null
},
},
"defaultValue": "false"
"defaultValue": "false"
}
}
],
],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DeliveryCarrierServiceConnection",
"name": "DeliveryCarrierServiceConnection",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "app",
"name": "app",
"description": "Lookup an App by ID or return the currently authenticated App.",
"description": "Lookup an App by ID or return the currently authenticated App.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "The ID to lookup the App by.",
"description": "The ID to lookup the App by.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "App",
"name": "App",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "appByHandle",
"name": "appByHandle",
"description": "Fetches app by handle.\nReturns null if the app doesn't exist.\n",
"description": "Fetches app by handle.\nReturns null if the app doesn't exist.\n",
"args": [
"args": [
{
{
"name": "handle",
"name": "handle",
"description": "Handle of the App.",
"description": "Handle of the App.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "App",
"name": "App",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "appByKey",
"name": "appByKey",
"description": "Fetches app by apiKey.\nReturns null if the app doesn't exist.\n",
"description": "Fetches app by apiKey.\nReturns null if the app doesn't exist.\n",
"args": [
"args": [
{
{
"name": "apiKey",
"name": "apiKey",
"description": "API key of the App.",
"description": "API key of the App.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "App",
"name": "App",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "appInstallation",
"name": "appInstallation",
"description": "Lookup an AppInstallation by ID or return the AppInstallation for the currently authenticated App.",
"description": "Lookup an AppInstallation by ID or return the AppInstallation for the currently authenticated App.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "ID used to lookup AppInstallation.",
"description": "ID used to lookup AppInstallation.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "AppInstallation",
"name": "AppInstallation",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "appInstallations",
"name": "appInstallations",
"description": "List of app installations.",
"description": "List of app installations.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "last",
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "before",
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "reverse",
"name": "reverse",
"description": "Reverse the order of the underlying list.",
"description": "Reverse the order of the underlying list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"ofType": null
"ofType": null
},
},
"defaultValue": "false"
"defaultValue": "false"
},
},
{
{
"name": "sortKey",
"name": "sortKey",
"description": "Sort the underlying list by the given key.",
"description": "Sort the underlying list by the given key.",
"type": {
"type": {
"kind": "ENUM",
"kind": "ENUM",
"name": "AppInstallationSortKeys",
"name": "AppInstallationSortKeys",
"ofType": null
"ofType": null
},
},
"defaultValue": "INSTALLED_AT"
"defaultValue": "INSTALLED_AT"
},
},
{
{
"name": "category",
"name": "category",
"description": "The category of app installations to fetch.",
"description": "The category of app installations to fetch.",
"type": {
"type": {
"kind": "ENUM",
"kind": "ENUM",
"name": "AppInstallationCategory",
"name": "AppInstallationCategory",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "privacy",
"name": "privacy",
"description": "The privacy level of app installations to fetch.",
"description": "The privacy level of app installations to fetch.",
"type": {
"type": {
"kind": "ENUM",
"kind": "ENUM",
"name": "AppInstallationPrivacy",
"name": "AppInstallationPrivacy",
"ofType": null
"ofType": null
},
},
"defaultValue": "PUBLIC"
"defaultValue": "PUBLIC"
}
}
],
],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "AppInstallationConnection",
"name": "AppInstallationConnection",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "automaticDiscount",
"name": "automaticDiscount",
"description": "Returns an automatic discount resource by ID.",
"description": "Returns an automatic discount resource by ID.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "The ID of the DiscountAutomatic to return.",
"description": "The ID of the DiscountAutomatic to return.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "UNION",
"kind": "UNION",
"name": "DiscountAutomatic",
"name": "DiscountAutomatic",
"ofType": null
"ofType": null
},
},
"isDeprecated": true,
"isDeprecated": true,
"deprecationReason": "Use `automaticDiscountNode` instead"
"deprecationReason": "Use `automaticDiscountNode` instead"
},
},
{
{
"name": "automaticDiscountNode",
"name": "automaticDiscountNode",
"description": "Returns an automatic discount resource by ID.",
"description": "Returns an automatic discount resource by ID.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "The ID of the DiscountAutomaticNode to return.",
"description": "The ID of the DiscountAutomaticNode to return.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DiscountAutomaticNode",
"name": "DiscountAutomaticNode",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "automaticDiscountNodes",
"name": "automaticDiscountNodes",
"description": "List of automatic discounts.",
"description": "List of automatic discounts.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "last",
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "before",
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "reverse",
"name": "reverse",
"description": "Reverse the order of the underlying list.",
"description": "Reverse the order of the underlying list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"ofType": null
"ofType": null
},
},
"defaultValue": "false"
"defaultValue": "false"
},
},
{
{
"name": "sortKey",
"name": "sortKey",
"description": "Sort the underlying list by the given key.",
"description": "Sort the underlying list by the given key.",
"type": {
"type": {
"kind": "ENUM",
"kind": "ENUM",
"name": "AutomaticDiscountSortKeys",
"name": "AutomaticDiscountSortKeys",
"ofType": null
"ofType": null
},
},
"defaultValue": "CREATED_AT"
"defaultValue": "CREATED_AT"
},
},
{
{
"name": "query",
"name": "query",
"description": "Supported filter parameters:\n - `status`\n - `type`\n\nSee the detailed [search syntax](https://help.shopify.com/api/getting-started/search-syntax).\n",
"description": "Supported filter parameters:\n - `status`\n - `type`\n\nSee the detailed [search syntax](https://help.shopify.com/api/getting-started/search-syntax).\n",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "savedSearchId",
"name": "savedSearchId",
"description": "ID of an existing saved search.\nThe search’s query string will be used as the query argument.\n",
"description": "ID of an existing saved search.\nThe search’s query string will be used as the query argument.\n",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DiscountAutomaticNodeConnection",
"name": "DiscountAutomaticNodeConnection",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "automaticDiscountSavedSearches",
"name": "automaticDiscountSavedSearches",
"description": "List of the shop's automatic discount saved searches.",
"description": "List of the shop's automatic discount saved searches.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "last",
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "before",
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "reverse",
"name": "reverse",
"description": "Reverse the order of the underlying list.",
"description": "Reverse the order of the underlying list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"ofType": null
"ofType": null
},
},
"defaultValue": "false"
"defaultValue": "false"
}
}
],
],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "SavedSearchConnection",
"name": "SavedSearchConnection",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "automaticDiscounts",
"name": "automaticDiscounts",
"description": "List of automatic discounts.",
"description": "List of automatic discounts.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "last",
"name": "last",
"description": "Returns up to the last `n` elements from the list.",
"description": "Returns up to the last `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "before",
"name": "before",
"description": "Returns the elements that come before the specified cursor.",
"description": "Returns the elements that come before the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "reverse",
"name": "reverse",
"description": "Reverse the order of the underlying list.",
"description": "Reverse the order of the underlying list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Boolean",
"name": "Boolean",
"ofType": null
"ofType": null
},
},
"defaultValue": "false"
"defaultValue": "false"
},
},
{
{
"name": "sortKey",
"name": "sortKey",
"description": "Sort the underlying list by the given key.",
"description": "Sort the underlying list by the given key.",
"type": {
"type": {
"kind": "ENUM",
"kind": "ENUM",
"name": "AutomaticDiscountSortKeys",
"name": "AutomaticDiscountSortKeys",
"ofType": null
"ofType": null
},
},
"defaultValue": "CREATED_AT"
"defaultValue": "CREATED_AT"
},
},
{
{
"name": "query",
"name": "query",
"description": "Supported filter parameters:\n - `status`\n - `type`\n\nSee the detailed [search syntax](https://help.shopify.com/api/getting-started/search-syntax).\n",
"description": "Supported filter parameters:\n - `status`\n - `type`\n\nSee the detailed [search syntax](https://help.shopify.com/api/getting-started/search-syntax).\n",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "savedSearchId",
"name": "savedSearchId",
"description": "ID of an existing saved search.\nThe search’s query string will be used as the query argument.\n",
"description": "ID of an existing saved search.\nThe search’s query string will be used as the query argument.\n",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DiscountAutomaticConnection",
"name": "DiscountAutomaticConnection",
"ofType": null
"ofType": null
}
}
},
},
"isDeprecated": true,
"isDeprecated": true,
"deprecationReason": "Use `automaticDiscountNodes` instead"
"deprecationReason": "Use `automaticDiscountNodes` instead"
},
},
{
{
"name": "availableCarrierServices",
"name": "availableCarrierServices",
"description": "List of activated carrier services and which shop locations support them.",
"description": "List of activated carrier services and which shop locations support them.",
"args": [],
"args": [],
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "LIST",
"kind": "LIST",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DeliveryCarrierServiceAndLocations",
"name": "DeliveryCarrierServiceAndLocations",
"ofType": null
"ofType": null
}
}
}
}
}
}
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "carrierService",
"name": "carrierService",
"description": "Lookup a carrier service by ID.",
"description": "Lookup a carrier service by ID.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "The ID of the DeliveryCarrierService to return.",
"description": "The ID of the DeliveryCarrierService to return.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "DeliveryCarrierService",
"name": "DeliveryCarrierService",
"ofType": null
"ofType": null
},
},
"isDeprecated": false,
"isDeprecated": false,
"deprecationReason": null
"deprecationReason": null
},
},
{
{
"name": "channel",
"name": "channel",
"description": "Lookup a channel by ID.",
"description": "Lookup a channel by ID.",
"args": [
"args": [
{
{
"name": "id",
"name": "id",
"description": "The ID of the Channel to return.",
"description": "The ID of the Channel to return.",
"type": {
"type": {
"kind": "NON_NULL",
"kind": "NON_NULL",
"name": null,
"name": null,
"ofType": {
"ofType": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "ID",
"name": "ID",
"ofType": null
"ofType": null
}
}
},
},
"defaultValue": null
"defaultValue": null
}
}
],
],
"type": {
"type": {
"kind": "OBJECT",
"kind": "OBJECT",
"name": "Channel",
"name": "Channel",
"ofType": null
"ofType": null
},
},
"isDeprecated": true,
"isDeprecated": true,
"deprecationReason": "Use `publication` instead"
"deprecationReason": "Use `publication` instead"
},
},
{
{
"name": "channels",
"name": "channels",
"description": "List of the active sales channels.",
"description": "List of the active sales channels.",
"args": [
"args": [
{
{
"name": "first",
"name": "first",
"description": "Returns up to the first `n` elements from the list.",
"description": "Returns up to the first `n` elements from the list.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "Int",
"name": "Int",
"ofType": null
"ofType": null
},
},
"defaultValue": null
"defaultValue": null
},
},
{
{
"name": "after",
"name": "after",
"description": "Returns the elements that come after the specified cursor.",
"description": "Returns the elements that come after the specified cursor.",
"type": {
"type": {
"kind": "SCALAR",
"kind": "SCALAR",
"name": "String",
"name": "String",
"ofType": null
"ofType": null
},
},
"defaultValue": nu
"defaultValue": nu