From 70c8473b4bec9b83f13ffe5362156adacc4eb101 Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Sat, 13 Jun 2026 18:33:53 -0500
Subject: [PATCH 01/11] add ui extension support
---
packages/react/biome.json | 3 +-
packages/react/package.json | 8 +
.../src/components/checkout/checkout.tsx | 3 +-
.../src/components/checkout/target/target.tsx | 65 +-
.../src/components/checkout/target/types.ts | 38 +
packages/react/src/index.ts | 1 +
.../react/src/lib/godaddy/app-registry-env.ts | 3221 +++
.../src/lib/godaddy/app-registry-queries.ts | 33 +
.../src/lib/godaddy/catalog-storefront-env.ts | 15038 ++++++-------
.../react/src/lib/godaddy/checkout-env.ts | 18242 ++++++++--------
.../react/src/lib/godaddy/checkout-queries.ts | 17 +
.../src/lib/godaddy/orders-storefront-env.ts | 8878 ++++----
.../src/lib/gql/gql-app-registry.tada.ts | 11 +
packages/react/src/lib/graphql-with-errors.ts | 10 +-
.../react/src/ui-extensions/hooks/index.ts | 1 +
.../use-enabled-store-ui-extension-apps.ts | 61 +
packages/react/src/ui-extensions/index.ts | 13 +
packages/react/src/ui-extensions/target.tsx | 40 +
packages/react/src/ui-extensions/types.ts | 62 +
packages/react/src/ui-extensions/utils.ts | 37 +
packages/react/tsconfig.json | 5 +
packages/react/tsdown.config.ts | 2 +-
22 files changed, 24831 insertions(+), 20958 deletions(-)
create mode 100644 packages/react/src/components/checkout/target/types.ts
create mode 100644 packages/react/src/lib/godaddy/app-registry-env.ts
create mode 100644 packages/react/src/lib/godaddy/app-registry-queries.ts
create mode 100644 packages/react/src/lib/gql/gql-app-registry.tada.ts
create mode 100644 packages/react/src/ui-extensions/hooks/index.ts
create mode 100644 packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
create mode 100644 packages/react/src/ui-extensions/index.ts
create mode 100644 packages/react/src/ui-extensions/target.tsx
create mode 100644 packages/react/src/ui-extensions/types.ts
create mode 100644 packages/react/src/ui-extensions/utils.ts
diff --git a/packages/react/biome.json b/packages/react/biome.json
index a15c0d49..cbe277e7 100644
--- a/packages/react/biome.json
+++ b/packages/react/biome.json
@@ -5,7 +5,8 @@
"includes": [
"**/*",
"!!**/src/globals.css",
- "!!**/src/globals-tailwind.css"
+ "!!**/src/globals-tailwind.css",
+ "!!**/src/lib/godaddy/*-env.ts"
]
},
"linter": {
diff --git a/packages/react/package.json b/packages/react/package.json
index f02f5950..d7489830 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -12,6 +12,11 @@
"./package.json": "./package.json",
"./styles.css": "./dist/index.css",
"./styles-tailwind.css": "./dist/index-tailwind.css",
+ "./ui-extensions": {
+ "types": "./dist/ui-extensions/index.d.ts",
+ "import": "./dist/ui-extensions/index.js",
+ "default": "./dist/ui-extensions/index.js"
+ },
"./server": {
"types": "./dist/server.d.ts",
"import": "./dist/server.js",
@@ -28,6 +33,9 @@
"server": [
"./dist/server.d.ts"
],
+ "ui-extensions": [
+ "./dist/ui-extensions/index.d.ts"
+ ],
"*": [
"./dist/index.d.ts"
]
diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx
index 6bc761a6..bccf60cc 100644
--- a/packages/react/src/components/checkout/checkout.tsx
+++ b/packages/react/src/components/checkout/checkout.tsx
@@ -15,7 +15,7 @@ import type { TrackingProperties } from '@/tracking/event-properties';
import { TrackingProvider } from '@/tracking/tracking-provider';
import { type CheckoutSession, PaymentMethodType } from '@/types';
import { CheckoutFormContainer } from './form/checkout-form-container';
-import type { Target } from './target/target';
+import type { Target } from './target/types';
// Utility function for redirecting to success URL after checkout
export function redirectToSuccessUrl(successUrl?: string): void {
@@ -253,7 +253,6 @@ export function Checkout(props: CheckoutProps) {
const { t } = useGoDaddyContext();
const { session, jwt, isLoading: isLoadingJWT } = useCheckoutSession(props);
-
useTheme(session?.appearance?.theme);
useVariables(session?.appearance?.variables || props?.appearance?.variables);
diff --git a/packages/react/src/components/checkout/target/target.tsx b/packages/react/src/components/checkout/target/target.tsx
index b3956809..62a78dca 100644
--- a/packages/react/src/components/checkout/target/target.tsx
+++ b/packages/react/src/components/checkout/target/target.tsx
@@ -1,59 +1,41 @@
'use client';
+import { type ReactNode, useMemo } from 'react';
import { useCheckoutContext } from '@/components/checkout/checkout';
+import type { Target as CheckoutTarget } from '@/components/checkout/target/types';
import { useGoDaddyContext } from '@/godaddy-provider';
import { cn } from '@/lib/utils';
+import type { CheckoutSession } from '@/types';
+import { Target as UiExtensionTarget } from '@/ui-extensions/target';
+import type { EnabledUiExtensionApp } from '@/ui-extensions/types';
+import { groupAppsByUiExtensionTarget } from '@/ui-extensions/utils';
-export type Target =
- | 'checkout.before'
- | 'checkout.after'
- | 'checkout.form.before'
- | 'checkout.form.after'
- | 'checkout.form.contact.before'
- | 'checkout.form.contact.after'
- | 'checkout.form.express-checkout.before'
- | 'checkout.form.express-checkout.after'
- | 'checkout.form.pickup.before'
- | 'checkout.form.pickup.after'
- | 'checkout.form.pickup.form.before'
- | 'checkout.form.delivery.before'
- | 'checkout.form.delivery.after'
- | 'checkout.form.tips.before'
- | 'checkout.form.tips.after'
- | 'checkout.form.shipping.before'
- | 'checkout.form.shipping.after'
- | 'checkout.form.payment.before'
- | 'checkout.form.payment.after'
- | 'checkout.form.submit.before'
- | 'checkout.form.submit.after'
- | 'checkout.summary.before'
- | 'checkout.summary.line-items.before'
- | 'checkout.summary.line-items.after'
- | 'checkout.summary.totals.subtotal.before'
- | 'checkout.summary.totals.discount.before'
- | 'checkout.summary.totals.shipping.before'
- | 'checkout.summary.totals.tip.before'
- | 'checkout.summary.totals.taxes.before'
- | 'checkout.summary.totals.fees.before'
- | 'checkout.summary.totals.total-due.before'
- | 'checkout.summary.totals.total-due.after'
- | 'checkout.summary.totals.after'
- | 'checkout.summary.after';
-
-export function Target({ id }: { id: Target }) {
+export function Target({ id }: { id: CheckoutTarget }) {
const { debug } = useGoDaddyContext();
const { targets, session } = useCheckoutContext();
const target = targets?.[id];
+ const enabledStoreApplications = (
+ session as
+ | (CheckoutSession & {
+ enabledStoreApplications?: EnabledUiExtensionApp[] | null;
+ })
+ | null
+ | undefined
+ )?.enabledStoreApplications;
+ const uiExtensionApps = useMemo(
+ () => groupAppsByUiExtensionTarget(enabledStoreApplications)[id],
+ [enabledStoreApplications, id]
+ );
- if (!target && !debug) {
+ if (!target && !uiExtensionApps?.length && !debug) {
return null;
}
- let content: React.ReactNode = null;
+ let content: ReactNode = null;
if (target) {
content = target(session);
- } else if (debug) {
+ } else if (debug && !uiExtensionApps?.length) {
content = {id};
}
@@ -66,6 +48,9 @@ export function Target({ id }: { id: Target }) {
)}
>
{content}
+ {uiExtensionApps?.length ? (
+
+ ) : null}
);
}
diff --git a/packages/react/src/components/checkout/target/types.ts b/packages/react/src/components/checkout/target/types.ts
new file mode 100644
index 00000000..1fff7345
--- /dev/null
+++ b/packages/react/src/components/checkout/target/types.ts
@@ -0,0 +1,38 @@
+export const checkoutTargetIds = [
+ 'checkout.before',
+ 'checkout.after',
+ 'checkout.form.before',
+ 'checkout.form.after',
+ 'checkout.form.contact.before',
+ 'checkout.form.contact.after',
+ 'checkout.form.express-checkout.before',
+ 'checkout.form.express-checkout.after',
+ 'checkout.form.pickup.before',
+ 'checkout.form.pickup.after',
+ 'checkout.form.pickup.form.before',
+ 'checkout.form.delivery.before',
+ 'checkout.form.delivery.after',
+ 'checkout.form.tips.before',
+ 'checkout.form.tips.after',
+ 'checkout.form.shipping.before',
+ 'checkout.form.shipping.after',
+ 'checkout.form.payment.before',
+ 'checkout.form.payment.after',
+ 'checkout.form.submit.before',
+ 'checkout.form.submit.after',
+ 'checkout.summary.before',
+ 'checkout.summary.line-items.before',
+ 'checkout.summary.line-items.after',
+ 'checkout.summary.totals.subtotal.before',
+ 'checkout.summary.totals.discount.before',
+ 'checkout.summary.totals.shipping.before',
+ 'checkout.summary.totals.tip.before',
+ 'checkout.summary.totals.taxes.before',
+ 'checkout.summary.totals.fees.before',
+ 'checkout.summary.totals.total-due.before',
+ 'checkout.summary.totals.total-due.after',
+ 'checkout.summary.totals.after',
+ 'checkout.summary.after',
+] as const;
+
+export type Target = (typeof checkoutTargetIds)[number];
diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts
index 3e0953ac..3d080fa8 100644
--- a/packages/react/src/index.ts
+++ b/packages/react/src/index.ts
@@ -27,3 +27,4 @@ export {
useFormatCurrency,
} from './lib/format-currency';
export * from './types';
+export * from './ui-extensions';
diff --git a/packages/react/src/lib/godaddy/app-registry-env.ts b/packages/react/src/lib/godaddy/app-registry-env.ts
new file mode 100644
index 00000000..4ae7e49f
--- /dev/null
+++ b/packages/react/src/lib/godaddy/app-registry-env.ts
@@ -0,0 +1,3221 @@
+/* eslint-disable */
+/* prettier-ignore */
+
+/** An IntrospectionQuery representation of your schema.
+ *
+ * @remarks
+ * This is an introspection of your schema saved as a file by GraphQLSP.
+ * You may import it to create a `graphql()` tag function with `gql.tada`
+ * by importing it and passing it to `initGraphQLTada<>()`.
+ *
+ * @example
+ * ```
+ * import { initGraphQLTada } from 'gql.tada';
+ * import type { introspection } from './introspection';
+ *
+ * export const graphql = initGraphQLTada<{
+ * introspection: typeof introspection;
+ * scalars: {
+ * DateTime: string;
+ * Json: any;
+ * };
+ * }>();
+ * ```
+ */
+const introspection = {
+ "name": "app-registry-api",
+ "__schema": {
+ "queryType": {
+ "name": "Query"
+ },
+ "mutationType": {
+ "name": "Mutation"
+ },
+ "subscriptionType": null,
+ "types": [
+ {
+ "kind": "OBJECT",
+ "name": "Application",
+ "fields": [
+ {
+ "name": "activatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "archivedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "authorizationScopes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "clientId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "clientSecret",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "deactivatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "distributionType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "DistributionType"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "label",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "listings",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationListingsConnection"
+ },
+ "args": [
+ {
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "filter",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFilterInput"
+ }
+ },
+ {
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "organizationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "proxyUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "publicKey",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "redirectUris",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "releases",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationReleasesConnection"
+ },
+ "args": [
+ {
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReleaseOrderBy"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "secret",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ApplicationStatus"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationAction",
+ "fields": [
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationActionCreateInput",
+ "inputFields": [
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "ENUM",
+ "name": "ApplicationCreateStatusInput",
+ "enumValues": [
+ {
+ "name": "ACTIVE",
+ "isDeprecated": false
+ },
+ {
+ "name": "INACTIVE",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationListing",
+ "fields": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "facets",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationListingFacet"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "listingDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "tagline",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "visibility",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ListingVisibility"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationListingFacet",
+ "fields": [
+ {
+ "name": "namespace",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFacetFilterInput",
+ "inputFields": [
+ {
+ "name": "namespace",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFacetInput",
+ "inputFields": [
+ {
+ "name": "namespace",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFilterInput",
+ "inputFields": [
+ {
+ "name": "applicationIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ }
+ },
+ {
+ "name": "facets",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFacetFilterInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "visibility",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ListingVisibility"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingInput",
+ "inputFields": [
+ {
+ "name": "facets",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFacetInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "listingDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "tagline",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "visibility",
+ "type": {
+ "kind": "ENUM",
+ "name": "ListingVisibility"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationListingsConnection",
+ "fields": [
+ {
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationListingsConnectionEdge"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationListingsConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationListing"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationMcpServer",
+ "fields": [
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "metadata",
+ "type": {
+ "kind": "SCALAR",
+ "name": "JSONObject"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "protocolVersion",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationMcpServerCreateInput",
+ "inputFields": [
+ {
+ "name": "metadata",
+ "type": {
+ "kind": "SCALAR",
+ "name": "JSONObject"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "protocolVersion",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationOrderBy",
+ "inputFields": [
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationRelease",
+ "fields": [
+ {
+ "name": "actions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationAction"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "activatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "mcpServers",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationMcpServer"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "subscriptions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationSubscription"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "uiExtensions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension"
+ }
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "target",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "version",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "ApplicationReleaseStatus",
+ "enumValues": [
+ {
+ "name": "ACTIVE",
+ "isDeprecated": false
+ },
+ {
+ "name": "INACTIVE",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationReleasesConnection",
+ "fields": [
+ {
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationReleasesConnectionEdge"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationReleasesConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationRelease"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "ApplicationStatus",
+ "enumValues": [
+ {
+ "name": "ACTIVE",
+ "isDeprecated": false
+ },
+ {
+ "name": "ARCHIVED",
+ "isDeprecated": false
+ },
+ {
+ "name": "BLOCKED",
+ "isDeprecated": false
+ },
+ {
+ "name": "INACTIVE",
+ "isDeprecated": false
+ },
+ {
+ "name": "VERIFYING",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationStatusFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "ENUM",
+ "name": "ApplicationStatus"
+ }
+ },
+ {
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ApplicationStatus"
+ }
+ }
+ }
+ },
+ {
+ "name": "ne",
+ "type": {
+ "kind": "ENUM",
+ "name": "ApplicationStatus"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationSubscription",
+ "fields": [
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "events",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationSubscriptionCreateInput",
+ "inputFields": [
+ {
+ "name": "events",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension",
+ "fields": [
+ {
+ "name": "cdnUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "handle",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "source",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationUiExtensionCreateInput",
+ "inputFields": [
+ {
+ "name": "handle",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "source",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ {
+ "kind": "ENUM",
+ "name": "DistributionType",
+ "enumValues": [
+ {
+ "name": "CUSTOM",
+ "isDeprecated": false
+ },
+ {
+ "name": "PUBLIC",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "EnabledApplication",
+ "fields": [
+ {
+ "name": "activatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "archivedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "authorizationScopes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "clientId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "clientSecret",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "deactivatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "label",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "organizationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "proxyUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "publicKey",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "redirectUris",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "release",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationRelease"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "secret",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ApplicationStatus"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GenerateReleaseUploadUrlResponse",
+ "fields": [
+ {
+ "name": "expiresAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "key",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "maxSizeBytes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "requiredHeaders",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "uploadId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Int"
+ },
+ {
+ "kind": "SCALAR",
+ "name": "JSONObject"
+ },
+ {
+ "kind": "ENUM",
+ "name": "ListingVisibility",
+ "enumValues": [
+ {
+ "name": "HIDDEN",
+ "isDeprecated": false
+ },
+ {
+ "name": "LISTED",
+ "isDeprecated": false
+ },
+ {
+ "name": "UNLISTED",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Mutation",
+ "fields": [
+ {
+ "name": "archiveApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "createApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "createRelease",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationRelease"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateReleaseInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "deleteApplicationListing",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "args": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "disableCustomerApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationDisableCustomerApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "disableStoreApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationDisableStoreApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "enableCustomerApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationEnableCustomerApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "enableStoreApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationEnableStoreApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "generateReleaseUploadUrl",
+ "type": {
+ "kind": "OBJECT",
+ "name": "GenerateReleaseUploadUrlResponse"
+ },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationGenerateReleaseUploadUrlInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "setApplicationListing",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationListing"
+ },
+ "args": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "updateApplication",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateApplicationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateApplicationInput",
+ "inputFields": [
+ {
+ "name": "authorizationScopes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "distributionType",
+ "type": {
+ "kind": "ENUM",
+ "name": "DistributionType"
+ },
+ "defaultValue": "PUBLIC"
+ },
+ {
+ "name": "label",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "proxyUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "ENUM",
+ "name": "ApplicationCreateStatusInput"
+ },
+ "defaultValue": "INACTIVE"
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateReleaseInput",
+ "inputFields": [
+ {
+ "name": "actions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationActionCreateInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "mcpServers",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationMcpServerCreateInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "subscriptions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationSubscriptionCreateInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "uiExtensions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationUiExtensionCreateInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "version",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationDisableCustomerApplicationInput",
+ "inputFields": [
+ {
+ "name": "applicationName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationDisableStoreApplicationInput",
+ "inputFields": [
+ {
+ "name": "applicationName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationEnableCustomerApplicationInput",
+ "inputFields": [
+ {
+ "name": "applicationName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationEnableStoreApplicationInput",
+ "inputFields": [
+ {
+ "name": "applicationName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationGenerateReleaseUploadUrlInput",
+ "inputFields": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "contentType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "UploadContentType"
+ }
+ }
+ },
+ {
+ "name": "releaseId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateApplicationInput",
+ "inputFields": [
+ {
+ "name": "authorizationScopes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "distributionType",
+ "type": {
+ "kind": "ENUM",
+ "name": "DistributionType"
+ }
+ },
+ {
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "proxyUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "ENUM",
+ "name": "ApplicationCreateStatusInput"
+ }
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Null"
+ },
+ {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum",
+ "enumValues": [
+ {
+ "name": "ASC",
+ "isDeprecated": false
+ },
+ {
+ "name": "DESC",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "PageInfo",
+ "fields": [
+ {
+ "name": "endCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "hasNextPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "hasPreviousPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "startCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Query",
+ "fields": [
+ {
+ "name": "application",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [
+ {
+ "name": "clientId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "applicationListings",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryApplicationListingsConnection"
+ },
+ "args": [
+ {
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "filter",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationListingFilterInput"
+ }
+ },
+ {
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "applications",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryApplicationsConnection"
+ },
+ "args": [
+ {
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationOrderBy"
+ }
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplicationStatusFilter"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "enabledApplications",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "EnabledApplication"
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "actionNames",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ },
+ {
+ "name": "entityId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "entityType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "uiExtensionTargets",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ },
+ {
+ "name": "uiExtensionTypes",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "enabledStoreApplications",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "EnabledApplication"
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "actionNames",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "uiExtensionTargets",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ },
+ {
+ "name": "uiExtensionTypes",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
+ {
+ "name": "getReleaseUpload",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ReleaseUpload"
+ },
+ "args": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "uploadId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "QueryApplicationListingsConnection",
+ "fields": [
+ {
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryApplicationListingsConnectionEdge"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "QueryApplicationListingsConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationListing"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "QueryApplicationsConnection",
+ "fields": [
+ {
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryApplicationsConnectionEdge"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "QueryApplicationsConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Application"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ReleaseOrderBy",
+ "inputFields": [
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ },
+ {
+ "name": "version",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ReleaseUpload",
+ "fields": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "completedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "contentType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "UploadContentType"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "failureReason",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "releaseId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "sizeBytes",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "ReleaseUploadStatus"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "uploadId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "ReleaseUploadStatus",
+ "enumValues": [
+ {
+ "name": "FAILED",
+ "isDeprecated": false
+ },
+ {
+ "name": "PROCESSED",
+ "isDeprecated": false
+ },
+ {
+ "name": "REQUESTED",
+ "isDeprecated": false
+ },
+ {
+ "name": "UPLOADED",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter",
+ "inputFields": [
+ {
+ "name": "has",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "hasAny",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "ENUM",
+ "name": "UploadContentType",
+ "enumValues": [
+ {
+ "name": "JS",
+ "isDeprecated": false
+ },
+ {
+ "name": "TAR",
+ "isDeprecated": false
+ },
+ {
+ "name": "ZIP",
+ "isDeprecated": false
+ }
+ ]
+ }
+ ],
+ "directives": []
+ }
+} as const;
+
+export { introspection };
\ No newline at end of file
diff --git a/packages/react/src/lib/godaddy/app-registry-queries.ts b/packages/react/src/lib/godaddy/app-registry-queries.ts
new file mode 100644
index 00000000..7d0421cc
--- /dev/null
+++ b/packages/react/src/lib/godaddy/app-registry-queries.ts
@@ -0,0 +1,33 @@
+import { graphql } from '@/lib/gql/gql-app-registry.tada.ts';
+
+export const GetEnabledApplicationsQuery = graphql(`
+ query GetEnabledApplications(
+ $entityId: String!
+ $entityType: String!
+ $target: String!
+ ) {
+ enabledApplications(
+ entityId: $entityId
+ entityType: $entityType
+ uiExtensionTargets: { has: $target }
+ ) {
+ id
+ name
+ release {
+ id
+ version
+ uiExtensions(target: { has: $target }) {
+ id
+ name
+ handle
+ source
+ cdnUrl
+ type
+ target
+ }
+ }
+ }
+ }
+`);
+
+export const GetEnabledStoreUiExtensionAppsQuery = GetEnabledApplicationsQuery;
diff --git a/packages/react/src/lib/godaddy/catalog-storefront-env.ts b/packages/react/src/lib/godaddy/catalog-storefront-env.ts
index 5d61fca3..1a727f57 100644
--- a/packages/react/src/lib/godaddy/catalog-storefront-env.ts
+++ b/packages/react/src/lib/godaddy/catalog-storefront-env.ts
@@ -23,10360 +23,10360 @@
* ```
*/
const introspection = {
- name: 'catalog-api',
- __schema: {
- queryType: {
- name: 'Query',
+ "name": "catalog-api",
+ "__schema": {
+ "queryType": {
+ "name": "Query"
},
- mutationType: null,
- subscriptionType: null,
- types: [
+ "mutationType": null,
+ "subscriptionType": null,
+ "types": [
{
- kind: 'OBJECT',
- name: 'Attribute',
- fields: [
+ "kind": "OBJECT",
+ "name": "Attribute",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'SKUGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "SKUGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'AttributeMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skuGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "skuGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'values',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValuesConnection',
+ "name": "values",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValuesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'skuId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdFilter',
- },
- },
+ "name": "skuId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdFilter"
+ }
+ }
],
- isDeprecated: false,
- },
+ "isDeprecated": false
+ }
],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AttributeMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'AttributeMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "AttributeMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AttributeMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AttributeOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'label',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "label",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'position',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "position",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'skuGroupId',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AttributeValue',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeValue",
+ "fields": [
{
- name: 'attribute',
- type: {
- kind: 'OBJECT',
- name: 'Attribute',
+ "name": "attribute",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Attribute"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValueMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValueMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AttributeValueMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeValueMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'AttributeValueMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "AttributeValueMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AttributeValueMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeValueMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueOrderBy",
+ "inputFields": [
{
- name: 'attributeId',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "attributeId",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'position',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "position",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AttributeValuesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeValuesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'AttributeValuesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "AttributeValuesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AttributeValuesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "AttributeValuesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValue',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'SCALAR',
- name: 'Boolean',
+ "kind": "SCALAR",
+ "name": "Boolean"
},
{
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter",
+ "inputFields": [
{
- name: 'gt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "gt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'lt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "lt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'SCALAR',
- name: 'DateTime',
+ "kind": "SCALAR",
+ "name": "DateTime"
},
{
- kind: 'SCALAR',
- name: 'Float',
+ "kind": "SCALAR",
+ "name": "Float"
},
{
- kind: 'SCALAR',
- name: 'ID',
+ "kind": "SCALAR",
+ "name": "ID"
},
{
- kind: 'SCALAR',
- name: 'Int',
+ "kind": "SCALAR",
+ "name": "Int"
},
{
- kind: 'OBJECT',
- name: 'InventoryCount',
- fields: [
+ "kind": "OBJECT",
+ "name": "InventoryCount",
+ "fields": [
{
- name: 'SKU',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "SKU",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sku',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "sku",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountTypeFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountTypeFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'LabelFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "LabelFilter",
+ "inputFields": [
{
- name: 'contains',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "contains",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'List',
- fields: [
+ "kind": "OBJECT",
+ "name": "List",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'SKUGroups',
- type: {
- kind: 'OBJECT',
- name: 'ListSKUGroupsConnection',
+ "name": "SKUGroups",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListSKUGroupsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'mediaObjects',
- type: {
- kind: 'OBJECT',
- name: 'ListMediaObjectsConnection',
+ "name": "mediaObjects",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListMediaObjectsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'ListMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'references',
- type: {
- kind: 'OBJECT',
- name: 'ListReferencesConnection',
+ "name": "references",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListReferencesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroups',
- type: {
- kind: 'OBJECT',
- name: 'ListSkuGroupsConnection',
+ "name": "skuGroups",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListSkuGroupsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
- },
- {
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListMediaObjectsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListMediaObjectsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListMediaObjectsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListMediaObjectsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListMediaObjectsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListMediaObjectsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Media',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Media"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListOption',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListOption",
+ "fields": [
{
- name: 'compareAtPriceRange',
- type: {
- kind: 'OBJECT',
- name: 'PriceRange',
+ "name": "compareAtPriceRange",
+ "type": {
+ "kind": "OBJECT",
+ "name": "PriceRange"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'OptionMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'priceRange',
- type: {
- kind: 'OBJECT',
- name: 'PriceRange',
+ "name": "priceRange",
+ "type": {
+ "kind": "OBJECT",
+ "name": "PriceRange"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'prices',
- type: {
- kind: 'OBJECT',
- name: 'ListOptionPricesConnection',
+ "name": "prices",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListOptionPricesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroupId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'validation',
- type: {
- kind: 'OBJECT',
- name: 'OptionValidation',
+ "name": "validation",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValidation"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'values',
- type: {
- kind: 'OBJECT',
- name: 'ListOptionValuesConnection',
+ "name": "values",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListOptionValuesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionValueIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionValueOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
- },
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListOptionPricesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListOptionPricesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListOptionPricesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListOptionPricesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListOptionPricesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListOptionPricesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionPrice',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionPrice"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListOptionValuesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListOptionValuesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListOptionValuesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListOptionValuesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListOptionValuesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListOptionValuesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionValue',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'label',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "label",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListReferencesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListReferencesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListReferencesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListReferencesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListReferencesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListReferencesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Reference',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Reference"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListSKUGroupsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListSKUGroupsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListSKUGroupsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListSKUGroupsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListSKUGroupsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListSKUGroupsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListSkuGroupsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListSkuGroupsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListSkuGroupsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListSkuGroupsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListSkuGroupsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListSkuGroupsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListStatusFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListStatusFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListTree',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTree",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'activatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "activatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'archivedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "archivedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'listTreeNodes',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeListTreeNodesConnection',
+ "name": "listTreeNodes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeListTreeNodesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'hasParent',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "hasParent",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'listId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- },
+ "name": "listId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'parentNodeId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeParentNodeIdFilter',
- },
- },
+ "name": "parentNodeId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeParentNodeIdFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'references',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeReferencesConnection',
+ "name": "references",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeReferencesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeIdFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeIdFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListTreeListTreeNodesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeListTreeNodesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListTreeListTreeNodesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListTreeListTreeNodesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeListTreeNodesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeListTreeNodesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNode',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNode"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListTreeMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListTreeMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeNode',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeNode",
+ "fields": [
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'list',
- type: {
- kind: 'OBJECT',
- name: 'List',
+ "name": "list",
+ "type": {
+ "kind": "OBJECT",
+ "name": "List"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'listTree',
- type: {
- kind: 'OBJECT',
- name: 'ListTree',
+ "name": "listTree",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTree"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'listTreeNodes',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNodeListTreeNodesConnection',
+ "name": "listTreeNodes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNodeListTreeNodesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'parentListTreeNode',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNode',
+ "name": "parentListTreeNode",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNode"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'references',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNodeReferencesConnection',
+ "name": "references",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNodeReferencesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListTreeNodeListTreeNodesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeNodeListTreeNodesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListTreeNodeListTreeNodesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListTreeNodeListTreeNodesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeNodeListTreeNodesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeNodeListTreeNodesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNode',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNode"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'position',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "position",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeParentNodeIdFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeParentNodeIdFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListTreeNodeReferencesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeNodeReferencesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListTreeNodeReferencesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListTreeNodeReferencesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeNodeReferencesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeNodeReferencesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Reference',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Reference"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ListTreeReferencesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeReferencesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'ListTreeReferencesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ListTreeReferencesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'ListTreeReferencesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "ListTreeReferencesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Reference',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Reference"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ListTreeStatusFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeStatusFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Media',
- fields: [
+ "kind": "OBJECT",
+ "name": "Media",
+ "fields": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'MediaMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MediaMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'url',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "url",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'MediaMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "MediaMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'MediaMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "MediaMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'MediaMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "MediaMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'Metafield',
- fields: [
+ "kind": "OBJECT",
+ "name": "Metafield",
+ "fields": [
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'resourceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "resourceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'NumericOption',
- fields: [
+ "kind": "OBJECT",
+ "name": "NumericOption",
+ "fields": [
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'OptionMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'prices',
- type: {
- kind: 'OBJECT',
- name: 'NumericOptionPricesConnection',
+ "name": "prices",
+ "type": {
+ "kind": "OBJECT",
+ "name": "NumericOptionPricesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroupId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'validation',
- type: {
- kind: 'OBJECT',
- name: 'OptionValidation',
+ "name": "validation",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValidation"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'NumericOptionPricesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "NumericOptionPricesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'NumericOptionPricesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "NumericOptionPricesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'NumericOptionPricesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "NumericOptionPricesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionPrice',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionPrice"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'UNION',
- name: 'Option',
- possibleTypes: [
+ "kind": "UNION",
+ "name": "Option",
+ "possibleTypes": [
{
- kind: 'OBJECT',
- name: 'ListOption',
+ "kind": "OBJECT",
+ "name": "ListOption"
},
{
- kind: 'OBJECT',
- name: 'NumericOption',
+ "kind": "OBJECT",
+ "name": "NumericOption"
},
{
- kind: 'OBJECT',
- name: 'TextOption',
- },
- ],
+ "kind": "OBJECT",
+ "name": "TextOption"
+ }
+ ]
},
{
- kind: 'INPUT_OBJECT',
- name: 'OptionIdFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OptionIdFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'OptionIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OptionIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'OptionMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'OptionMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'OptionOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OptionOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'label',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "label",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'position',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "position",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'price',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "price",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'OptionPrice',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionPrice",
+ "fields": [
{
- name: 'compareAtValue',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "compareAtValue",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionValidation',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValidation",
+ "fields": [
{
- name: 'max',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "max",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'min',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "min",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionValue',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValue",
+ "fields": [
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'OptionValueMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValueMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'option',
- type: {
- kind: 'OBJECT',
- name: 'ListOption',
+ "name": "option",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListOption"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'prices',
- type: {
- kind: 'OBJECT',
- name: 'OptionValuePricesConnection',
+ "name": "prices",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValuePricesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'OptionValueIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'OptionValueMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValueMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'OptionValueMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OptionValueMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionValueMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValueMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'OptionValueOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'position',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "position",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'price',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "price",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'OptionValuePrice',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValuePrice",
+ "fields": [
{
- name: 'compareAtValue',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "compareAtValue",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionValuePricesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValuePricesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'OptionValuePricesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OptionValuePricesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'OptionValuePricesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "OptionValuePricesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionValuePrice',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValuePrice"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- enumValues: [
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum",
+ "enumValues": [
{
- name: 'ASC',
- isDeprecated: false,
+ "name": "ASC",
+ "isDeprecated": false
},
{
- name: 'DESC',
- isDeprecated: false,
- },
- ],
+ "name": "DESC",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'PageInfo',
- fields: [
+ "kind": "OBJECT",
+ "name": "PageInfo",
+ "fields": [
{
- name: 'endCursor',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "endCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'hasNextPage',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "hasNextPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'hasPreviousPage',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "hasPreviousPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'startCursor',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "startCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'PaginationType',
- enumValues: [
+ "kind": "ENUM",
+ "name": "PaginationType",
+ "enumValues": [
{
- name: 'CURSOR',
- isDeprecated: false,
+ "name": "CURSOR",
+ "isDeprecated": false
},
{
- name: 'OFFSET',
- isDeprecated: false,
- },
- ],
+ "name": "OFFSET",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'PriceRange',
- fields: [
+ "kind": "OBJECT",
+ "name": "PriceRange",
+ "fields": [
{
- name: 'max',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "max",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'min',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "min",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'Query',
- fields: [
+ "kind": "OBJECT",
+ "name": "Query",
+ "fields": [
{
- name: 'SKU',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "SKU",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'SKUGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "SKUGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'SKUGroups',
- type: {
- kind: 'OBJECT',
- name: 'QuerySKUGroupsConnection',
+ "name": "SKUGroups",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QuerySKUGroupsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'channelId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupChannelIdFilter',
- },
+ "name": "channelId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupChannelIdFilter"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'listId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- },
+ "name": "listId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupStatusFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'SKUs',
- type: {
- kind: 'OBJECT',
- name: 'QuerySKUsConnection',
+ "name": "SKUs",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QuerySKUsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'attributeValues',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUAttributeValueFilter',
- },
+ "name": "attributeValues",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUAttributeValueFilter"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'locationId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- },
+ "name": "locationId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'skuGroupId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'attribute',
- type: {
- kind: 'OBJECT',
- name: 'Attribute',
+ "name": "attribute",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Attribute"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'attributeValue',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValue',
+ "name": "attributeValue",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValue"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'attributeValues',
- type: {
- kind: 'OBJECT',
- name: 'QueryAttributeValuesConnection',
+ "name": "attributeValues",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryAttributeValuesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'attributeId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdFilter',
- },
+ "name": "attributeId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdFilter"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'skuId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdFilter',
- },
+ "name": "skuId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'attributes',
- type: {
- kind: 'OBJECT',
- name: 'QueryAttributesConnection',
+ "name": "attributes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryAttributesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'skuGroupId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
- },
- {
- name: 'categoriesListTree',
- type: {
- kind: 'OBJECT',
- name: 'ListTree',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'inventoryCount',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'InventoryCount',
- },
- },
- },
- args: [
- {
- name: 'locationId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'skuId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "isDeprecated": false
+ },
+ {
+ "name": "categoriesListTree",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTree"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "inventoryCount",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "InventoryCount"
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "locationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'inventoryCounts',
- type: {
- kind: 'OBJECT',
- name: 'QueryInventoryCountsConnection',
+ "name": "inventoryCounts",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryInventoryCountsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'locationId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- },
+ "name": "locationId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'skuId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdFilter',
- },
+ "name": "skuId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdFilter"
+ }
},
{
- name: 'type',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountTypeFilter',
- },
+ "name": "type",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountTypeFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'list',
- type: {
- kind: 'OBJECT',
- name: 'List',
+ "name": "list",
+ "type": {
+ "kind": "OBJECT",
+ "name": "List"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'listTree',
- type: {
- kind: 'OBJECT',
- name: 'ListTree',
+ "name": "listTree",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTree"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'listTreeNode',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNode',
+ "name": "listTreeNode",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNode"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'listTreeNodes',
- type: {
- kind: 'OBJECT',
- name: 'QueryListTreeNodesConnection',
+ "name": "listTreeNodes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryListTreeNodesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'hasParent',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "hasParent",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'listId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- },
+ "name": "listId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter"
+ }
},
{
- name: 'listTreeId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeIdFilter',
- },
+ "name": "listTreeId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeIdFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'parentNodeId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeNodeParentNodeIdFilter',
- },
+ "name": "parentNodeId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeNodeParentNodeIdFilter"
+ }
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'listTrees',
- type: {
- kind: 'OBJECT',
- name: 'QueryListTreesConnection',
+ "name": "listTrees",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryListTreesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListTreeStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListTreeStatusFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'lists',
- type: {
- kind: 'OBJECT',
- name: 'QueryListsConnection',
+ "name": "lists",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryListsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'skuGroupId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListStatusFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'optionValues',
- type: {
- kind: 'OBJECT',
- name: 'QueryOptionValuesConnection',
+ "name": "optionValues",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryOptionValuesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionValueIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'optionId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionIdFilter',
- },
+ "name": "optionId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionIdFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionValueOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionValueOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'options',
- type: {
- kind: 'OBJECT',
- name: 'QueryOptionsConnection',
+ "name": "options",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QueryOptionsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'skuGroupId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'sku',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "sku",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "skuGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [
+ "args": [
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroups',
- type: {
- kind: 'OBJECT',
- name: 'QuerySkuGroupsConnection',
+ "name": "skuGroups",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QuerySkuGroupsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'channelId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupChannelIdFilter',
- },
+ "name": "channelId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupChannelIdFilter"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdsFilter"
+ }
},
{
- name: 'label',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LabelFilter',
- },
+ "name": "label",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LabelFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'listId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- },
+ "name": "listId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupStatusFilter"
+ }
},
{
- name: 'type',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupTypeFilter',
- },
+ "name": "type",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupTypeFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skus',
- type: {
- kind: 'OBJECT',
- name: 'QuerySkusConnection',
+ "name": "skus",
+ "type": {
+ "kind": "OBJECT",
+ "name": "QuerySkusConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'attributeValues',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUAttributeValueFilter',
- },
+ "name": "attributeValues",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUAttributeValueFilter"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'code',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUCodeFilter',
- },
+ "name": "code",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUCodeFilter"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'eanCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUEanCodeFilter',
- },
+ "name": "eanCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUEanCodeFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'gtinCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGtinCodeFilter',
- },
+ "name": "gtinCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGtinCodeFilter"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdsFilter"
+ }
},
{
- name: 'isbnCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIsbnCodeFilter',
- },
+ "name": "isbnCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIsbnCodeFilter"
+ }
},
{
- name: 'label',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LabelFilter',
- },
+ "name": "label",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LabelFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'locationId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- },
+ "name": "locationId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'queryFilter',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "queryFilter",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'skuGroupId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
+ }
},
{
- name: 'upcCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUUpcCodeFilter',
- },
+ "name": "upcCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUUpcCodeFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
- },
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryAttributeValuesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryAttributeValuesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryAttributeValuesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryAttributeValuesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryAttributeValuesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryAttributeValuesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValue',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryAttributesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryAttributesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryAttributesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryAttributesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryAttributesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryAttributesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Attribute',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Attribute"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryInventoryCountsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryInventoryCountsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryInventoryCountsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryInventoryCountsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryInventoryCountsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryInventoryCountsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'InventoryCount',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "InventoryCount"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListTreeNodesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListTreeNodesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryListTreeNodesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryListTreeNodesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListTreeNodesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListTreeNodesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'ListTreeNode',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTreeNode"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListTreesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListTreesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryListTreesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryListTreesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListTreesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListTreesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'ListTree',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ListTree"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryListsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryListsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryListsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryListsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'List',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "List"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryOptionValuesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryOptionValuesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryOptionValuesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryOptionValuesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryOptionValuesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryOptionValuesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionValue',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryOptionsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryOptionsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QueryOptionsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QueryOptionsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QueryOptionsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QueryOptionsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'UNION',
- name: 'Option',
+ "name": "node",
+ "type": {
+ "kind": "UNION",
+ "name": "Option"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySKUGroupsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySKUGroupsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QuerySKUGroupsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuerySKUGroupsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySKUGroupsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySKUGroupsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySKUsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySKUsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QuerySKUsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuerySKUsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySKUsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySKUsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySkuGroupsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySkuGroupsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QuerySkuGroupsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuerySkuGroupsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySkuGroupsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySkuGroupsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySkusConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySkusConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'QuerySkusConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "QuerySkusConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'QuerySkusConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "QuerySkusConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'Reference',
- fields: [
+ "kind": "OBJECT",
+ "name": "Reference",
+ "fields": [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'origin',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "origin",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKU',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKU",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'SKUGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "SKUGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'archivedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "archivedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'attributeValues',
- type: {
- kind: 'OBJECT',
- name: 'SKUAttributeValuesConnection',
+ "name": "attributeValues",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUAttributeValuesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeValueOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeValueOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'attributes',
- type: {
- kind: 'OBJECT',
- name: 'SKUAttributesConnection',
+ "name": "attributes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUAttributesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'code',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "code",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'eanCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "eanCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'gtinCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "gtinCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'inventoryCounts',
- type: {
- kind: 'OBJECT',
- name: 'SKUInventoryCountsConnection',
+ "name": "inventoryCounts",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUInventoryCountsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'InventoryCountOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "InventoryCountOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'isbnCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "isbnCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'mediaObjects',
- type: {
- kind: 'OBJECT',
- name: 'SKUMediaObjectsConnection',
+ "name": "mediaObjects",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUMediaObjectsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'prices',
- type: {
- kind: 'OBJECT',
- name: 'SKUPricesConnection',
+ "name": "prices",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUPricesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'references',
- type: {
- kind: 'OBJECT',
- name: 'SKUReferencesConnection',
+ "name": "references",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUReferencesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'shortLabel',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "shortLabel",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'skuGroup',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroup',
+ "name": "skuGroup",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroup"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitOfWeight',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "unitOfWeight",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'upcCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "upcCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'weight',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "weight",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUAttributeValueFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUAttributeValueFilter",
+ "inputFields": [
{
- name: 'has',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "has",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUAttributeValuesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUAttributeValuesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUAttributeValuesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUAttributeValuesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUAttributeValuesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUAttributeValuesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'AttributeValue',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AttributeValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUAttributesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUAttributesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUAttributesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUAttributesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUAttributesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUAttributesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Attribute',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Attribute"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUCodeFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUCodeFilter",
+ "inputFields": [
{
- name: 'contains',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "contains",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUEanCodeFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUEanCodeFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUGroup',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroup",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'SKUs',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupSKUsConnection',
+ "name": "SKUs",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupSKUsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'attributeValues',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUAttributeValueFilter',
- },
+ "name": "attributeValues",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUAttributeValueFilter"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'label',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LabelFilter',
- },
+ "name": "label",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LabelFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'locationId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- },
+ "name": "locationId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'queryFilter',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "queryFilter",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: true,
+ "isDeprecated": true
},
{
- name: 'activatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "activatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'archivedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "archivedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'attributes',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupAttributesConnection',
+ "name": "attributes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupAttributesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeIdsFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeIdsFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AttributeOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AttributeOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'compareAtPriceRange',
- type: {
- kind: 'OBJECT',
- name: 'PriceRange',
+ "name": "compareAtPriceRange",
+ "type": {
+ "kind": "OBJECT",
+ "name": "PriceRange"
},
- args: [
+ "args": [
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
},
- defaultValue: '{in: ["ACTIVE", "DRAFT"]}',
- },
+ "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lists',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupListsConnection',
+ "name": "lists",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupListsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'id',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListIdFilter',
- },
+ "name": "id",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListIdFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ListOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ListOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'mediaObjects',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupMediaObjectsConnection',
+ "name": "mediaObjects",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupMediaObjectsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'options',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupOptionsConnection',
+ "name": "options",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupOptionsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OptionOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OptionOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'priceRange',
- type: {
- kind: 'OBJECT',
- name: 'PriceRange',
+ "name": "priceRange",
+ "type": {
+ "kind": "OBJECT",
+ "name": "PriceRange"
},
- args: [
+ "args": [
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
},
- defaultValue: '{in: ["ACTIVE", "DRAFT"]}',
- },
+ "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'references',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupReferencesConnection',
+ "name": "references",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupReferencesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceOriginFilter',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceOriginFilter"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'shortLabel',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "shortLabel",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'skuCount',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "skuCount",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [
+ "args": [
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
},
- defaultValue: '{in: ["ACTIVE", "DRAFT"]}',
- },
+ "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skus',
- type: {
- kind: 'OBJECT',
- name: 'SKUGroupSkusConnection',
+ "name": "skus",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUGroupSkusConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'attributeValues',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUAttributeValueFilter',
- },
+ "name": "attributeValues",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUAttributeValueFilter"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'code',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUCodeFilter',
- },
+ "name": "code",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUCodeFilter"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CreatedAtFilter',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreatedAtFilter"
+ }
},
{
- name: 'eanCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUEanCodeFilter',
- },
+ "name": "eanCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUEanCodeFilter"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'gtinCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUGtinCodeFilter',
- },
+ "name": "gtinCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGtinCodeFilter"
+ }
},
{
- name: 'isbnCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUIsbnCodeFilter',
- },
+ "name": "isbnCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIsbnCodeFilter"
+ }
},
{
- name: 'label',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LabelFilter',
- },
+ "name": "label",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LabelFilter"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'locationId',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LocationIdFilter',
- },
+ "name": "locationId",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LocationIdFilter"
+ }
},
{
- name: 'name',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'NameFilter',
- },
+ "name": "name",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "NameFilter"
+ }
},
{
- name: 'orderBy',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUOrderBy',
- },
+ "name": "orderBy",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUOrderBy"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
+ "defaultValue": "CURSOR"
},
{
- name: 'queryFilter',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "queryFilter",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'referenceValue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ReferenceValueFilter',
- },
+ "name": "referenceValue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ReferenceValueFilter"
+ }
},
{
- name: 'status',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
- },
+ "name": "status",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter"
+ }
},
{
- name: 'upcCode',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'SKUUpcCodeFilter',
- },
+ "name": "upcCode",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUUpcCodeFilter"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupAttributesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupAttributesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupAttributesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupAttributesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupAttributesConnectionEdge',
- fields: [
- {
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "kind": "OBJECT",
+ "name": "SKUGroupAttributesConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Attribute',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Attribute"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupChannelIdFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupChannelIdFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupIdsFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupIdsFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- ],
- isOneOf: false,
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUGroupListsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupListsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupListsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupListsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
- {
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupListsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupListsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'List',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "List"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupMediaObjectsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupMediaObjectsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupMediaObjectsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupMediaObjectsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupMediaObjectsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupMediaObjectsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Media',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Media"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupOptionsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupOptionsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupOptionsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupOptionsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupOptionsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupOptionsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'UNION',
- name: 'Option',
+ "name": "node",
+ "type": {
+ "kind": "UNION",
+ "name": "Option"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'label',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "label",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'lowestPrice',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "lowestPrice",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'saleCount',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "saleCount",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUGroupReferencesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupReferencesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupReferencesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupReferencesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupReferencesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupReferencesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Reference',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Reference"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupSKUsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupSKUsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupSKUsConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupSKUsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupSKUsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupSKUsConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupSkusConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUGroupSkusConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUGroupSkusConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUGroupSkusConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUGroupSkusConnectionEdge',
- fields: [
- {
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "kind": "OBJECT",
+ "name": "SKUGroupSkusConnectionEdge",
+ "fields": [
+ {
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupStatusFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupStatusFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGroupTypeFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUGtinCodeFilter",
+ "inputFields": [
+ {
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SKUGroupTypeFilter',
- inputFields: [
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SKUGtinCodeFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIdsFilter",
+ "inputFields": [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SKUInventoryCountsConnection",
+ "fields": [
+ {
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUInventoryCountsConnectionEdge"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- },
- ],
- isOneOf: false,
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUIdFilter',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "SKUInventoryCountsConnectionEdge",
+ "fields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SKUIdsFilter',
- inputFields: [
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "InventoryCount"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUInventoryCountsConnection',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUIsbnCodeFilter",
+ "inputFields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUInventoryCountsConnectionEdge',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUInventoryCountsConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUMediaObjectsConnection",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUMediaObjectsConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'InventoryCount',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SKUIsbnCodeFilter',
- inputFields: [
- {
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUMediaObjectsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUMediaObjectsConnectionEdge",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUMediaObjectsConnectionEdge',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Media"
},
- args: [],
- isDeprecated: false,
- },
- {
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUMediaObjectsConnectionEdge',
- fields: [
- {
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Media',
- },
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUMetafieldsEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUMetafieldsEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Metafield',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Metafield"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUOrderBy',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUOrderBy",
+ "inputFields": [
{
- name: 'createdAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'id',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "id",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'label',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "label",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'name',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "name",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'price',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
+ "name": "price",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'ENUM',
- name: 'OrderByDirectionEnum',
- },
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "ENUM",
+ "name": "OrderByDirectionEnum"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SKUPrice',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUPrice",
+ "fields": [
{
- name: 'SKU',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "SKU",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'compareAtValue',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "compareAtValue",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sku',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "sku",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUPricesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUPricesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUPricesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUPricesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUPricesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUPricesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUPrice',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUPrice"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUReferencesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUReferencesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUReferencesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUReferencesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'SKUReferencesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "SKUReferencesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'Reference',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Reference"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUStatusFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUStatusFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'SKUUpcCodeFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SKUUpcCodeFilter",
+ "inputFields": [
{
- name: 'eq',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "eq",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'in',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
+ "name": "in",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SimpleMoney',
- fields: [
+ "kind": "OBJECT",
+ "name": "SimpleMoney",
+ "fields": [
{
- name: 'currencyCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'SCALAR',
- name: 'String',
+ "kind": "SCALAR",
+ "name": "String"
},
{
- kind: 'OBJECT',
- name: 'TextOption',
- fields: [
+ "kind": "OBJECT",
+ "name": "TextOption",
+ "fields": [
{
- name: 'HTMLDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "HTMLDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'OBJECT',
- name: 'OptionMetafieldsConnection',
+ "name": "metafields",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionMetafieldsConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'namespace',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "namespace",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'position',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "position",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'prices',
- type: {
- kind: 'OBJECT',
- name: 'TextOptionPricesConnection',
+ "name": "prices",
+ "type": {
+ "kind": "OBJECT",
+ "name": "TextOptionPricesConnection"
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'paginationType',
- type: {
- kind: 'ENUM',
- name: 'PaginationType',
+ "name": "paginationType",
+ "type": {
+ "kind": "ENUM",
+ "name": "PaginationType"
},
- defaultValue: 'CURSOR',
- },
+ "defaultValue": "CURSOR"
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'skuGroupId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "name": "skuGroupId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'validation',
- type: {
- kind: 'OBJECT',
- name: 'OptionValidation',
+ "name": "validation",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionValidation"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'TextOptionPricesConnection',
- fields: [
+ "kind": "OBJECT",
+ "name": "TextOptionPricesConnection",
+ "fields": [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'TextOptionPricesConnectionEdge',
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "TextOptionPricesConnectionEdge"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalCount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "totalCount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'TextOptionPricesConnectionEdge',
- fields: [
+ "kind": "OBJECT",
+ "name": "TextOptionPricesConnectionEdge",
+ "fields": [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'OptionPrice',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OptionPrice"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdatedAtFilter',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "UpdatedAtFilter",
+ "inputFields": [
{
- name: 'gt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "gt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'lt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "lt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
- },
+ "isOneOf": false
+ }
],
- directives: [],
- },
+ "directives": []
+ }
} as const;
-export { introspection };
+export { introspection };
\ No newline at end of file
diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts
index 48bc6d84..4e0d80c3 100644
--- a/packages/react/src/lib/godaddy/checkout-env.ts
+++ b/packages/react/src/lib/godaddy/checkout-env.ts
@@ -23,11293 +23,11629 @@
* ```
*/
const introspection = {
- name: 'checkout-api',
- __schema: {
- queryType: {
- name: 'Query',
+ "name": "checkout-api",
+ "__schema": {
+ "queryType": {
+ "name": "Query"
},
- mutationType: {
- name: 'Mutation',
+ "mutationType": {
+ "name": "Mutation"
},
- subscriptionType: null,
- types: [
+ "subscriptionType": null,
+ "types": [
{
- kind: 'OBJECT',
- name: 'Address',
- fields: [
+ "kind": "OBJECT",
+ "name": "Address",
+ "fields": [
{
- name: 'addressDetails',
- type: {
- kind: 'OBJECT',
- name: 'AddressDetails',
+ "name": "addressDetails",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AddressDetails"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AddressDetails',
- fields: [
+ "kind": "OBJECT",
+ "name": "AddressDetails",
+ "fields": [
{
- name: 'addressType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'buildingName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "buildingName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'deliveryService',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "deliveryService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'geoCoordinates',
- type: {
- kind: 'OBJECT',
- name: 'GeoCoordinates',
+ "name": "geoCoordinates",
+ "type": {
+ "kind": "OBJECT",
+ "name": "GeoCoordinates"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'streetName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "streetName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'streetNumber',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "streetNumber",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'streetType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "streetType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subBuilding',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "subBuilding",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AddressInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "AddressInput",
+ "inputFields": [
{
- name: 'addressLine1',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea1',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'adminArea2',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AdjustmentAmount',
- fields: [
+ "kind": "OBJECT",
+ "name": "AdjustmentAmount",
+ "fields": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AdjustmentPercentage',
- fields: [
+ "kind": "OBJECT",
+ "name": "AdjustmentPercentage",
+ "fields": [
{
- name: 'maximumAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "maximumAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'percentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "percentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
+ },
+ {
+ "kind": "UNION",
+ "name": "AdjustmentValue",
+ "possibleTypes": [
+ {
+ "kind": "OBJECT",
+ "name": "AdjustmentAmount"
+ },
+ {
+ "kind": "OBJECT",
+ "name": "AdjustmentPercentage"
+ }
+ ]
},
{
- kind: 'UNION',
- name: 'AdjustmentValue',
- possibleTypes: [
+ "kind": "OBJECT",
+ "name": "ApplicationRelease",
+ "fields": [
{
- kind: 'OBJECT',
- name: 'AdjustmentAmount',
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- kind: 'OBJECT',
- name: 'AdjustmentPercentage',
+ "name": "uiExtensions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension"
+ }
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isDeprecated": false
},
+ {
+ "name": "version",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ApplyShippingMethodInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension",
+ "fields": [
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cdnUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "handle",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
+ "name": "source",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'AuthorizeTransaction',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ApplyShippingMethodInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'TransactionAmount',
- },
- args: [],
- isDeprecated: false,
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
},
{
- name: 'captureBy',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "taxTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "AuthorizeTransaction",
+ "fields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "TransactionAmount"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "captureBy",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fundingSource',
- type: {
- kind: 'OBJECT',
- name: 'TransactionFundingSource',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'status',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fundingSource",
+ "type": {
+ "kind": "OBJECT",
+ "name": "TransactionFundingSource"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'transactionId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "status",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'transactionRefNum',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "transactionId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "transactionRefNum",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'SCALAR',
- name: 'Boolean',
+ "kind": "SCALAR",
+ "name": "Boolean"
},
{
- kind: 'OBJECT',
- name: 'CSSVariables',
- fields: [
+ "kind": "OBJECT",
+ "name": "CSSVariables",
+ "fields": [
{
- name: 'accent',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "accent",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'accentForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "accentForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'background',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "background",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'border',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "border",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'card',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "card",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'cardForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "cardForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'defaultFontFamily',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "defaultFontFamily",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'destructive',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "destructive",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'destructiveForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "destructiveForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fontMono',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fontMono",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fontSans',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fontSans",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fontSerif',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fontSerif",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'foreground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "foreground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'input',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "input",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'muted',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "muted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'mutedForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "mutedForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'popover',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "popover",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'popoverForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "popoverForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'primary',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "primary",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'primaryForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "primaryForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'radius',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "radius",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'ring',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "ring",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'secondary',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "secondary",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'secondaryBackground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "secondaryBackground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'secondaryForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "secondaryForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CSSVariablesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CSSVariablesInput",
+ "inputFields": [
{
- name: 'accent',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "accent",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'accentForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "accentForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'background',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "background",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'border',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "border",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'card',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "card",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'cardForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "cardForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'defaultFontFamily',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "defaultFontFamily",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'destructive',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "destructive",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'destructiveForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "destructiveForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fontMono',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "fontMono",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fontSans',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "fontSans",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fontSerif',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "fontSerif",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'foreground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "foreground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'input',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "input",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'muted',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "muted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'mutedForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "mutedForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'popover',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "popover",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'popoverForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "popoverForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'primary',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "primary",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'primaryForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "primaryForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'radius',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "radius",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'ring',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "ring",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'secondary',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "secondary",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'secondaryBackground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "secondaryBackground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'secondaryForeground',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "secondaryForeground",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'UNION',
- name: 'CalculatedAdjustment',
- possibleTypes: [
+ "kind": "UNION",
+ "name": "CalculatedAdjustment",
+ "possibleTypes": [
{
- kind: 'OBJECT',
- name: 'CalculatedDiscount',
+ "kind": "OBJECT",
+ "name": "CalculatedDiscount"
},
{
- kind: 'OBJECT',
- name: 'CalculatedFee',
- },
- ],
+ "kind": "OBJECT",
+ "name": "CalculatedFee"
+ }
+ ]
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentDetailsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentDetailsInput",
+ "inputFields": [
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentInput",
+ "inputFields": [
{
- name: 'adjustment',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentDetailsInput',
- },
+ "name": "adjustment",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentDetailsInput"
+ }
},
{
- name: 'totalAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
+ "name": "totalAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CalculatedAdjustmentOutput',
- fields: [
+ "kind": "OBJECT",
+ "name": "CalculatedAdjustmentOutput",
+ "fields": [
{
- name: 'adjustment',
- type: {
- kind: 'UNION',
- name: 'CalculatedAdjustment',
+ "name": "adjustment",
+ "type": {
+ "kind": "UNION",
+ "name": "CalculatedAdjustment"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "totalAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentsInput",
+ "inputFields": [
{
- name: 'adjustments',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentInput',
- },
- },
- },
+ "name": "adjustments",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentInput"
+ }
+ }
+ }
},
{
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedLineInput',
- },
- },
- },
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedLineInput"
+ }
+ }
+ }
},
{
- name: 'totalDiscountAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "totalDiscountAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'totalFeeAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
+ "name": "totalFeeAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CalculatedDiscount',
- fields: [
+ "kind": "OBJECT",
+ "name": "CalculatedDiscount",
+ "fields": [
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'UNION',
- name: 'AdjustmentValue',
+ "name": "value",
+ "type": {
+ "kind": "UNION",
+ "name": "AdjustmentValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CalculatedFee',
- fields: [
+ "kind": "OBJECT",
+ "name": "CalculatedFee",
+ "fields": [
{
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'UNION',
- name: 'AdjustmentValue',
+ "name": "value",
+ "type": {
+ "kind": "UNION",
+ "name": "AdjustmentValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculatedLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedLineInput",
+ "inputFields": [
{
- name: 'adjustments',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentInput',
- },
- },
- },
+ "name": "adjustments",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentInput"
+ }
+ }
+ }
},
{
- name: 'calculationLine',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CalculationLineInput',
- },
+ "name": "calculationLine",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculationLineInput"
+ }
},
{
- name: 'totalDiscountAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "totalDiscountAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'totalFeeAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
+ "name": "totalFeeAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CalculatedLineOutput',
- fields: [
+ "kind": "OBJECT",
+ "name": "CalculatedLineOutput",
+ "fields": [
{
- name: 'adjustments',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CalculatedAdjustmentOutput',
- },
- },
+ "name": "adjustments",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CalculatedAdjustmentOutput"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'calculationLine',
- type: {
- kind: 'OBJECT',
- name: 'CalculationLineOutput',
+ "name": "calculationLine",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CalculationLineOutput"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalDiscountAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "totalDiscountAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalFeeAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
+ "name": "totalFeeAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculatedTaxesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedTaxesInput",
+ "inputFields": [
{
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxCalculatedLineInput',
- },
- },
- },
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxCalculatedLineInput"
+ }
+ }
+ }
},
{
- name: 'taxAmounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxAmountInput',
- },
- },
- },
+ "name": "taxAmounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxAmountInput"
+ }
+ }
+ }
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CalculationLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CalculationLineInput",
+ "inputFields": [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CalculationLineOutput',
- fields: [
+ "kind": "OBJECT",
+ "name": "CalculationLineOutput",
+ "fields": [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutAuthToken',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutAuthToken",
+ "fields": [
{
- name: 'expiresAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "expiresAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'expiresIn',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "expiresIn",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'jwt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "jwt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sessionId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "sessionId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerAddressInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerAddressInput",
+ "inputFields": [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerContactInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerContactInput",
+ "inputFields": [
{
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerAddressInput',
- },
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerAddressInput"
+ }
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerInput",
+ "inputFields": [
{
- name: 'billing',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerContactInput',
- },
+ "name": "billing",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerContactInput"
+ }
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerContactInput',
- },
- },
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerContactInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSession',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSession",
+ "fields": [
{
- name: 'addresses',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Address',
- },
- },
+ "name": "addresses",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Address"
+ }
+ }
},
- args: [
+ "args": [
{
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressesInput',
- },
- },
- },
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressesInput"
+ }
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'appearance',
- type: {
- kind: 'OBJECT',
- name: 'GoDaddyAppearance',
+ "name": "appearance",
+ "type": {
+ "kind": "OBJECT",
+ "name": "GoDaddyAppearance"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'businessId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "businessId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'channelId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "channelId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'defaultChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "defaultChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'defaultOperatingHours',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionStoreHours',
+ "name": "defaultOperatingHours",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionStoreHours"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'draftOrder',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrder',
+ "name": "draftOrder",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrder"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableAddressAutocomplete',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableAddressAutocomplete",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableBillingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableBillingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableLocalPickup',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableLocalPickup",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableNotesCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableNotesCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enablePaymentMethodCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enablePaymentMethodCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enablePhoneCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enablePhoneCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enablePromotionCodes',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enablePromotionCodes",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableShipping',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableShipping",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableShippingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableShippingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableSurcharge',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableSurcharge",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableTaxCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableTaxCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enableTips',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "enableTips",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enabledLocales',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "enabledLocales",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enabledPaymentProviders',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "enabledPaymentProviders",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "enabledStoreApplications",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "EnabledApplication"
+ }
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "uiExtensionTargets",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ },
+ {
+ "name": "uiExtensionTypes",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter"
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'environment',
- type: {
- kind: 'ENUM',
- name: 'CheckoutSessionEnvironment',
+ "name": "environment",
+ "type": {
+ "kind": "ENUM",
+ "name": "CheckoutSessionEnvironment"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'experimental_rules',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionExperimentalRules',
+ "name": "experimental_rules",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionExperimentalRules"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'expiresAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "expiresAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lineItems',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'DraftOrderLineItem',
- },
- },
+ "name": "lineItems",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "DraftOrderLineItem"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'locations',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionLocation',
- },
- },
+ "name": "locations",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionLocation"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'paymentMethods',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethods',
+ "name": "paymentMethods",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethods"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'returnUrl',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "returnUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionShippingOptions',
+ "name": "shipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionShippingOptions"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skus',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionSkusConnection',
- },
+ "name": "skus",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionSkusConnection"
+ }
},
- args: [
+ "args": [
{
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
],
- isDeprecated: false,
+ "isDeprecated": false
},
{
- name: 'sourceApp',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "sourceApp",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'status',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'CheckoutSessionStatus',
- },
+ "name": "status",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "CheckoutSessionStatus"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'storeId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'storeName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "storeName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'successUrl',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "successUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTaxesOptions',
+ "name": "taxes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTaxesOptions"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'token',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "token",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'url',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "url",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionAddress',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionAddress",
+ "fields": [
{
- name: 'addressDetails',
- type: {
- kind: 'OBJECT',
- name: 'AddressDetails',
+ "name": "addressDetails",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AddressDetails"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressDetailsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressDetailsInput",
+ "inputFields": [
{
- name: 'addressType',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'buildingName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "buildingName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'deliveryService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "deliveryService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'geoCoordinates',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionGeoCoordinatesInput',
- },
+ "name": "geoCoordinates",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionGeoCoordinatesInput"
+ }
},
{
- name: 'streetName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "streetName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'streetNumber',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "streetNumber",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'streetType',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "streetType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'subBuilding',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "subBuilding",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressInput",
+ "inputFields": [
{
- name: 'addressDetails',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressDetailsInput',
- },
+ "name": "addressDetails",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressDetailsInput"
+ }
},
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressesInput",
+ "inputFields": [
{
- name: 'query',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "query",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculateTaxesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculateTaxesInput",
+ "inputFields": [
{
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLocationInput',
- },
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLocationInput"
+ }
},
{
- name: 'lines',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLineInput',
- },
- },
- },
- },
+ "name": "lines",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLineInput"
+ }
+ }
+ }
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLocationInput',
- },
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLocationInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedLine',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedLine",
+ "fields": [
{
- name: 'calculationLine',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculationLine',
+ "name": "calculationLine",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculationLine"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxAmounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTaxAmount',
- },
- },
+ "name": "taxAmounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTaxAmount"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTotalTaxAmount',
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTotalTaxAmount"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedRate',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedRate",
+ "fields": [
{
- name: 'calculationMethod',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "calculationMethod",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedRateValue',
+ "name": "value",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedRateValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedRateValue',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedRateValue",
+ "fields": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'appliedAmount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "appliedAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'appliedPercentage',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "appliedPercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'percentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "percentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationAddressInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationAddressInput",
+ "inputFields": [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculationLine',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculationLine",
+ "fields": [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLineInput",
+ "inputFields": [
{
- name: 'classification',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "classification",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLocationInput',
- },
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLocationInput"
+ }
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLocationInput',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLocationInput"
+ }
},
{
- name: 'quantity',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
+ "name": "quantity",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ }
},
{
- name: 'subtotalPrice',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "subtotalPrice",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'unitPrice',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "unitPrice",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationLocationInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationLocationInput",
+ "inputFields": [
{
- name: 'address',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionCalculationAddressInput',
- },
- },
- },
+ "name": "address",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionCalculationAddressInput"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculationResult',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculationResult",
+ "fields": [
{
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedLine',
- },
- },
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedLine"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxAmounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTaxAmount',
- },
- },
+ "name": "taxAmounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTaxAmount"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTotalTaxAmount',
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTotalTaxAmount"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours",
+ "fields": [
{
- name: 'closeTime',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "closeTime",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'openTime',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "openTime",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput",
+ "inputFields": [
{
- name: 'closeTime',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "closeTime",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
},
{
- name: 'openTime',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "openTime",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'ENUM',
- name: 'CheckoutSessionEnvironment',
- enumValues: [
+ "kind": "ENUM",
+ "name": "CheckoutSessionEnvironment",
+ "enumValues": [
{
- name: 'dev',
- isDeprecated: false,
+ "name": "dev",
+ "isDeprecated": false
},
{
- name: 'ote',
- isDeprecated: false,
+ "name": "ote",
+ "isDeprecated": false
},
{
- name: 'prod',
- isDeprecated: false,
+ "name": "prod",
+ "isDeprecated": false
},
{
- name: 'test',
- isDeprecated: false,
- },
- ],
+ "name": "test",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionExperimentalRules',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionExperimentalRules",
+ "fields": [
{
- name: 'freeShipping',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionFreeShippingRule',
+ "name": "freeShipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionFreeShippingRule"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'gopay_override',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionGoPayOverrideRule',
+ "name": "gopay_override",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionGoPayOverrideRule"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'localDelivery',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionLocalDeliveryRule',
+ "name": "localDelivery",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionLocalDeliveryRule"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionExperimentalRulesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionExperimentalRulesInput",
+ "inputFields": [
{
- name: 'freeShipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionFreeShippingRuleInput',
- },
+ "name": "freeShipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionFreeShippingRuleInput"
+ }
},
{
- name: 'gopay_override',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionGoPayOverrideRuleInput',
- },
- },
+ "name": "gopay_override",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionGoPayOverrideRuleInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionFreeShippingRule',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionFreeShippingRule",
+ "fields": [
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'minimumOrderTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "minimumOrderTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionFreeShippingRuleInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionFreeShippingRuleInput",
+ "inputFields": [
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
},
{
- name: 'minimumOrderTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- },
+ "name": "minimumOrderTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionGeoCoordinatesInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionGeoCoordinatesInput",
+ "inputFields": [
{
- name: 'latitude',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
- },
+ "name": "latitude",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ }
+ },
+ {
+ "name": "longitude",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionGoPayOverrideRule",
+ "fields": [
{
- name: 'longitude',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "goPayAppId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionGoPayOverrideRuleInput",
+ "inputFields": [
+ {
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
+ },
+ {
+ "name": "goPayAppId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemDataInput",
+ "inputFields": [
+ {
+ "name": "assetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "priceData",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemPriceDataInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemInput",
+ "inputFields": [
+ {
+ "name": "lineItemData",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemDataInput"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
},
- ],
- isOneOf: false,
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionGoPayOverrideRule',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemPriceDataInput",
+ "inputFields": [
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
{
- name: 'goPayAppId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "unitAmount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionGoPayOverrideRuleInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionLocalDeliveryRule",
+ "fields": [
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "enabled",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "minimumOrderTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionLocation",
+ "fields": [
+ {
+ "name": "address",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionAddress"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'goPayAppId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "isDefault",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "operatingHours",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionStoreHours"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLocationInput",
+ "inputFields": [
+ {
+ "name": "address",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressInput"
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "isDefault",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionOperatingHoursMap",
+ "fields": [
+ {
+ "name": "default",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionStoreHours"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "locations",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionStoreHours"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionOperatingHoursMapInput",
+ "inputFields": [
+ {
+ "name": "default",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionStoreHoursInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig",
+ "fields": [
+ {
+ "name": "checkoutTypes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "processor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionLineItemInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput",
+ "inputFields": [
{
- name: 'quantity',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "checkoutTypes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
},
{
- name: 'skuId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "processor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionLocalDeliveryRule',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethods",
+ "fields": [
{
- name: 'enabled',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "ach",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'minimumOrderTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "applePay",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'CheckoutSessionLocation',
- fields: [
{
- name: 'address',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionAddress',
- },
+ "name": "card",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "ccavenue",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'isDefault',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "express",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'operatingHours',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionStoreHours',
+ "name": "googlePay",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionLocationInput',
- inputFields: [
{
- name: 'address',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressInput',
- },
+ "name": "mercadopago",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "offline",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'isDefault',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "paypal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "paze",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfig"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionOperatingHoursMap',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodsInput",
+ "inputFields": [
{
- name: 'default',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionStoreHours',
- },
- args: [],
- isDeprecated: false,
+ "name": "ach",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
},
{
- name: 'locations',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionStoreHours',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "applePay",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "card",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "ccavenue",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "express",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "googlePay",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "mercadopago",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "offline",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ },
+ {
+ "name": "paypal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
},
+ {
+ "name": "paze",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodConfigInput"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionOperatingHoursMapInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionShippingOptions",
+ "fields": [
{
- name: 'default',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionStoreHoursInput',
- },
+ "name": "fulfillmentLocationId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "originAddress",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionAddress"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionShippingOptionsInput",
+ "inputFields": [
{
- name: 'checkoutTypes',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentLocationId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'processor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "originAddress",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressInput"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionSkusConnection",
+ "fields": [
{
- name: 'checkoutTypes',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionSkusConnectionEdge"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'processor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethods',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionSkusConnectionEdge",
+ "fields": [
{
- name: 'ach',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'applePay',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKU"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "CheckoutSessionStatus",
+ "enumValues": [
+ {
+ "name": "ACTIVE",
+ "isDeprecated": false
},
{
- name: 'card',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
- },
- args: [],
- isDeprecated: false,
+ "name": "CANCELLED",
+ "isDeprecated": false
},
{
- name: 'ccavenue',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
- },
- args: [],
- isDeprecated: false,
+ "name": "COMPLETED",
+ "isDeprecated": false
},
{
- name: 'express',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
- },
- args: [],
- isDeprecated: false,
+ "name": "CREATED",
+ "isDeprecated": false
},
{
- name: 'googlePay',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "EXPIRED",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionStoreHours",
+ "fields": [
+ {
+ "name": "hours",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionWeekHours"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'mercadopago',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "leadTime",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'offline',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "pickupSlotInterval",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'paypal',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "pickupWindowInDays",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'paze',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionPaymentMethodConfig',
+ "name": "timeZone",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionStoreHoursInput",
+ "inputFields": [
{
- name: 'ach',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
- },
- {
- name: 'applePay',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
+ "name": "hours",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionWeekHoursInput"
+ }
+ }
},
{
- name: 'card',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
+ "name": "leadTime",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
},
{
- name: 'ccavenue',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
+ "name": "pickupSlotInterval",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'express',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
+ "name": "pickupWindowInDays",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
},
{
- name: 'googlePay',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
- },
+ "name": "timeZone",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTaxAmount",
+ "fields": [
{
- name: 'mercadopago',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
+ "name": "rate",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculatedRate"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'offline',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTotalTaxAmount"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTaxesOptions",
+ "fields": [
{
- name: 'paypal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
+ "name": "originAddress",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionAddress"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionTaxesOptionsInput",
+ "inputFields": [
{
- name: 'paze',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodConfigInput',
- },
- },
+ "name": "originAddress",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionAddressInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionShippingOptions',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionTotalTaxAmount",
+ "fields": [
{
- name: 'fulfillmentLocationId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'originAddress',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionAddress',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionShippingOptionsInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "CheckoutSessionWeekHours",
+ "fields": [
{
- name: 'fulfillmentLocationId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "friday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'originAddress',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressInput',
+ "name": "monday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'CheckoutSessionSkusConnection',
- fields: [
{
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionSkusConnectionEdge',
- },
+ "name": "saturday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
+ "name": "sunday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'CheckoutSessionSkusConnectionEdge',
- fields: [
{
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "thursday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKU',
+ "name": "tuesday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "wednesday",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionDayHours"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'CheckoutSessionStatus',
- enumValues: [
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionWeekHoursInput",
+ "inputFields": [
+ {
+ "name": "friday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
+ },
{
- name: 'ACTIVE',
- isDeprecated: false,
+ "name": "monday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
},
{
- name: 'CANCELLED',
- isDeprecated: false,
+ "name": "saturday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
},
{
- name: 'COMPLETED',
- isDeprecated: false,
+ "name": "sunday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
},
{
- name: 'CREATED',
- isDeprecated: false,
+ "name": "thursday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
},
{
- name: 'EXPIRED',
- isDeprecated: false,
+ "name": "tuesday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
},
+ {
+ "name": "wednesday",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionDayHoursInput"
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionStoreHours',
- fields: [
+ "kind": "OBJECT",
+ "name": "CheckoutTokenValidation",
+ "fields": [
{
- name: 'hours',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CheckoutSessionWeekHours',
- },
+ "name": "expiresAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'leadTime',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "sessionId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'pickupSlotInterval',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "valid",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutBillingInfoInput",
+ "inputFields": [
+ {
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutDestinationAddressInput"
+ }
},
{
- name: 'pickupWindowInDays',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'timeZone',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionStoreHoursInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutDestinationAddressInput",
+ "inputFields": [
{
- name: 'hours',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionWeekHoursInput',
- },
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'leadTime',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'pickupSlotInterval',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'pickupWindowInDays',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'timeZone',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'CheckoutSessionTaxAmount',
- fields: [
{
- name: 'rate',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculatedRate',
- },
- args: [],
- isDeprecated: false,
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionTotalTaxAmount',
- },
- args: [],
- isDeprecated: false,
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionTaxesOptions',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingInfoInput",
+ "inputFields": [
{
- name: 'originAddress',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionAddress',
- },
- args: [],
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutDestinationAddressInput"
+ }
+ },
+ {
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
- {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionTaxesOptionsInput',
- inputFields: [
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingLineInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingLineTotalsInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingLineTotalsInput",
+ "inputFields": [
{
- name: 'originAddress',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionAddressInput',
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutTaxInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ContactInput",
+ "inputFields": [
+ {
+ "name": "address",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DraftOrderAddressInput"
+ }
+ }
+ },
+ {
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "firstName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "lastName",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CreateDraftLineItemInput",
+ "inputFields": [
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "productId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemTotalsInput"
+ }
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
},
+ "defaultValue": "PHYSICAL"
},
+ {
+ "name": "unitAmount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionTotalTaxAmount',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "DestinationAddressInput",
+ "inputFields": [
{
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
- args: [],
- isDeprecated: false,
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'CheckoutSessionWeekHours',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput",
+ "inputFields": [
{
- name: 'friday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
- },
- args: [],
- isDeprecated: false,
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'monday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "defaultValue": "false"
},
{
- name: 'saturday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
- },
- args: [],
- isDeprecated: false,
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'sunday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
- },
- args: [],
- isDeprecated: false,
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'thursday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
- },
- args: [],
- isDeprecated: false,
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
{
- name: 'tuesday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "DraftOrder",
+ "fields": [
+ {
+ "name": "billing",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderContact"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'wednesday',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionDayHours',
+ "name": "calculatedAdjustments",
+ "type": {
+ "kind": "OBJECT",
+ "name": "PriceAdjustmentsCalculationResult"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "discountCodes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "PriceAdjustmentShippingLineInput"
+ }
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionWeekHoursInput',
- inputFields: [
{
- name: 'friday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "calculatedShippingRates",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ShippingRateCalculationResult"
},
+ "args": [
+ {
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "DestinationAddressInput"
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'monday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "calculatedTaxes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculationResult"
},
+ "args": [
+ {
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxDestinationAddressInput"
+ }
+ },
+ {
+ "name": "discountAdjustments",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentsInput"
+ }
+ },
+ {
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxLineInput"
+ }
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'saturday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "cartId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sunday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "context",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderContext"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'thursday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'tuesday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'wednesday',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionDayHoursInput',
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemDiscount"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'CheckoutTokenValidation',
- fields: [
{
- name: 'expiresAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sessionId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemFee"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'valid',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "fulfillmentModes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutBillingInfoInput',
- inputFields: [
{
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutDestinationAddressInput',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "lineItems",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "DraftOrderLineItem"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemNote"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "number",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "numberDisplay",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "shipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderContact"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutDestinationAddressInput',
- inputFields: [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ShippingLine"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "statuses",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderStatuses"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "taxExempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemTax"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "totals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderTotals"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "DraftOrderAddress",
+ "fields": [
{
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingInfoInput',
- inputFields: [
{
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutDestinationAddressInput',
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "DraftOrderAddressInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutTaxInput',
- },
- },
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totals',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingLineTotalsInput',
- },
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingLineTotalsInput',
- inputFields: [
{
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutTaxInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "DraftOrderContact",
+ "fields": [
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "address",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderAddress"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ContactInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "DraftOrderContext",
+ "fields": [
{
- name: 'address',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DraftOrderAddressInput',
- },
+ "name": "channelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "owner",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "storeId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "DraftOrderLineItem",
+ "fields": [
{
- name: 'firstName',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lastName',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "details",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItemDetails"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemDiscount"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'CreateDraftLineItemInput',
- inputFields: [
{
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemFee"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fulfilledAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemNote"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
+ "name": "orderVersion",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'productId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "productId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "returnQuantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "returnTotals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItemReturnTotals"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
+ "name": "returnedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
+ "name": "shipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrderContact"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totals',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemTotalsInput',
- },
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
+ "name": "status",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'PHYSICAL',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitAmount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'DestinationAddressInput',
- inputFields: [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemTax"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "totals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItemTotals"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "unitAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
- {
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "DraftOrderLineItemInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
},
{
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "productId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'DraftOrder',
- fields: [
{
- name: 'billing',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderContact',
- },
- args: [],
- isDeprecated: false,
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
},
{
- name: 'calculatedAdjustments',
- type: {
- kind: 'OBJECT',
- name: 'PriceAdjustmentsCalculationResult',
- },
- args: [
- {
- name: 'discountCodes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'PriceAdjustmentShippingLineInput',
- },
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
},
{
- name: 'calculatedShippingRates',
- type: {
- kind: 'OBJECT',
- name: 'ShippingRateCalculationResult',
- },
- args: [
- {
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'DestinationAddressInput',
- },
- },
- ],
- isDeprecated: false,
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemTotalsInput"
+ }
},
{
- name: 'calculatedTaxes',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculationResult',
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
},
- args: [
- {
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxDestinationAddressInput',
- },
- },
- {
- name: 'discountAdjustments',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentsInput',
- },
- },
- {
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxLineInput',
- },
- },
- },
- },
- ],
- isDeprecated: false,
+ "defaultValue": "PHYSICAL"
},
{
- name: 'cartId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "unitAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "DraftOrderStatuses",
+ "fields": [
{
- name: 'context',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderContext',
+ "name": "fulfillmentStatus",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "paymentStatus",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "status",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "DraftOrderTotals",
+ "fields": [
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemDiscount',
- },
- },
+ "name": "discountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "feeTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemFee',
- },
- },
+ "name": "shippingTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentModes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "taxTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lineItems',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'DraftOrderLineItem',
- },
- },
+ "name": "total",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "EnabledApplication",
+ "fields": [
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemNote',
- },
- },
+ "name": "label",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'number',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'numberDisplay',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "release",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ApplicationRelease"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderContact',
+ "name": "uiExtensions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension"
+ }
+ }
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [
+ {
+ "name": "target",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ExchangeCheckoutTokenInput",
+ "inputFields": [
+ {
+ "name": "sessionId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "token",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput",
+ "inputFields": [
{
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'ShippingLine',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'statuses',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderStatuses',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput",
+ "inputFields": [
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'taxExempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "defaultValue": "false"
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemTax',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'totals',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderTotals',
- },
- args: [],
- isDeprecated: false,
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- args: [],
- isDeprecated: false,
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Float"
},
{
- kind: 'OBJECT',
- name: 'DraftOrderAddress',
- fields: [
+ "kind": "ENUM",
+ "name": "FulfillmentModeInput",
+ "enumValues": [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "CURBSIDE",
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "DELIVERY",
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "DRIVE_THRU",
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "FOR_HERE",
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "GENERAL_CONTAINER",
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "GIFT_CARD",
+ "isDeprecated": false
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "NONE",
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "NON_LODGING_NRR",
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'DraftOrderAddressInput',
- inputFields: [
{
- name: 'addressLine1',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "NON_LODGING_SALE",
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "PICKUP",
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "PURCHASE",
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "QUICK_STAY",
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "REGULAR_STAY",
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "SHIP",
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "TO_GO",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "GeoCoordinates",
+ "fields": [
{
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "latitude",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "longitude",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'DraftOrderContact',
- fields: [
- {
- name: 'address',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderAddress',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "GoDaddyAppearance",
+ "fields": [
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "theme",
+ "type": {
+ "kind": "ENUM",
+ "name": "GoDaddyTheme"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "variables",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CSSVariables"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "GoDaddyAppearanceInput",
+ "inputFields": [
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "theme",
+ "type": {
+ "kind": "ENUM",
+ "name": "GoDaddyTheme"
+ }
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "variables",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CSSVariablesInput"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'DraftOrderContext',
- fields: [
+ "kind": "ENUM",
+ "name": "GoDaddyTheme",
+ "enumValues": [
{
- name: 'channelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "base",
+ "isDeprecated": false
},
{
- name: 'owner',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "orange",
+ "isDeprecated": false
},
{
- name: 'storeId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
+ "name": "purple",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "SCALAR",
+ "name": "ID"
},
{
- kind: 'OBJECT',
- name: 'DraftOrderLineItem',
- fields: [
+ "kind": "SCALAR",
+ "name": "Int"
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemDetails",
+ "fields": [
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "productAssetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'details',
- type: {
- kind: 'OBJECT',
- name: 'LineItemDetails',
+ "name": "selectedAddons",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedAddon"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemDiscount',
- },
- },
+ "name": "selectedOptions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedOption"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemFee',
- },
- },
+ "name": "unitOfMeasure",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemDiscount",
+ "fields": [
{
- name: 'fulfilledAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemNote',
- },
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemFee",
+ "fields": [
{
- name: 'orderVersion',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'productId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'returnQuantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'returnTotals',
- type: {
- kind: 'OBJECT',
- name: 'LineItemReturnTotals',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'returnedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo",
+ "inputFields": [
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "productAssetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "selectedAddons",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonInput"
+ }
+ }
+ }
},
{
- name: 'shipping',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrderContact',
- },
- args: [],
- isDeprecated: false,
+ "name": "selectedOptions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedOptionInput"
+ }
+ }
+ }
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'status',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "unitOfMeasure",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo",
+ "inputFields": [
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemTax',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totals',
- type: {
- kind: 'OBJECT',
- name: 'LineItemTotals',
- },
- args: [],
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'unitAmount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'DraftOrderLineItemInput',
- inputFields: [
+ "kind": "ENUM",
+ "name": "LineItemModeInput",
+ "enumValues": [
{
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- },
+ "name": "CURBSIDE",
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
- },
+ "name": "DELIVERY",
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
- },
+ "name": "DRIVE_THRU",
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
+ "name": "FOR_HERE",
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "GENERAL_CONTAINER",
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "GIFT_CARD",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "NONE",
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
- },
- defaultValue: '[]',
+ "name": "NON_LODGING_NRR",
+ "isDeprecated": false
},
{
- name: 'productId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "NON_LODGING_SALE",
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
+ "name": "PICKUP",
+ "isDeprecated": false
},
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "PURCHASE",
+ "isDeprecated": false
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "QUICK_STAY",
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
- },
+ "name": "REGULAR_STAY",
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "SHIP",
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "TO_GO",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemNote",
+ "fields": [
+ {
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
+ "name": "authorType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemTotalsInput',
+ "name": "content",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'PHYSICAL',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
+ "name": "deletedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'DraftOrderStatuses',
- fields: [
{
- name: 'fulfillmentStatus',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'paymentStatus',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'status',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "shouldNotifyCustomer",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'DraftOrderTotals',
- fields: [
- {
- name: 'discountTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "LineItemReturnTotals",
+ "fields": [
{
- name: 'feeTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "discountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shippingTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "feeTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "taxTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'total',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "total",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ExchangeCheckoutTokenInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "LineItemTax",
+ "fields": [
{
- name: 'sessionId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'token',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- inputFields: [
{
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- inputFields: [
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemTotals",
+ "fields": [
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "discountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "feeTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
- },
- {
- kind: 'SCALAR',
- name: 'Float',
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'FulfillmentModeInput',
- enumValues: [
- {
- name: 'CURBSIDE',
- isDeprecated: false,
- },
- {
- name: 'DELIVERY',
- isDeprecated: false,
- },
- {
- name: 'DIGITAL',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemTotalsInput",
+ "inputFields": [
{
- name: 'DRIVE_THRU',
- isDeprecated: false,
+ "name": "discountTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'FOR_HERE',
- isDeprecated: false,
+ "name": "feeTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'GENERAL_CONTAINER',
- isDeprecated: false,
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'GIFT_CARD',
- isDeprecated: false,
- },
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput",
+ "enumValues": [
{
- name: 'NONE',
- isDeprecated: false,
+ "name": "ALL",
+ "isDeprecated": false
},
{
- name: 'NON_LODGING_NRR',
- isDeprecated: false,
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'NON_LODGING_SALE',
- isDeprecated: false,
+ "name": "PAY_LINK",
+ "isDeprecated": false
},
{
- name: 'PICKUP',
- isDeprecated: false,
+ "name": "PHYSICAL",
+ "isDeprecated": false
},
{
- name: 'PURCHASE',
- isDeprecated: false,
+ "name": "SERVICE",
+ "isDeprecated": false
},
{
- name: 'QUICK_STAY',
- isDeprecated: false,
- },
+ "name": "STAY",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "ENUM",
+ "name": "MetafieldTypeInput",
+ "enumValues": [
{
- name: 'REGULAR_STAY',
- isDeprecated: false,
- },
+ "name": "JSON",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput",
+ "inputFields": [
{
- name: 'SHIP',
- isDeprecated: false,
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'TO_GO',
- isDeprecated: false,
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'GeoCoordinates',
- fields: [
+ "kind": "OBJECT",
+ "name": "MoneyValue",
+ "fields": [
{
- name: 'latitude',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'longitude',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'GoDaddyAppearance',
- fields: [
+ "kind": "OBJECT",
+ "name": "Mutation",
+ "fields": [
{
- name: 'theme',
- type: {
- kind: 'ENUM',
- name: 'GoDaddyTheme',
+ "name": "applyCheckoutSessionDeliveryMethod",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionDeliveryMethodInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'variables',
- type: {
- kind: 'OBJECT',
- name: 'CSSVariables',
+ "name": "applyCheckoutSessionDiscount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrder"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionDiscountInput"
+ }
+ }
+ },
+ {
+ "name": "sessionId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'GoDaddyAppearanceInput',
- inputFields: [
{
- name: 'theme',
- type: {
- kind: 'ENUM',
- name: 'GoDaddyTheme',
+ "name": "applyCheckoutSessionFulfillmentLocation",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionFulfillmentLocationInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'variables',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CSSVariablesInput',
+ "name": "applyCheckoutSessionShippingMethod",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplyShippingMethodInput"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'ENUM',
- name: 'GoDaddyTheme',
- enumValues: [
- {
- name: 'base',
- isDeprecated: false,
- },
- {
- name: 'orange',
- isDeprecated: false,
- },
- {
- name: 'purple',
- isDeprecated: false,
- },
- ],
- },
- {
- kind: 'SCALAR',
- name: 'ID',
- },
- {
- kind: 'SCALAR',
- name: 'Int',
- },
- {
- kind: 'OBJECT',
- name: 'LineItemDetails',
- fields: [
{
- name: 'productAssetUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "authorizeCheckoutSession",
+ "type": {
+ "kind": "UNION",
+ "name": "Transaction"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationAuthorizeCheckoutSessionInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'selectedAddons',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedAddon',
- },
- },
+ "name": "calculateCheckoutSessionTaxes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionCalculationResult"
},
- args: [],
- isDeprecated: false,
- },
- {
- name: 'selectedOptions',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedOption',
- },
+ "args": [
+ {
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxDestinationAddressInput"
+ }
},
- },
- args: [],
- isDeprecated: false,
+ {
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxLineInput"
+ }
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "confirmCheckoutSession",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationConfirmCheckoutSessionInput"
+ }
+ }
+ },
+ {
+ "name": "sessionId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'unitOfMeasure',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "createCheckoutSession",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateCheckoutSessionInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'LineItemDiscount',
- fields: [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
+ "name": "exchangeCheckoutToken",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutAuthToken"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationExchangeCheckoutTokenInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "expireCheckoutSession",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "refreshCheckoutToken",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutAuthToken"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "removeAppliedCheckoutSessionShippingMethod",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "RemoveShippingMethodInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
+ "name": "updateCheckoutSession",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateCheckoutSessionInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updateCheckoutSessionDraftOrder",
+ "type": {
+ "kind": "OBJECT",
+ "name": "DraftOrder"
},
- args: [],
- isDeprecated: false,
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateCheckoutSessionDraftOrderInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "verifyAddress",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Address"
+ }
+ }
},
- args: [],
- isDeprecated: false,
- },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationVerifyAddressInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionDeliveryMethodInput",
+ "inputFields": [
+ {
+ "name": "mode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "FulfillmentModeInput"
+ }
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'LineItemFee',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionDiscountInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "discountCodes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationApplyCheckoutSessionFulfillmentLocationInput",
+ "inputFields": [
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentLocationId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationAuthorizeCheckoutSessionInput",
+ "inputFields": [
+ {
+ "name": "paymentProvider",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "paymentToken",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "paymentType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationConfirmCheckoutSessionInput",
+ "inputFields": [
+ {
+ "name": "billing",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutBillingInfoInput"
+ }
+ },
+ {
+ "name": "calculatedAdjustments",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedAdjustmentsInput"
+ }
+ },
+ {
+ "name": "calculatedTaxes",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CalculatedTaxesInput"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentEndAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "fulfillmentLocationId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "paymentProcessor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "paymentProvider",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- inputFields: [
{
- name: 'productAssetUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "paymentToken",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'selectedAddons',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonInput',
- },
- },
- },
+ "name": "paymentType",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'selectedOptions',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedOptionInput',
- },
- },
- },
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingInfoInput"
+ }
},
{
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ConfirmCheckoutShippingLineInput"
+ }
+ }
+ }
},
{
- name: 'unitOfMeasure',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "shippingTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
- inputFields: [
- {
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "MutationCreateCheckoutSessionInput",
+ "inputFields": [
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "appearance",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "GoDaddyAppearanceInput"
+ }
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "channelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "customer",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutCustomerInput"
+ }
},
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "draftOrderId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- isOneOf: false,
- },
- {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- enumValues: [
{
- name: 'CURBSIDE',
- isDeprecated: false,
+ "name": "enableAddressAutocomplete",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'DELIVERY',
- isDeprecated: false,
+ "name": "enableBillingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'DIGITAL',
- isDeprecated: false,
+ "name": "enableLocalPickup",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'DRIVE_THRU',
- isDeprecated: false,
+ "name": "enableNotesCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'FOR_HERE',
- isDeprecated: false,
+ "name": "enablePaymentMethodCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'GENERAL_CONTAINER',
- isDeprecated: false,
+ "name": "enablePhoneCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'GIFT_CARD',
- isDeprecated: false,
+ "name": "enablePromotionCodes",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'NONE',
- isDeprecated: false,
+ "name": "enableShipping",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'NON_LODGING_NRR',
- isDeprecated: false,
- },
+ "name": "enableShippingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
{
- name: 'NON_LODGING_SALE',
- isDeprecated: false,
+ "name": "enableSurcharge",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'PICKUP',
- isDeprecated: false,
+ "name": "enableTaxCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'PURCHASE',
- isDeprecated: false,
+ "name": "enableTips",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'QUICK_STAY',
- isDeprecated: false,
+ "name": "enabledLocales",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
},
{
- name: 'REGULAR_STAY',
- isDeprecated: false,
+ "name": "enabledPaymentProviders",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "environment",
+ "type": {
+ "kind": "ENUM",
+ "name": "CheckoutSessionEnvironment"
+ }
+ },
+ {
+ "name": "experimental_rules",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionExperimentalRulesInput"
+ }
+ },
+ {
+ "name": "expiresAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLineItemInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "locations",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLocationInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "operatingHours",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionOperatingHoursMapInput"
+ }
+ },
+ {
+ "name": "paymentMethods",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodsInput"
+ }
+ },
+ {
+ "name": "returnUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionShippingOptionsInput"
+ }
+ },
+ {
+ "name": "sourceApp",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "storeName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "successUrl",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionTaxesOptionsInput"
+ }
+ },
+ {
+ "name": "url",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationExchangeCheckoutTokenInput",
+ "inputFields": [
+ {
+ "name": "sessionId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "token",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateCheckoutSessionDraftOrderInput",
+ "inputFields": [
+ {
+ "name": "billing",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderBillingInfoInput"
+ }
+ },
+ {
+ "name": "cartId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "context",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInputUpdate"
+ }
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderLineItemsInput"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderShippingInfoInput"
+ }
+ },
+ {
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftShippingLineInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "staffUserIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxExempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateOrderTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTotalsInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "MutationUpdateCheckoutSessionInput",
+ "inputFields": [
+ {
+ "name": "appearance",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "GoDaddyAppearanceInput"
+ }
},
- {
- name: 'SHIP',
- isDeprecated: false,
+ {
+ "name": "channelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "enableAddressAutocomplete",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "enableBillingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "enableLocalPickup",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "enableNotesCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'TO_GO',
- isDeprecated: false,
+ "name": "enablePaymentMethodCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
- ],
- },
- {
- kind: 'OBJECT',
- name: 'LineItemNote',
- fields: [
{
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enablePhoneCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'authorType',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enablePromotionCodes",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'content',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enableShipping",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enableShippingAddressCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'deletedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enableSurcharge",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "enableTaxCollection",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "enableTips",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'shouldNotifyCustomer',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "enabledLocales",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'LineItemReturnTotals',
- fields: [
{
- name: 'discountTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "enabledPaymentProviders",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
},
{
- name: 'feeTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "environment",
+ "type": {
+ "kind": "ENUM",
+ "name": "CheckoutSessionEnvironment"
+ }
},
{
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "experimental_rules",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionExperimentalRulesInput"
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "expiresAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
{
- name: 'total',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "locations",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionLocationInput"
+ }
+ }
+ }
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'LineItemTax',
- fields: [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "operatingHours",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionOperatingHoursMapInput"
+ }
},
{
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "paymentMethods",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionPaymentMethodsInput"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "returnUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "sourceApp",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "storeId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "storeName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "successUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "url",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'LineItemTotals',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "MutationVerifyAddressInput",
+ "inputFields": [
{
- name: 'discountTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "addressLine1",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'feeTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'LineItemTotalsInput',
- inputFields: [
{
- name: 'discountTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'feeTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'ENUM',
- name: 'LineItemTypesInput',
- enumValues: [
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput",
+ "enumValues": [
{
- name: 'ALL',
- isDeprecated: false,
+ "name": "CUSTOMER",
+ "isDeprecated": false
},
{
- name: 'DIGITAL',
- isDeprecated: false,
+ "name": "MERCHANT",
+ "isDeprecated": false
},
{
- name: 'PAY_LINK',
- isDeprecated: false,
- },
+ "name": "NONE",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput",
+ "inputFields": [
{
- name: 'PHYSICAL',
- isDeprecated: false,
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'SERVICE',
- isDeprecated: false,
+ "name": "authorType",
+ "type": {
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput"
+ }
},
{
- name: 'STAY',
- isDeprecated: false,
+ "name": "content",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
- ],
- },
- {
- kind: 'ENUM',
- name: 'MetafieldTypeInput',
- enumValues: [
{
- name: 'JSON',
- isDeprecated: false,
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
- ],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- inputFields: [
{
- name: 'currencyCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "deletedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'MoneyValue',
- fields: [
{
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- args: [],
- isDeprecated: false,
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "shouldNotifyCustomer",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Mutation',
- fields: [
+ "kind": "SCALAR",
+ "name": "Null"
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput",
+ "inputFields": [
{
- name: 'applyCheckoutSessionDeliveryMethod',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionDeliveryMethodInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'applyCheckoutSessionDiscount',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrder',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionDiscountInput',
- },
- },
- },
- {
- name: 'sessionId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isDeprecated: false,
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'applyCheckoutSessionFulfillmentLocation',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionFulfillmentLocationInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'applyCheckoutSessionShippingMethod',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ApplyShippingMethodInput',
- },
- },
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'authorizeCheckoutSession',
- type: {
- kind: 'UNION',
- name: 'Transaction',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationAuthorizeCheckoutSessionInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'calculateCheckoutSessionTaxes',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSessionCalculationResult',
- },
- args: [
- {
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxDestinationAddressInput',
- },
- },
- {
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxLineInput',
- },
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'confirmCheckoutSession',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationConfirmCheckoutSessionInput',
- },
- },
- },
- {
- name: 'sessionId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isDeprecated: false,
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'createCheckoutSession',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationCreateCheckoutSessionInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'exchangeCheckoutToken',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutAuthToken',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationExchangeCheckoutTokenInput',
- },
- },
- },
- ],
- isDeprecated: false,
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderBillingInfoInput",
+ "inputFields": [
{
- name: 'expireCheckoutSession',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'refreshCheckoutToken',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutAuthToken',
- },
- args: [],
- isDeprecated: false,
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'removeAppliedCheckoutSessionShippingMethod',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'RemoveShippingMethodInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'updateCheckoutSession',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationUpdateCheckoutSessionInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'updateCheckoutSessionDraftOrder',
- type: {
- kind: 'OBJECT',
- name: 'DraftOrder',
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationUpdateCheckoutSessionDraftOrderInput',
- },
- },
- },
- ],
- isDeprecated: false,
- },
- {
- name: 'verifyAddress',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Address',
- },
- },
- },
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MutationVerifyAddressInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- interfaces: [],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionDeliveryMethodInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInputUpdate",
+ "inputFields": [
{
- name: 'mode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'FulfillmentModeInput',
- },
- },
+ "name": "channelId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionDiscountInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "OrderMetafield",
+ "fields": [
{
- name: 'discountCodes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationApplyCheckoutSessionFulfillmentLocationInput',
- inputFields: [
{
- name: 'fulfillmentLocationId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'MutationAuthorizeCheckoutSessionInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput",
+ "inputFields": [
{
- name: 'paymentProvider',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "key",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'paymentToken',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "MetafieldTypeInput"
+ }
},
+ "defaultValue": "JSON"
},
{
- name: 'paymentType',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'MutationConfirmCheckoutSessionInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "OrderShippingInfoInput",
+ "inputFields": [
{
- name: 'billing',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutBillingInfoInput',
- },
- },
- {
- name: 'calculatedAdjustments',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedAdjustmentsInput',
- },
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'calculatedTaxes',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CalculatedTaxesInput',
- },
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fulfillmentEndAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fulfillmentLocationId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fulfillmentStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'paymentProcessor',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'paymentProvider',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'paymentToken',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'paymentType',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingInfoInput',
- },
- },
- {
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ConfirmCheckoutShippingLineInput',
- },
- },
- },
- },
- {
- name: 'shippingTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationCreateCheckoutSessionInput',
- inputFields: [
- {
- name: 'appearance',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'GoDaddyAppearanceInput',
- },
- },
- {
- name: 'channelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'customer',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutCustomerInput',
- },
- },
- {
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'draftOrderId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'enableAddressAutocomplete',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableBillingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableLocalPickup',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableNotesCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePaymentMethodCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePhoneCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePromotionCodes',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableShipping',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableShippingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableSurcharge',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableTaxCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableTips',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enabledLocales',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'enabledPaymentProviders',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'environment',
- type: {
- kind: 'ENUM',
- name: 'CheckoutSessionEnvironment',
- },
- },
- {
- name: 'experimental_rules',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionExperimentalRulesInput',
- },
- },
- {
- name: 'expiresAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'lineItems',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionLineItemInput',
- },
- },
- },
- },
- {
- name: 'locations',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionLocationInput',
- },
- },
- },
- },
- {
- name: 'operatingHours',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionOperatingHoursMapInput',
- },
- },
- {
- name: 'paymentMethods',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodsInput',
- },
- },
- {
- name: 'returnUrl',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionShippingOptionsInput',
- },
- },
- {
- name: 'sourceApp',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'storeId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'storeName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'successUrl',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionTaxesOptionsInput',
- },
- },
- {
- name: 'url',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationExchangeCheckoutTokenInput',
- inputFields: [
- {
- name: 'sessionId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'token',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationUpdateCheckoutSessionDraftOrderInput',
- inputFields: [
- {
- name: 'billing',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderBillingInfoInput',
- },
- },
- {
- name: 'cartId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'context',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInputUpdate',
- },
- },
- },
- {
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- },
- },
- },
- },
- {
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- },
- },
- },
- },
- {
- name: 'lineItems',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderLineItemsInput',
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderShippingInfoInput',
- },
- },
- {
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftShippingLineInput',
- },
- },
- },
- },
- {
- name: 'staffUserIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'taxExempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateOrderTaxInput',
- },
- },
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderTotalsInput',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationUpdateCheckoutSessionInput',
- inputFields: [
- {
- name: 'appearance',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'GoDaddyAppearanceInput',
- },
- },
- {
- name: 'channelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'enableAddressAutocomplete',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableBillingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableLocalPickup',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableNotesCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePaymentMethodCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePhoneCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enablePromotionCodes',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableShipping',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableShippingAddressCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableSurcharge',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableTaxCollection',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enableTips',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'enabledLocales',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'enabledPaymentProviders',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'environment',
- type: {
- kind: 'ENUM',
- name: 'CheckoutSessionEnvironment',
- },
- },
- {
- name: 'experimental_rules',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionExperimentalRulesInput',
- },
- },
- {
- name: 'expiresAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'locations',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionLocationInput',
- },
- },
- },
- },
- {
- name: 'operatingHours',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionOperatingHoursMapInput',
- },
- },
- {
- name: 'paymentMethods',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'CheckoutSessionPaymentMethodsInput',
- },
- },
- {
- name: 'returnUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'sourceApp',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'storeId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'storeName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'successUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'url',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MutationVerifyAddressInput',
- inputFields: [
- {
- name: 'addressLine1',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
- enumValues: [
- {
- name: 'CUSTOMER',
- isDeprecated: false,
- },
- {
- name: 'MERCHANT',
- isDeprecated: false,
- },
- {
- name: 'NONE',
- isDeprecated: false,
- },
- ],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- inputFields: [
- {
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'authorType',
- type: {
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
- },
- },
- {
- name: 'content',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'deletedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'shouldNotifyCustomer',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'SCALAR',
- name: 'Null',
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- inputFields: [
- {
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderBillingInfoInput',
- inputFields: [
- {
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- },
- },
- {
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInputUpdate',
- inputFields: [
- {
- name: 'channelId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'storeId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- fields: [
- {
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- inputFields: [
- {
- name: 'key',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'MetafieldTypeInput',
- },
- },
- defaultValue: 'JSON',
- },
- {
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderShippingInfoInput',
- inputFields: [
- {
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- },
- },
- {
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderTotalsInput',
- inputFields: [
- {
- name: 'discountTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'feeTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'shippingTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'total',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'PageInfo',
- fields: [
- {
- name: 'endCursor',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'hasNextPage',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'hasPreviousPage',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'startCursor',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'PriceAdjustmentShippingLineInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'PriceAdjustmentsCalculationResult',
- fields: [
- {
- name: 'adjustments',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CalculatedAdjustmentOutput',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'lines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'CalculatedLineOutput',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'totalDiscountAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'totalFeeAmount',
- type: {
- kind: 'OBJECT',
- name: 'SimpleMoney',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'Query',
- fields: [
- {
- name: 'checkoutSession',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutSession',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'validateCheckoutToken',
- type: {
- kind: 'OBJECT',
- name: 'CheckoutTokenValidation',
- },
- args: [
- {
- name: 'token',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'RemoveShippingMethodInput',
- inputFields: [
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'serviceCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'SKU',
- fields: [
- {
- name: 'attributeValues',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUAttributeValue',
- },
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'attributes',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUAttribute',
- },
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'code',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'createdAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'disableShipping',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'metafields',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnection',
- },
- },
- args: [
- {
- name: 'after',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'before',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'first',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- {
- name: 'last',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- ],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'prices',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUPrice',
- },
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'status',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'unitOfWeight',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'updatedAt',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'weight',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUAttribute',
- fields: [
- {
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'htmlDescription',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUAttributeValue',
- },
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUAttributeValue',
- fields: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUMetafield',
- fields: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'key',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'namespace',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnection',
- fields: [
- {
- name: 'edges',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnectionEdge',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'pageInfo',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'PageInfo',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUMetafieldsConnectionEdge',
- fields: [
- {
- name: 'cursor',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'node',
- type: {
- kind: 'OBJECT',
- name: 'SKUMetafield',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SKUPrice',
- fields: [
- {
- name: 'currencyCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SaleTransaction',
- fields: [
- {
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'TransactionAmount',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'fundingSource',
- type: {
- kind: 'OBJECT',
- name: 'TransactionFundingSource',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'status',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'transactionId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'transactionRefNum',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SelectedAddon',
- fields: [
- {
- name: 'attribute',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'values',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedAddonValue',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonInput',
- inputFields: [
- {
- name: 'attribute',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonValueInput',
- },
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'SelectedAddonValue',
- fields: [
- {
- name: 'costAdjustment',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonValueInput',
- inputFields: [
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- {
- name: 'amountIncreased',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'costAdjustment',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'SelectedOption',
- fields: [
- {
- name: 'attribute',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'values',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedOptionInput',
- inputFields: [
- {
- name: 'attribute',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'ShippingLine',
- fields: [
- {
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemDiscount',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItemTax',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'totals',
- type: {
- kind: 'OBJECT',
- name: 'ShippingLineTotals',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'ShippingLineTotals',
- fields: [
- {
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'taxTotal',
- type: {
- kind: 'OBJECT',
- name: 'MoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'ENUM',
- name: 'ShippingLineType',
- enumValues: [
- {
- name: 'FEE',
- isDeprecated: false,
- },
- {
- name: 'SHIPPING',
- isDeprecated: false,
- },
- {
- name: 'SKU',
- isDeprecated: false,
- },
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'ShippingRate',
- fields: [
- {
- name: 'carrierCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'cost',
- type: {
- kind: 'OBJECT',
- name: 'ShippingRateMoneyValue',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'description',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'displayName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'features',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'maxDeliveryDate',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTotalsInput",
+ "inputFields": [
{
- name: 'minDeliveryDate',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "discountTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
- {
- name: 'serviceCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ {
+ "name": "feeTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'ShippingRateCalculationResult',
- fields: [
{
- name: 'rates',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'ShippingRate',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'ShippingRateMoneyValue',
- fields: [
+ "name": "shippingTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
{
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
- args: [],
- isDeprecated: false,
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
- ],
- interfaces: [],
+ {
+ "name": "total",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'SimpleMoney',
- fields: [
- {
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "kind": "OBJECT",
+ "name": "PageInfo",
+ "fields": [
+ {
+ "name": "endCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "hasNextPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "hasPreviousPage",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "startCursor",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'SCALAR',
- name: 'String',
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'TaxAmountInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "PriceAdjustmentShippingLineInput",
+ "inputFields": [
{
- name: 'rate',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxRateInput',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'TaxCalculatedLineInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "PriceAdjustmentsCalculationResult",
+ "fields": [
{
- name: 'calculationLine',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxCalculationLineInput',
+ "name": "adjustments",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CalculatedAdjustmentOutput"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxAmounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxAmountInput',
- },
- },
+ "name": "lines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "CalculatedLineOutput"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totalTaxAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "totalDiscountAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'TaxCalculationLineInput',
- inputFields: [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "totalFeeAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SimpleMoney"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'TaxDestinationAddressInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "Query",
+ "fields": [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "checkoutSession",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSession"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "validateCheckoutToken",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutTokenValidation"
},
+ "args": [
+ {
+ "name": "token",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "RemoveShippingMethodInput",
+ "inputFields": [
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "serviceCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SKU",
+ "fields": [
+ {
+ "name": "attributeValues",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUAttributeValue"
+ }
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "attributes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUAttribute"
+ }
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "code",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "createdAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'countryCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "disableShipping",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- inputFields: [
+ "args": [],
+ "isDeprecated": false
+ },
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "metafields",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnection"
+ }
},
- defaultValue: 'false',
+ "args": [
+ {
+ "name": "after",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "before",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "first",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ {
+ "name": "last",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "prices",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUPrice"
+ }
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "status",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "unitOfWeight",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updatedAt",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "weight",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'TaxLineInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "SKUAttribute",
+ "fields": [
{
- name: 'classification',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'destination',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxDestinationAddressInput',
+ "name": "htmlDescription",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'origin',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxDestinationAddressInput',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Int',
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subtotalPrice',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUAttributeValue"
+ }
+ }
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SKUAttributeValue",
+ "fields": [
{
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'ShippingLineType',
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitPrice',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'TaxRateInput',
- inputFields: [
- {
- name: 'calculationMethod',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "kind": "OBJECT",
+ "name": "SKUMetafield",
+ "fields": [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'label',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "key",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "namespace",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TaxRateValueInput',
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'TaxRateValueInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnection",
+ "fields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "edges",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnectionEdge"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'appliedAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "pageInfo",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "PageInfo"
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SKUMetafieldsConnectionEdge",
+ "fields": [
{
- name: 'appliedPercentage',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "cursor",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'percentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "node",
+ "type": {
+ "kind": "OBJECT",
+ "name": "SKUMetafield"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'UNION',
- name: 'Transaction',
- possibleTypes: [
+ "kind": "OBJECT",
+ "name": "SKUPrice",
+ "fields": [
{
- kind: 'OBJECT',
- name: 'AuthorizeTransaction',
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- kind: 'OBJECT',
- name: 'SaleTransaction',
- },
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
+ "interfaces": []
},
{
- kind: 'OBJECT',
- name: 'TransactionAmount',
- fields: [
+ "kind": "OBJECT",
+ "name": "SaleTransaction",
+ "fields": [
{
- name: 'amountType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "TransactionAmount"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'currency',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subTotal',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "fundingSource",
+ "type": {
+ "kind": "OBJECT",
+ "name": "TransactionFundingSource"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'total',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "status",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'TransactionFundingSource',
- fields: [
{
- name: 'customFundingType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "transactionId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'provider',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "transactionRefNum",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sourceType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "SelectedAddon",
+ "fields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "attribute",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "values",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedAddonValue"
+ }
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonInput",
+ "inputFields": [
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "attribute",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonValueInput"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SelectedAddonValue",
+ "fields": [
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "costAdjustment",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonValueInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ },
+ {
+ "name": "amountIncreased",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "costAdjustment",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SelectedOption",
+ "fields": [
+ {
+ "name": "attribute",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftLineItemInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedOptionInput",
+ "inputFields": [
{
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- },
+ "name": "attribute",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ShippingLine",
+ "fields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemDiscount"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItemTax"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
+ "name": "totals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ShippingLineTotals"
},
- defaultValue: '[]',
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ShippingLineTotals",
+ "fields": [
{
- name: 'productId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "taxTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "MoneyValue"
},
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "ShippingLineType",
+ "enumValues": [
+ {
+ "name": "FEE",
+ "isDeprecated": false
},
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
+ "name": "SHIPPING",
+ "isDeprecated": false
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "SKU",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ShippingRate",
+ "fields": [
+ {
+ "name": "carrierCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
+ "name": "cost",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ShippingRateMoneyValue"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "description",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "displayName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
+ "name": "features",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemTotalsInput',
+ "name": "maxDeliveryDate",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
+ "name": "minDeliveryDate",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitAmount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
+ "name": "serviceCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "ShippingRateCalculationResult",
+ "fields": [
{
- name: 'lineItems',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderLineItemsInput',
+ "name": "rates",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ShippingRate"
+ }
+ }
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ShippingRateMoneyValue",
+ "fields": [
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxExempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderLineItemsInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "SimpleMoney",
+ "fields": [
{
- name: 'add',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CreateDraftLineItemInput',
- },
- },
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'remove',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "StringListFilter",
+ "inputFields": [
{
- name: 'update',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftLineItemInput',
- },
- },
- },
+ "name": "has",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "hasAny",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftShippingLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "TaxAmountInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "rate",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxRateInput"
+ }
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- },
- },
- },
- },
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxCalculatedLineInput",
+ "inputFields": [
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "calculationLine",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxCalculationLineInput"
+ }
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- },
- },
- },
+ "name": "taxAmounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxAmountInput"
+ }
+ }
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "totalTaxAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxCalculationLineInput",
+ "inputFields": [
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxDestinationAddressInput",
+ "inputFields": [
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateTaxInput',
- },
- },
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftShippingLineTotalsInput',
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "countryCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ {
+ "name": "postalCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftShippingLineTotalsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput",
+ "inputFields": [
{
- name: 'subTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "TaxLineInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "classification",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
+ "name": "destination",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxDestinationAddressInput"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "origin",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxDestinationAddressInput"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "subtotalPrice",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "ShippingLineType"
+ }
},
+ {
+ "name": "unitPrice",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "TaxRateInput",
+ "inputFields": [
{
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "calculationMethod",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "label",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxRateValueInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateNoteInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "TaxRateValueInput",
+ "inputFields": [
{
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'authorType',
- type: {
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
- },
+ "name": "appliedAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'content',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "appliedPercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ {
+ "name": "percentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "UNION",
+ "name": "Transaction",
+ "possibleTypes": [
+ {
+ "kind": "OBJECT",
+ "name": "AuthorizeTransaction"
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "kind": "OBJECT",
+ "name": "SaleTransaction"
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "TransactionAmount",
+ "fields": [
+ {
+ "name": "amountType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "currency",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shouldNotifyCustomer',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "subTotal",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "total",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateOrderTaxInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "TransactionFundingSource",
+ "fields": [
{
- name: 'additional',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "customFundingType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "provider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "sourceType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftLineItemInput",
+ "inputFields": [
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "productId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemTotalsInput"
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
+ }
+ },
+ {
+ "name": "unitAmount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderInput",
+ "inputFields": [
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderLineItemsInput"
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxExempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderLineItemsInput",
+ "inputFields": [
+ {
+ "name": "add",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreateDraftLineItemInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "remove",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "update",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftLineItemInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftShippingLineInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftShippingLineTotalsInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftShippingLineTotalsInput",
+ "inputFields": [
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput",
+ "inputFields": [
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateTaxInput',
- },
- },
- },
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineTotalsInput',
- },
- },
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineTotalsInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateNoteInput",
+ "inputFields": [
{
- name: 'subTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
+ "name": "authorType",
+ "type": {
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput"
+ }
+ },
+ {
+ "name": "content",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
+ {
+ "name": "shouldNotifyCustomer",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'UpdateTaxInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateOrderTaxInput",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
+ "name": "additional",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
},
{
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineTotalsInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineTotalsInput",
+ "inputFields": [
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateTaxInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
- isOneOf: false,
- },
+ "isOneOf": false
+ }
],
- directives: [],
- },
+ "directives": []
+ }
} as const;
-export { introspection };
+export { introspection };
\ No newline at end of file
diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts
index 8dae2d24..a24111f5 100644
--- a/packages/react/src/lib/godaddy/checkout-queries.ts
+++ b/packages/react/src/lib/godaddy/checkout-queries.ts
@@ -67,6 +67,23 @@ export const GetCheckoutSessionQuery = graphql(`
goPayAppId
}
}
+ enabledStoreApplications {
+ id
+ name
+ release {
+ id
+ version
+ uiExtensions {
+ id
+ name
+ handle
+ source
+ cdnUrl
+ type
+ target
+ }
+ }
+ }
shipping {
originAddress {
addressLine1
diff --git a/packages/react/src/lib/godaddy/orders-storefront-env.ts b/packages/react/src/lib/godaddy/orders-storefront-env.ts
index c35d6566..a8890530 100644
--- a/packages/react/src/lib/godaddy/orders-storefront-env.ts
+++ b/packages/react/src/lib/godaddy/orders-storefront-env.ts
@@ -23,5070 +23,5070 @@
* ```
*/
const introspection = {
- name: 'orders-api',
- __schema: {
- queryType: {
- name: 'Query',
+ "name": "orders-api",
+ "__schema": {
+ "queryType": {
+ "name": "Query"
},
- mutationType: {
- name: 'Mutation',
+ "mutationType": {
+ "name": "Mutation"
},
- subscriptionType: null,
- types: [
+ "subscriptionType": null,
+ "types": [
{
- kind: 'INPUT_OBJECT',
- name: 'AddDraftOrderInput',
- inputFields: [
- {
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'cartId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'context',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInput',
- },
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderTotalsInput',
- },
- },
- {
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "AddDraftOrderInput",
+ "inputFields": [
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "cartId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "context",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInput"
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTotalsInput"
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "billing",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderBillingInfoInput"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderShippingInfoInput"
+ }
+ },
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreateDraftLineItemInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ShippingLineInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTaxInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxExempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemDetailsInput",
+ "inputFields": [
+ {
+ "name": "productAssetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "selectedAddons",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemSelectedAddonsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemInput",
+ "inputFields": [
+ {
+ "name": "orderId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemDetailsInput"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ }
+ },
+ {
+ "name": "status",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LineItemStatusInput"
+ }
+ }
+ },
+ {
+ "name": "updateQuantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemSelectedAddonsInput",
+ "inputFields": [
+ {
+ "name": "optionId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemSelectedAddonsValuesInput"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemSelectedAddonsValuesInput",
+ "inputFields": [
+ {
+ "name": "optionValueId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "inputValue",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "AddressV2",
+ "fields": [
{
- name: 'billing',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderBillingInfoInput',
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderShippingInfoInput',
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'lineItems',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CreateDraftLineItemInput',
- },
- },
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ShippingLineInput',
- },
- },
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderTaxInput',
- },
- },
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplyDiscountCodesInput",
+ "inputFields": [
+ {
+ "name": "orderId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "discountCodes",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Context",
+ "fields": [
{
- name: 'taxExempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "channelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- defaultValue: 'false',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "storeId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemDetailsInput',
- inputFields: [
- {
- name: 'productAssetUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'selectedAddons',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemSelectedAddonsInput',
- },
- },
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "CreateDraftLineItemInput",
+ "inputFields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
+ }
+ },
+ "defaultValue": "PHYSICAL"
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TotalsInput"
+ }
+ }
+ },
+ {
+ "name": "unitAmount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
+ },
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemInput',
- inputFields: [
- {
- name: 'orderId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Discount",
+ "fields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemDetailsInput',
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "externalIds"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'status',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'LineItemStatusInput',
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updateQuantity',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- defaultValue: 'false',
- },
+ "args": [],
+ "isDeprecated": true
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemSelectedAddonsInput',
- inputFields: [
- {
- name: 'optionId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemSelectedAddonsValuesInput',
- },
- },
- },
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput",
+ "inputFields": [
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemSelectedAddonsValuesInput',
- inputFields: [
- {
- name: 'optionValueId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'inputValue',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput",
+ "inputFields": [
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'AddressV2',
- fields: [
- {
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "Fee",
+ "fields": [
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "externalIds"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": true
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'ApplyDiscountCodesInput',
- inputFields: [
- {
- name: 'orderId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- {
- name: 'discountCodes',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput",
+ "inputFields": [
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
],
- isOneOf: false,
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "Float"
+ },
+ {
+ "kind": "SCALAR",
+ "name": "ID"
},
{
- kind: 'SCALAR',
- name: 'Boolean',
+ "kind": "SCALAR",
+ "name": "Int"
},
{
- kind: 'OBJECT',
- name: 'Context',
- fields: [
+ "kind": "OBJECT",
+ "name": "LineItem",
+ "fields": [
{
- name: 'channelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'storeId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "details",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItemDetails"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'CreateDraftLineItemInput',
- inputFields: [
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Discount"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
- },
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Fee"
+ }
+ }
},
- defaultValue: 'PHYSICAL',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemMode"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'totals',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TotalsInput',
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitAmount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Float',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Note"
+ }
+ }
},
- defaultValue: '[]',
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "shipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ShippingInfo"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Tax"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
+ "name": "totals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItemTotals"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypes"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "unitAmount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": [
+ {
+ "kind": "INTERFACE",
+ "name": "Node"
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemDetails",
+ "fields": [
+ {
+ "name": "productAssetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "selectedAddons",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedAddon"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "selectedOptions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedOption"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "unitOfMeasure",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'SCALAR',
- name: 'DateTime',
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo",
+ "inputFields": [
+ {
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "productAssetUrl",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "selectedAddons",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "selectedOptions",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedOptionInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "unitOfMeasure",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Discount',
- fields: [
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo",
+ "inputFields": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'externalIds',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "ENUM",
+ "name": "LineItemMode",
+ "enumValues": [
+ {
+ "name": "NONE",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "PICKUP",
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "SHIP",
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: true,
+ "name": "CURBSIDE",
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- inputFields: [
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "DELIVERY",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "DRIVE_THRU",
+ "isDeprecated": false
},
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "FOR_HERE",
+ "isDeprecated": false
},
{
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "TO_GO",
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
+ "name": "PURCHASE",
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
+ "name": "GENERAL_CONTAINER",
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "QUICK_STAY",
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- inputFields: [
- {
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ {
+ "name": "REGULAR_STAY",
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "NON_LODGING_NRR",
+ "isDeprecated": false
},
- ],
- isOneOf: false,
+ {
+ "name": "NON_LODGING_SALE",
+ "isDeprecated": false
+ },
+ {
+ "name": "GIFT_CARD",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'Fee',
- fields: [
+ "kind": "ENUM",
+ "name": "LineItemModeInput",
+ "enumValues": [
{
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
+ "name": "NONE",
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
+ "name": "PICKUP",
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'externalIds',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "SHIP",
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: false,
+ "name": "CURBSIDE",
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "DELIVERY",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "DRIVE_THRU",
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "FOR_HERE",
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: true,
+ "name": "TO_GO",
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- inputFields: [
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "name": "PURCHASE",
+ "isDeprecated": false
},
{
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
+ "name": "GENERAL_CONTAINER",
+ "isDeprecated": false
},
{
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
+ "name": "QUICK_STAY",
+ "isDeprecated": false
},
{
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "REGULAR_STAY",
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
+ "name": "NON_LODGING_NRR",
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'SCALAR',
- name: 'Float',
- },
- {
- kind: 'SCALAR',
- name: 'ID',
- },
- {
- kind: 'SCALAR',
- name: 'Int',
+ {
+ "name": "NON_LODGING_SALE",
+ "isDeprecated": false
+ },
+ {
+ "name": "GIFT_CARD",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'LineItem',
- fields: [
+ "kind": "ENUM",
+ "name": "LineItemStatusInput",
+ "enumValues": [
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- args: [],
- isDeprecated: false,
+ "name": "UNFULFILLED",
+ "isDeprecated": false
},
{
- name: 'details',
- type: {
- kind: 'OBJECT',
- name: 'LineItemDetails',
- },
- args: [],
- isDeprecated: false,
+ "name": "ON_HOLD",
+ "isDeprecated": false
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Discount',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "IN_PROGRESS",
+ "isDeprecated": false
},
{
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "CONFIRMED",
+ "isDeprecated": false
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Fee',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "AWAITING",
+ "isDeprecated": false
},
{
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "PARTIALLY_FULFILLED",
+ "isDeprecated": false
},
{
- name: 'fulfillmentMode',
- type: {
- kind: 'ENUM',
- name: 'LineItemMode',
- },
- args: [],
- isDeprecated: false,
+ "name": "FULFILLED",
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "PARTIALLY_RETURNED",
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "RETURNED",
+ "isDeprecated": false
},
{
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "CANCELED",
+ "isDeprecated": false
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Note',
- },
- },
+ "name": "DRAFT",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "LineItemTotals",
+ "fields": [
+ {
+ "name": "discountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
+ "name": "feeTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "taxTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "LineItemTypes",
+ "enumValues": [
+ {
+ "name": "PHYSICAL",
+ "isDeprecated": false
},
{
- name: 'shipping',
- type: {
- kind: 'OBJECT',
- name: 'ShippingInfo',
- },
- args: [],
- isDeprecated: false,
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "ALL",
+ "isDeprecated": false
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "SERVICE",
+ "isDeprecated": false
},
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Tax',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "STAY",
+ "isDeprecated": false
},
{
- name: 'totals',
- type: {
- kind: 'OBJECT',
- name: 'LineItemTotals',
- },
- args: [],
- isDeprecated: false,
+ "name": "PAY_LINK",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput",
+ "enumValues": [
+ {
+ "name": "PHYSICAL",
+ "isDeprecated": false
},
{
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypes',
- },
- args: [],
- isDeprecated: false,
+ "name": "DIGITAL",
+ "isDeprecated": false
},
{
- name: 'unitAmount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
+ "name": "ALL",
+ "isDeprecated": false
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- args: [],
- isDeprecated: false,
+ "name": "SERVICE",
+ "isDeprecated": false
},
- ],
- interfaces: [
{
- kind: 'INTERFACE',
- name: 'Node',
+ "name": "STAY",
+ "isDeprecated": false
},
- ],
+ {
+ "name": "PAY_LINK",
+ "isDeprecated": false
+ }
+ ]
},
{
- kind: 'OBJECT',
- name: 'LineItemDetails',
- fields: [
- {
- name: 'productAssetUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'selectedAddons',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedAddon',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "Links",
+ "fields": [
{
- name: 'selectedOptions',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedOption',
- },
- },
+ "name": "href",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "method",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitOfMeasure',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "rel",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- inputFields: [
{
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "submissionMediaType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'productAssetUrl',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "submissionSchema",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'selectedAddons',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonInput',
- },
- },
+ "name": "targetMediaType",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'selectedOptions',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedOptionInput',
- },
- },
+ "name": "targetSchema",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'unitOfMeasure',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "title",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "ENUM",
+ "name": "MetafieldType",
+ "enumValues": [
+ {
+ "name": "JSON",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "ENUM",
+ "name": "MetafieldTypeInput",
+ "enumValues": [
+ {
+ "name": "JSON",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Money",
+ "fields": [
+ {
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput",
+ "inputFields": [
+ {
+ "name": "currencyCode",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Mutation",
+ "fields": [
{
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
+ "name": "addDraftOrder",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Order"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "AddDraftOrderInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "addLineItemBySkuId",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItem"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "AddLineItemInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "applyDiscountCodes",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Order"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ApplyDiscountCodesInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "deleteLineItemById",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "orderId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updateDraftOrder",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Order"
},
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "updateLineItemById",
+ "type": {
+ "kind": "OBJECT",
+ "name": "LineItem"
},
- },
+ "args": [
+ {
+ "name": "input",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateLineItemByIdInput"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'LineItemMode',
- enumValues: [
- {
- name: 'NONE',
- isDeprecated: false,
- },
- {
- name: 'PICKUP',
- isDeprecated: false,
- },
- {
- name: 'SHIP',
- isDeprecated: false,
- },
- {
- name: 'CURBSIDE',
- isDeprecated: false,
- },
+ "kind": "INTERFACE",
+ "name": "Node",
+ "fields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": [],
+ "possibleTypes": [
{
- name: 'DELIVERY',
- isDeprecated: false,
+ "kind": "OBJECT",
+ "name": "LineItem"
},
{
- name: 'DRIVE_THRU',
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "Order"
+ }
+ ]
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Note",
+ "fields": [
{
- name: 'FOR_HERE',
- isDeprecated: false,
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'TO_GO',
- isDeprecated: false,
+ "name": "authorType",
+ "type": {
+ "kind": "ENUM",
+ "name": "NoteAuthorType"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'DIGITAL',
- isDeprecated: false,
+ "name": "content",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'PURCHASE',
- isDeprecated: false,
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'GENERAL_CONTAINER',
- isDeprecated: false,
+ "name": "deletedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'QUICK_STAY',
- isDeprecated: false,
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "externalIds"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'REGULAR_STAY',
- isDeprecated: false,
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'NON_LODGING_NRR',
- isDeprecated: false,
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'NON_LODGING_SALE',
- isDeprecated: false,
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'GIFT_CARD',
- isDeprecated: false,
- },
+ "name": "shouldNotifyCustomer",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'LineItemModeInput',
- enumValues: [
+ "kind": "ENUM",
+ "name": "NoteAuthorType",
+ "enumValues": [
{
- name: 'NONE',
- isDeprecated: false,
+ "name": "MERCHANT",
+ "isDeprecated": false
},
{
- name: 'PICKUP',
- isDeprecated: false,
+ "name": "CUSTOMER",
+ "isDeprecated": false
},
{
- name: 'SHIP',
- isDeprecated: false,
- },
+ "name": "NONE",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput",
+ "enumValues": [
{
- name: 'CURBSIDE',
- isDeprecated: false,
+ "name": "MERCHANT",
+ "isDeprecated": false
},
{
- name: 'DELIVERY',
- isDeprecated: false,
+ "name": "CUSTOMER",
+ "isDeprecated": false
},
{
- name: 'DRIVE_THRU',
- isDeprecated: false,
- },
+ "name": "NONE",
+ "isDeprecated": false
+ }
+ ]
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput",
+ "inputFields": [
+ {
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "authorType",
+ "type": {
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput"
+ }
+ },
+ {
+ "name": "content",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Order",
+ "fields": [
+ {
+ "name": "context",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Context"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Discount"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Fee"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "LineItem"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "links",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Links"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Note"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "OBJECT",
+ "name": "ShippingInfo"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "taxExempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderTax"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "OBJECT",
+ "name": "OrderTotals"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "updatedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": [
{
- name: 'FOR_HERE',
- isDeprecated: false,
- },
+ "kind": "INTERFACE",
+ "name": "Node"
+ }
+ ]
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput",
+ "inputFields": [
{
- name: 'TO_GO',
- isDeprecated: false,
+ "name": "addressLine1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'DIGITAL',
- isDeprecated: false,
+ "name": "addressLine2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'PURCHASE',
- isDeprecated: false,
+ "name": "addressLine3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'GENERAL_CONTAINER',
- isDeprecated: false,
+ "name": "adminArea4",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'QUICK_STAY',
- isDeprecated: false,
+ "name": "adminArea3",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'REGULAR_STAY',
- isDeprecated: false,
+ "name": "adminArea2",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'NON_LODGING_NRR',
- isDeprecated: false,
+ "name": "adminArea1",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'NON_LODGING_SALE',
- isDeprecated: false,
+ "name": "postalCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'GIFT_CARD',
- isDeprecated: false,
- },
+ "name": "countryCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'ENUM',
- name: 'LineItemStatusInput',
- enumValues: [
- {
- name: 'UNFULFILLED',
- isDeprecated: false,
- },
- {
- name: 'ON_HOLD',
- isDeprecated: false,
- },
- {
- name: 'IN_PROGRESS',
- isDeprecated: false,
- },
- {
- name: 'CONFIRMED',
- isDeprecated: false,
- },
- {
- name: 'AWAITING',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "OrderBillingInfoInput",
+ "inputFields": [
{
- name: 'PARTIALLY_FULFILLED',
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'FULFILLED',
- isDeprecated: false,
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'PARTIALLY_RETURNED',
- isDeprecated: false,
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'RETURNED',
- isDeprecated: false,
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'CANCELED',
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'DRAFT',
- isDeprecated: false,
- },
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'LineItemTotals',
- fields: [
- {
- name: 'discountTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInput",
+ "inputFields": [
+ {
+ "name": "channelId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInputUpdate",
+ "inputFields": [
+ {
+ "name": "channelId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "OrderMetafield",
+ "fields": [
{
- name: 'feeTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
+ "name": "key",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "MetafieldType"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'taxTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'LineItemTypes',
- enumValues: [
- {
- name: 'PHYSICAL',
- isDeprecated: false,
- },
- {
- name: 'DIGITAL',
- isDeprecated: false,
- },
- {
- name: 'ALL',
- isDeprecated: false,
- },
- {
- name: 'SERVICE',
- isDeprecated: false,
- },
- {
- name: 'STAY',
- isDeprecated: false,
- },
- {
- name: 'PAY_LINK',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput",
+ "inputFields": [
+ {
+ "name": "key",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "type",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "ENUM",
+ "name": "MetafieldTypeInput"
+ }
+ },
+ "defaultValue": "JSON"
+ }
],
+ "isOneOf": false
},
{
- kind: 'ENUM',
- name: 'LineItemTypesInput',
- enumValues: [
+ "kind": "INPUT_OBJECT",
+ "name": "OrderShippingInfoInput",
+ "inputFields": [
{
- name: 'PHYSICAL',
- isDeprecated: false,
+ "name": "address",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderAddressInput"
+ }
},
{
- name: 'DIGITAL',
- isDeprecated: false,
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'ALL',
- isDeprecated: false,
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'SERVICE',
- isDeprecated: false,
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'STAY',
- isDeprecated: false,
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'PAY_LINK',
- isDeprecated: false,
- },
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Links',
- fields: [
+ "kind": "OBJECT",
+ "name": "OrderTax",
+ "fields": [
{
- name: 'href',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "additional",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'method',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'rel',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'submissionMediaType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "externalIds"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'submissionSchema',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'targetMediaType',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'targetSchema',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'title',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'ENUM',
- name: 'MetafieldType',
- enumValues: [
{
- name: 'JSON',
- isDeprecated: false,
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
},
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
+ },
+ "args": [],
+ "isDeprecated": true
+ }
],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'MetafieldTypeInput',
- enumValues: [
- {
- name: 'JSON',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTaxInput",
+ "inputFields": [
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "additional",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Money',
- fields: [
- {
- name: 'currencyCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "OrderTotals",
+ "fields": [
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "discountTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Money"
+ }
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- inputFields: [
- {
- name: 'currencyCode',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ {
+ "name": "feeTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Money"
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'Int',
- },
+ "name": "productDiscountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'Mutation',
- fields: [
{
- name: 'addDraftOrder',
- type: {
- kind: 'OBJECT',
- name: 'Order',
+ "name": "shippingDiscountTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'AddDraftOrderInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'addLineItemBySkuId',
- type: {
- kind: 'OBJECT',
- name: 'LineItem',
+ "name": "shippingTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Money"
+ }
},
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'AddLineItemInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'applyDiscountCodes',
- type: {
- kind: 'OBJECT',
- name: 'Order',
+ "name": "subTotal",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ApplyDiscountCodesInput',
- },
- },
- },
- ],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'deleteLineItemById',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Money"
+ }
},
- args: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- {
- name: 'orderId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- ],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'updateDraftOrder',
- type: {
- kind: 'OBJECT',
- name: 'Order',
+ "name": "total",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "Money"
+ }
},
- args: [
- {
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderInput',
- },
- },
- },
- ],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTotalsInput",
+ "inputFields": [
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "shippingTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "productDiscountTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ },
+ {
+ "name": "shippingDiscountTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ },
+ {
+ "name": "discountTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "feeTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "total",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "Query",
+ "fields": [
{
- name: 'updateLineItemById',
- type: {
- kind: 'OBJECT',
- name: 'LineItem',
+ "name": "orderById",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Order"
},
- args: [
+ "args": [
{
- name: 'input',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateLineItemByIdInput',
- },
- },
- },
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ }
],
- isDeprecated: false,
- },
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'INTERFACE',
- name: 'Node',
- fields: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "kind": "OBJECT",
+ "name": "SelectedAddon",
+ "fields": [
+ {
+ "name": "attribute",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "SelectedAddonValue"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
- possibleTypes: [
- {
- kind: 'OBJECT',
- name: 'LineItem',
- },
- {
- kind: 'OBJECT',
- name: 'Order',
- },
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonInput",
+ "inputFields": [
+ {
+ "name": "attribute",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "sku",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonValueInput"
+ }
+ }
+ }
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'OBJECT',
- name: 'Note',
- fields: [
+ "kind": "OBJECT",
+ "name": "SelectedAddonValue",
+ "fields": [
{
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'authorType',
- type: {
- kind: 'ENUM',
- name: 'NoteAuthorType',
+ "name": "amountIncreased",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": true
},
{
- name: 'content',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "costAdjustment",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedAddonValueInput",
+ "inputFields": [
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ },
+ {
+ "name": "amountIncreased",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "costAdjustment",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "SelectedOption",
+ "fields": [
+ {
+ "name": "attribute",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "SelectedOptionInput",
+ "inputFields": [
+ {
+ "name": "attribute",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "values",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "ShippingInfo",
+ "fields": [
{
- name: 'deletedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "address",
+ "type": {
+ "kind": "OBJECT",
+ "name": "AddressV2"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'externalIds',
- },
- },
+ "name": "companyName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "email",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
+ "name": "firstName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
+ "name": "lastName",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: true,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'shouldNotifyCustomer',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
+ "name": "phone",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- interfaces: [],
+ "interfaces": []
},
{
- kind: 'ENUM',
- name: 'NoteAuthorType',
- enumValues: [
- {
- name: 'MERCHANT',
- isDeprecated: false,
- },
- {
- name: 'CUSTOMER',
- isDeprecated: false,
- },
- {
- name: 'NONE',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "ShippingLineInput",
+ "inputFields": [
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ShippingLineTotalsInput"
+ }
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
- enumValues: [
- {
- name: 'MERCHANT',
- isDeprecated: false,
- },
- {
- name: 'CUSTOMER',
- isDeprecated: false,
- },
- {
- name: 'NONE',
- isDeprecated: false,
- },
+ "kind": "INPUT_OBJECT",
+ "name": "ShippingLineTotalsInput",
+ "inputFields": [
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
],
+ "isOneOf": false
+ },
+ {
+ "kind": "SCALAR",
+ "name": "String"
},
{
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- inputFields: [
+ "kind": "OBJECT",
+ "name": "Tax",
+ "fields": [
{
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "amount",
+ "type": {
+ "kind": "OBJECT",
+ "name": "Money"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'authorType',
- type: {
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'content',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "externalIds"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "OrderMetafield"
+ }
+ }
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'Order',
- fields: [
{
- name: 'context',
- type: {
- kind: 'OBJECT',
- name: 'Context',
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- args: [],
- isDeprecated: false,
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "ID"
},
- args: [],
- isDeprecated: false,
- },
+ "args": [],
+ "isDeprecated": true
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput",
+ "inputFields": [
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "TotalsInput",
+ "inputFields": [
+ {
+ "name": "discountTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "feeTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ },
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "MoneyInput"
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput",
+ "inputFields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "code",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftLineItemInput",
+ "inputFields": [
{
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
},
{
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Discount',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Fee',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TotalsInput"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
+ },
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderInput",
+ "inputFields": [
+ {
+ "name": "context",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderContextInputUpdate"
+ }
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderTotalsInput"
+ }
+ },
+ {
+ "name": "customerId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "billing",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderBillingInfoInput"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderShippingInfoInput"
+ }
+ },
+ {
+ "name": "lineItems",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderLineItemsInput"
+ }
+ },
+ {
+ "name": "shippingLines",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateOrderTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateNoteInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ },
+ {
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "cartId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftOrderLineItemsInput",
+ "inputFields": [
+ {
+ "name": "add",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "CreateDraftLineItemInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "update",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDraftLineItemInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "remove",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput",
+ "inputFields": [
{
- name: 'lineItems',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'LineItem',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'links',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Links',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Note',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'shipping',
- type: {
- kind: 'OBJECT',
- name: 'ShippingInfo',
+ "name": "appliedBeforeTax",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
- args: [],
- isDeprecated: false,
+ "defaultValue": "false"
},
{
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'taxExempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateLineItemByIdInput",
+ "inputFields": [
{
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderTax',
- },
- },
- },
- args: [],
- isDeprecated: false,
+ "name": "id",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
},
{
- name: 'totals',
- type: {
- kind: 'OBJECT',
- name: 'OrderTotals',
- },
- args: [],
- isDeprecated: false,
+ "name": "externalId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'updatedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- args: [],
- isDeprecated: false,
+ "name": "fulfillmentChannelId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
- ],
- interfaces: [
{
- kind: 'INTERFACE',
- name: 'Node',
- },
+ "name": "type",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemTypesInput"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "fulfillmentMode",
+ "type": {
+ "kind": "ENUM",
+ "name": "LineItemModeInput"
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "TotalsInput"
+ }
+ },
+ {
+ "name": "quantity",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Float"
+ }
+ },
+ {
+ "name": "notes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "NoteInput"
+ }
+ }
+ },
+ "defaultValue": "[]"
+ },
+ {
+ "name": "skuId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "shipping",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputShippingInfo"
+ }
+ },
+ {
+ "name": "details",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "LineItemInputDetailsInfo"
+ }
+ },
+ {
+ "name": "tags",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ },
+ {
+ "name": "serviceStartAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "serviceEndsAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "DiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "FeeInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "TaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "orderId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "ID"
+ }
+ }
+ }
],
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- inputFields: [
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput",
+ "inputFields": [
+ {
+ "name": "currencyCode",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Int"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateNoteInput",
+ "inputFields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "author",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "authorType",
+ "type": {
+ "kind": "ENUM",
+ "name": "NoteAuthorTypeInput"
+ }
+ },
+ {
+ "name": "content",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "createdAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "deletedAt",
+ "type": {
+ "kind": "SCALAR",
+ "name": "DateTime"
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateOrderTaxInput",
+ "inputFields": [
{
- name: 'addressLine1',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'addressLine3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea4',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
},
{
- name: 'adminArea3',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
},
{
- name: 'adminArea2',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
},
{
- name: 'adminArea1',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
},
+ "defaultValue": "false"
},
{
- name: 'postalCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
},
{
- name: 'countryCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
},
+ {
+ "name": "additional",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ }
],
- isOneOf: false,
+ "isOneOf": false
},
{
- kind: 'INPUT_OBJECT',
- name: 'OrderBillingInfoInput',
- inputFields: [
- {
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- },
- },
- {
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineInput",
+ "inputFields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "totals",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineTotalsInput"
+ }
+ },
+ {
+ "name": "requestedProvider",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "requestedService",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "taxes",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateTaxInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "discounts",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateDiscountInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "fees",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateFeeInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateShippingLineTotalsInput",
+ "inputFields": [
+ {
+ "name": "taxTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "subTotal",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateTaxInput",
+ "inputFields": [
+ {
+ "name": "id",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "referenceId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "name",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "amount",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "UpdateMoneyInput"
+ }
+ },
+ {
+ "name": "ratePercentage",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "included",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ }
+ },
+ {
+ "name": "exempted",
+ "type": {
+ "kind": "SCALAR",
+ "name": "Boolean"
+ },
+ "defaultValue": "false"
+ },
+ {
+ "name": "metafields",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "OrderMetafieldInput"
+ }
+ }
+ }
+ },
+ {
+ "name": "externalIds",
+ "type": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "INPUT_OBJECT",
+ "name": "ExternalIdsInput"
+ }
+ }
+ }
+ }
+ ],
+ "isOneOf": false
+ },
+ {
+ "kind": "OBJECT",
+ "name": "externalIds",
+ "fields": [
{
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "type",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
+ "args": [],
+ "isDeprecated": false
},
{
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
+ "name": "value",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
},
- },
+ "args": [],
+ "isDeprecated": false
+ }
],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInput',
- inputFields: [
- {
- name: 'channelId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'storeId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInputUpdate',
- inputFields: [
- {
- name: 'channelId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'storeId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- fields: [
- {
- name: 'key',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'MetafieldType',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- inputFields: [
- {
- name: 'key',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'value',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'type',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'ENUM',
- name: 'MetafieldTypeInput',
- },
- },
- defaultValue: 'JSON',
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderShippingInfoInput',
- inputFields: [
- {
- name: 'address',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderAddressInput',
- },
- },
- {
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'OrderTax',
- fields: [
- {
- name: 'additional',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'externalIds',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: true,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderTaxInput',
- inputFields: [
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- {
- name: 'additional',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'OrderTotals',
- fields: [
- {
- name: 'discountTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Money',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'feeTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Money',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'productDiscountTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'shippingDiscountTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'shippingTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Money',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'subTotal',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Money',
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'total',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'Money',
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'OrderTotalsInput',
- inputFields: [
- {
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'shippingTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'productDiscountTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- {
- name: 'shippingDiscountTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- {
- name: 'discountTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'feeTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'total',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'Query',
- fields: [
- {
- name: 'orderById',
- type: {
- kind: 'OBJECT',
- name: 'Order',
- },
- args: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- ],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'OBJECT',
- name: 'SelectedAddon',
- fields: [
- {
- name: 'attribute',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'values',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'SelectedAddonValue',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonInput',
- inputFields: [
- {
- name: 'attribute',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'sku',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonValueInput',
- },
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'SelectedAddonValue',
- fields: [
- {
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: true,
- },
- {
- name: 'amountIncreased',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: true,
- },
- {
- name: 'costAdjustment',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedAddonValueInput',
- inputFields: [
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- {
- name: 'amountIncreased',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'costAdjustment',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'SelectedOption',
- fields: [
- {
- name: 'attribute',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'values',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'SelectedOptionInput',
- inputFields: [
- {
- name: 'attribute',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'values',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'ShippingInfo',
- fields: [
- {
- name: 'address',
- type: {
- kind: 'OBJECT',
- name: 'AddressV2',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'companyName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'email',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'firstName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'lastName',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'phone',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ShippingLineInput',
- inputFields: [
- {
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ShippingLineTotalsInput',
- },
- },
- },
- {
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'ShippingLineTotalsInput',
- inputFields: [
- {
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'SCALAR',
- name: 'String',
- },
- {
- kind: 'OBJECT',
- name: 'Tax',
- fields: [
- {
- name: 'amount',
- type: {
- kind: 'OBJECT',
- name: 'Money',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'externalIds',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'OBJECT',
- name: 'OrderMetafield',
- },
- },
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'ID',
- },
- args: [],
- isDeprecated: true,
- },
- ],
- interfaces: [],
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- inputFields: [
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'TotalsInput',
- inputFields: [
- {
- name: 'discountTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'feeTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'taxTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- {
- name: 'subTotal',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'MoneyInput',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'code',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftLineItemInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'fulfillmentMode',
- type: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TotalsInput',
- },
- },
- {
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
- {
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
- },
- defaultValue: '[]',
- },
- {
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
- },
- },
- {
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- },
- },
- {
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderInput',
- inputFields: [
- {
- name: 'context',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderContextInputUpdate',
- },
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderTotalsInput',
- },
- },
- {
- name: 'customerId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'billing',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderBillingInfoInput',
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'OrderShippingInfoInput',
- },
- },
- {
- name: 'lineItems',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderLineItemsInput',
- },
- },
- {
- name: 'shippingLines',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineInput',
- },
- },
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- },
- },
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- },
- },
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateOrderTaxInput',
- },
- },
- },
- },
- {
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateNoteInput',
- },
- },
- },
- },
- {
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- {
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'cartId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftOrderLineItemsInput',
- inputFields: [
- {
- name: 'add',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'CreateDraftLineItemInput',
- },
- },
- },
- },
- {
- name: 'update',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDraftLineItemInput',
- },
- },
- },
- },
- {
- name: 'remove',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'appliedBeforeTax',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateLineItemByIdInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- {
- name: 'externalId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'fulfillmentChannelId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'type',
- type: {
- kind: 'ENUM',
- name: 'LineItemTypesInput',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'fulfillmentMode',
- type: {
- kind: 'ENUM',
- name: 'LineItemModeInput',
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'TotalsInput',
- },
- },
- {
- name: 'quantity',
- type: {
- kind: 'SCALAR',
- name: 'Float',
- },
- },
- {
- name: 'notes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'NoteInput',
- },
- },
- },
- defaultValue: '[]',
- },
- {
- name: 'skuId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'shipping',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputShippingInfo',
- },
- },
- {
- name: 'details',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'LineItemInputDetailsInfo',
- },
- },
- {
- name: 'tags',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- },
- {
- name: 'serviceStartAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'serviceEndsAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'DiscountInput',
- },
- },
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'FeeInput',
- },
- },
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'TaxInput',
- },
- },
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'orderId',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'ID',
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- inputFields: [
- {
- name: 'currencyCode',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'Int',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateNoteInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'author',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'authorType',
- type: {
- kind: 'ENUM',
- name: 'NoteAuthorTypeInput',
- },
- },
- {
- name: 'content',
- type: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- },
- {
- name: 'createdAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'deletedAt',
- type: {
- kind: 'SCALAR',
- name: 'DateTime',
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateOrderTaxInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- {
- name: 'additional',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'totals',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineTotalsInput',
- },
- },
- {
- name: 'requestedProvider',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'requestedService',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'taxes',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateTaxInput',
- },
- },
- },
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- {
- name: 'discounts',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateDiscountInput',
- },
- },
- },
- },
- {
- name: 'fees',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateFeeInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateShippingLineTotalsInput',
- inputFields: [
- {
- name: 'taxTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'subTotal',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'INPUT_OBJECT',
- name: 'UpdateTaxInput',
- inputFields: [
- {
- name: 'id',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'referenceId',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'name',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'amount',
- type: {
- kind: 'INPUT_OBJECT',
- name: 'UpdateMoneyInput',
- },
- },
- {
- name: 'ratePercentage',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- },
- {
- name: 'included',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- },
- {
- name: 'exempted',
- type: {
- kind: 'SCALAR',
- name: 'Boolean',
- },
- defaultValue: 'false',
- },
- {
- name: 'metafields',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'OrderMetafieldInput',
- },
- },
- },
- },
- {
- name: 'externalIds',
- type: {
- kind: 'LIST',
- ofType: {
- kind: 'NON_NULL',
- ofType: {
- kind: 'INPUT_OBJECT',
- name: 'ExternalIdsInput',
- },
- },
- },
- },
- ],
- isOneOf: false,
- },
- {
- kind: 'OBJECT',
- name: 'externalIds',
- fields: [
- {
- name: 'type',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- {
- name: 'value',
- type: {
- kind: 'SCALAR',
- name: 'String',
- },
- args: [],
- isDeprecated: false,
- },
- ],
- interfaces: [],
- },
+ "interfaces": []
+ }
],
- directives: [],
- },
+ "directives": []
+ }
} as const;
-export { introspection };
+export { introspection };
\ No newline at end of file
diff --git a/packages/react/src/lib/gql/gql-app-registry.tada.ts b/packages/react/src/lib/gql/gql-app-registry.tada.ts
new file mode 100644
index 00000000..7d7b4dbc
--- /dev/null
+++ b/packages/react/src/lib/gql/gql-app-registry.tada.ts
@@ -0,0 +1,11 @@
+import { initGraphQLTada } from 'gql.tada';
+import type { introspection } from '@/lib/godaddy/app-registry-env';
+
+export const graphql = initGraphQLTada<{
+ introspection: typeof introspection;
+ scalars: {
+ DateTime: string;
+ ID: string;
+ JSONObject: Record;
+ };
+}>();
diff --git a/packages/react/src/lib/graphql-with-errors.ts b/packages/react/src/lib/graphql-with-errors.ts
index 250db318..94ffb4b1 100644
--- a/packages/react/src/lib/graphql-with-errors.ts
+++ b/packages/react/src/lib/graphql-with-errors.ts
@@ -1,5 +1,9 @@
-import type { DocumentNode } from 'graphql';
-import { ClientError, request, type Variables } from 'graphql-request';
+import {
+ ClientError,
+ type RequestDocument,
+ request,
+ type Variables,
+} from 'graphql-request';
// Define the shape of GraphQL errors explicitly
export class GraphQLErrorWithCodes<
@@ -32,7 +36,7 @@ export class GraphQLErrorWithCodes<
export async function graphqlRequestWithErrors(
endpoint: string,
- query: DocumentNode,
+ query: RequestDocument,
variables?: Variables,
headers?: HeadersInit
): Promise {
diff --git a/packages/react/src/ui-extensions/hooks/index.ts b/packages/react/src/ui-extensions/hooks/index.ts
new file mode 100644
index 00000000..3baab1e7
--- /dev/null
+++ b/packages/react/src/ui-extensions/hooks/index.ts
@@ -0,0 +1 @@
+export { useEnabledStoreUiExtensionApps } from './use-enabled-store-ui-extension-apps';
diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
new file mode 100644
index 00000000..cb708c79
--- /dev/null
+++ b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
@@ -0,0 +1,61 @@
+'use client';
+
+import { useQuery } from '@tanstack/react-query';
+import { useGoDaddyContext } from '@/godaddy-provider';
+import { GetEnabledApplicationsQuery } from '@/lib/godaddy/app-registry-queries';
+import { graphqlRequestWithErrors } from '@/lib/graphql-with-errors';
+import type {
+ EnabledStoreUiExtensionAppsData,
+ UseEnabledStoreUiExtensionAppsOptions,
+} from '../types';
+
+const APP_REGISTRY_SUBGRAPH_PATH = '/v1/apps/app-registry-subgraph';
+
+function getAppRegistrySubgraphEndpoint(apiHost?: string) {
+ return `https://${apiHost || 'api.godaddy.com'}${APP_REGISTRY_SUBGRAPH_PATH}`;
+}
+
+function getEnabledStoreUiExtensionApps({
+ apiHost,
+ token,
+ storeId,
+ target,
+}: UseEnabledStoreUiExtensionAppsOptions & {
+ apiHost?: string;
+}) {
+ return graphqlRequestWithErrors(
+ getAppRegistrySubgraphEndpoint(apiHost),
+ GetEnabledApplicationsQuery,
+ {
+ entityId: storeId,
+ entityType: 'STORE',
+ target,
+ },
+ {
+ Authorization: `Bearer ${token}`,
+ 'x-entity-id': storeId,
+ 'x-entity-type': 'STORE',
+ }
+ );
+}
+
+export function useEnabledStoreUiExtensionApps({
+ target,
+ token,
+ storeId,
+ enabled = true,
+}: UseEnabledStoreUiExtensionAppsOptions) {
+ const { apiHost } = useGoDaddyContext();
+
+ return useQuery({
+ queryKey: ['ui-extension-target', apiHost, target, storeId, token],
+ queryFn: () =>
+ getEnabledStoreUiExtensionApps({
+ apiHost,
+ token,
+ storeId,
+ target,
+ }),
+ enabled: Boolean(enabled && target && token && storeId),
+ });
+}
diff --git a/packages/react/src/ui-extensions/index.ts b/packages/react/src/ui-extensions/index.ts
new file mode 100644
index 00000000..ad6b0466
--- /dev/null
+++ b/packages/react/src/ui-extensions/index.ts
@@ -0,0 +1,13 @@
+export * from './hooks';
+export { Target } from './target';
+export type {
+ EnabledStoreUiExtensionApp,
+ EnabledStoreUiExtensionAppsData,
+ EnabledUiExtensionApp,
+ TargetProps,
+ UiExtension,
+ UiExtensionAppRelease,
+ UseEnabledStoreUiExtensionAppsOptions,
+} from './types';
+export { withReleaseUiExtensions } from './types';
+export { groupAppsByUiExtensionTarget } from './utils';
diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx
new file mode 100644
index 00000000..9fb2daea
--- /dev/null
+++ b/packages/react/src/ui-extensions/target.tsx
@@ -0,0 +1,40 @@
+'use client';
+
+import { useMemo } from 'react';
+import { useEnabledStoreUiExtensionApps } from './hooks';
+import type { TargetProps } from './types';
+import { groupAppsByUiExtensionTarget } from './utils';
+
+export function Target({ id, apps, token, storeId }: TargetProps) {
+ const shouldQuery = !apps && Boolean(token && storeId);
+ const { data, error, isLoading } = useEnabledStoreUiExtensionApps({
+ target: id,
+ token: token || '',
+ storeId: storeId || '',
+ enabled: shouldQuery,
+ });
+
+ const queriedApps = useMemo(
+ () => groupAppsByUiExtensionTarget(data?.enabledApplications)[id],
+ [data?.enabledApplications, id]
+ );
+ const targetApps = apps || queriedApps;
+
+ if (targetApps?.length) {
+ return (
+ {JSON.stringify({ enabledApplications: targetApps }, null, 2)}
+ );
+ }
+
+ if (error) {
+ const message = error instanceof Error ? error.message : String(error);
+
+ return {JSON.stringify({ error: message }, null, 2)};
+ }
+
+ if (!shouldQuery || isLoading || !data) {
+ return null;
+ }
+
+ return null;
+}
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
new file mode 100644
index 00000000..5d77b464
--- /dev/null
+++ b/packages/react/src/ui-extensions/types.ts
@@ -0,0 +1,62 @@
+import type { ResultOf } from 'gql.tada';
+import { GetEnabledApplicationsQuery } from '@/lib/godaddy/app-registry-queries';
+
+export type UiExtensionTargetId = string;
+
+export interface UiExtension {
+ id: string;
+ name?: string | null;
+ handle?: string | null;
+ source?: string | null;
+ cdnUrl?: string | null;
+ type: string;
+ target?: string | null;
+}
+
+export interface UiExtensionAppRelease {
+ id: string;
+ version: string;
+ uiExtensions: UiExtension[];
+}
+
+export interface EnabledUiExtensionApp {
+ id: string;
+ name: string;
+ release?: UiExtensionAppRelease | null;
+}
+
+export interface EnabledStoreUiExtensionApp extends EnabledUiExtensionApp {
+ uiExtensions: UiExtension[];
+}
+
+export interface TargetProps {
+ id: UiExtensionTargetId;
+ apps?: EnabledStoreUiExtensionApp[];
+ token?: string;
+ storeId?: string;
+ orderId?: string;
+}
+
+export interface UseEnabledStoreUiExtensionAppsOptions {
+ target: UiExtensionTargetId;
+ token: string;
+ storeId: string;
+ enabled?: boolean;
+}
+
+export interface UseCheckoutUiExtensionAppsOptions {
+ targets: UiExtensionTargetId[];
+}
+
+export type EnabledStoreUiExtensionAppsData = ResultOf<
+ typeof GetEnabledApplicationsQuery
+>;
+
+export function withReleaseUiExtensions(
+ app: EnabledUiExtensionApp
+): EnabledStoreUiExtensionApp {
+ return {
+ ...app,
+ uiExtensions: app.release?.uiExtensions || [],
+ };
+}
diff --git a/packages/react/src/ui-extensions/utils.ts b/packages/react/src/ui-extensions/utils.ts
new file mode 100644
index 00000000..fee16a37
--- /dev/null
+++ b/packages/react/src/ui-extensions/utils.ts
@@ -0,0 +1,37 @@
+import type {
+ EnabledStoreUiExtensionApp,
+ EnabledUiExtensionApp,
+} from './types';
+import { withReleaseUiExtensions } from './types';
+
+export function groupAppsByUiExtensionTarget(
+ apps?: EnabledUiExtensionApp[] | null
+) {
+ const grouped: Record = {};
+
+ for (const enabledApp of apps || []) {
+ const app = withReleaseUiExtensions(enabledApp);
+
+ for (const extension of app.uiExtensions) {
+ if (!extension.target) continue;
+
+ const uiExtensions = app.uiExtensions.filter(
+ uiExtension => uiExtension.target === extension.target
+ );
+
+ grouped[extension.target] ??= [];
+ grouped[extension.target].push({
+ ...app,
+ release: app.release
+ ? {
+ ...app.release,
+ uiExtensions,
+ }
+ : app.release,
+ uiExtensions,
+ });
+ }
+ }
+
+ return grouped;
+}
diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json
index e56a6890..869de69e 100644
--- a/packages/react/tsconfig.json
+++ b/packages/react/tsconfig.json
@@ -36,6 +36,11 @@
"name": "orders-api",
"schema": "./src/lib/godaddy/orders-storefront.graphql",
"tadaOutputLocation": "./src/lib/godaddy/orders-storefront-env.ts"
+ },
+ {
+ "name": "app-registry-api",
+ "schema": "./src/lib/godaddy/app-registry.graphql",
+ "tadaOutputLocation": "./src/lib/godaddy/app-registry-env.ts"
}
]
}
diff --git a/packages/react/tsdown.config.ts b/packages/react/tsdown.config.ts
index b9087090..a42406f9 100644
--- a/packages/react/tsdown.config.ts
+++ b/packages/react/tsdown.config.ts
@@ -5,7 +5,7 @@ import { defineConfig } from 'tsdown';
const execAsync = promisify(exec);
export default defineConfig({
- entry: ['src/index.ts', 'src/server.ts'],
+ entry: ['src/index.ts', 'src/server.ts', 'src/ui-extensions/index.ts'],
plugins: [],
tsconfig: './tsconfig.json',
dts: true,
From b96d7665dcbdbb1158d6d3247df88ab4d90a096f Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 18 Jun 2026 10:05:41 -0500
Subject: [PATCH 02/11] use checkout bff enabledStoreUiExtensions for target
component
---
.../react/src/lib/godaddy/app-registry-env.ts | 3221 -----------------
.../src/lib/godaddy/app-registry-queries.ts | 33 -
.../react/src/lib/godaddy/checkout-env.ts | 39 +
.../react/src/lib/godaddy/checkout-queries.ts | 14 +
packages/react/src/lib/godaddy/godaddy.ts | 18 +
.../src/lib/gql/gql-app-registry.tada.ts | 11 -
.../react/src/ui-extensions/hooks/index.ts | 2 +-
.../use-enabled-store-ui-extension-apps.ts | 61 -
.../use-enabled-store-ui-extensions.test.ts | 117 +
.../hooks/use-enabled-store-ui-extensions.ts | 28 +
packages/react/src/ui-extensions/index.ts | 4 +-
.../react/src/ui-extensions/target.test.tsx | 100 +
packages/react/src/ui-extensions/target.tsx | 31 +-
packages/react/src/ui-extensions/types.ts | 14 +-
packages/react/tsconfig.json | 5 -
15 files changed, 341 insertions(+), 3357 deletions(-)
delete mode 100644 packages/react/src/lib/godaddy/app-registry-env.ts
delete mode 100644 packages/react/src/lib/godaddy/app-registry-queries.ts
delete mode 100644 packages/react/src/lib/gql/gql-app-registry.tada.ts
delete mode 100644 packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
create mode 100644 packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts
create mode 100644 packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts
create mode 100644 packages/react/src/ui-extensions/target.test.tsx
diff --git a/packages/react/src/lib/godaddy/app-registry-env.ts b/packages/react/src/lib/godaddy/app-registry-env.ts
deleted file mode 100644
index 4ae7e49f..00000000
--- a/packages/react/src/lib/godaddy/app-registry-env.ts
+++ /dev/null
@@ -1,3221 +0,0 @@
-/* eslint-disable */
-/* prettier-ignore */
-
-/** An IntrospectionQuery representation of your schema.
- *
- * @remarks
- * This is an introspection of your schema saved as a file by GraphQLSP.
- * You may import it to create a `graphql()` tag function with `gql.tada`
- * by importing it and passing it to `initGraphQLTada<>()`.
- *
- * @example
- * ```
- * import { initGraphQLTada } from 'gql.tada';
- * import type { introspection } from './introspection';
- *
- * export const graphql = initGraphQLTada<{
- * introspection: typeof introspection;
- * scalars: {
- * DateTime: string;
- * Json: any;
- * };
- * }>();
- * ```
- */
-const introspection = {
- "name": "app-registry-api",
- "__schema": {
- "queryType": {
- "name": "Query"
- },
- "mutationType": {
- "name": "Mutation"
- },
- "subscriptionType": null,
- "types": [
- {
- "kind": "OBJECT",
- "name": "Application",
- "fields": [
- {
- "name": "activatedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "archivedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "authorizationScopes",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "clientId",
- "type": {
- "kind": "SCALAR",
- "name": "ID"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "clientSecret",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "deactivatedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "distributionType",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "DistributionType"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "label",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "listings",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationListingsConnection"
- },
- "args": [
- {
- "name": "after",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "before",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "filter",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFilterInput"
- }
- },
- {
- "name": "first",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "last",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "organizationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "proxyUrl",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "publicKey",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "redirectUris",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "releases",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationReleasesConnection"
- },
- "args": [
- {
- "name": "after",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "before",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "first",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "last",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "orderBy",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "ReleaseOrderBy"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "secret",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "status",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ApplicationStatus"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationAction",
- "fields": [
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationActionCreateInput",
- "inputFields": [
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "ENUM",
- "name": "ApplicationCreateStatusInput",
- "enumValues": [
- {
- "name": "ACTIVE",
- "isDeprecated": false
- },
- {
- "name": "INACTIVE",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationListing",
- "fields": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "facets",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationListingFacet"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "listingDescription",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "tagline",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "visibility",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ListingVisibility"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationListingFacet",
- "fields": [
- {
- "name": "namespace",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "value",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFacetFilterInput",
- "inputFields": [
- {
- "name": "namespace",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "values",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFacetInput",
- "inputFields": [
- {
- "name": "namespace",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "value",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFilterInput",
- "inputFields": [
- {
- "name": "applicationIds",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- }
- },
- {
- "name": "facets",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFacetFilterInput"
- }
- }
- }
- },
- {
- "name": "visibility",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ListingVisibility"
- }
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingInput",
- "inputFields": [
- {
- "name": "facets",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFacetInput"
- }
- }
- }
- },
- {
- "name": "listingDescription",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "tagline",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "visibility",
- "type": {
- "kind": "ENUM",
- "name": "ListingVisibility"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationListingsConnection",
- "fields": [
- {
- "name": "edges",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationListingsConnectionEdge"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "pageInfo",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "PageInfo"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationListingsConnectionEdge",
- "fields": [
- {
- "name": "cursor",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "node",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationListing"
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationMcpServer",
- "fields": [
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "metadata",
- "type": {
- "kind": "SCALAR",
- "name": "JSONObject"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "protocolVersion",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationMcpServerCreateInput",
- "inputFields": [
- {
- "name": "metadata",
- "type": {
- "kind": "SCALAR",
- "name": "JSONObject"
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "protocolVersion",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationOrderBy",
- "inputFields": [
- {
- "name": "createdAt",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "id",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationRelease",
- "fields": [
- {
- "name": "actions",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationAction"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "activatedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "mcpServers",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationMcpServer"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "subscriptions",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationSubscription"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "uiExtensions",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationUiExtension"
- }
- }
- }
- },
- "args": [
- {
- "name": "target",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "version",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "ENUM",
- "name": "ApplicationReleaseStatus",
- "enumValues": [
- {
- "name": "ACTIVE",
- "isDeprecated": false
- },
- {
- "name": "INACTIVE",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationReleasesConnection",
- "fields": [
- {
- "name": "edges",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "OBJECT",
- "name": "ApplicationReleasesConnectionEdge"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "pageInfo",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "PageInfo"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationReleasesConnectionEdge",
- "fields": [
- {
- "name": "cursor",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "node",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationRelease"
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "ENUM",
- "name": "ApplicationStatus",
- "enumValues": [
- {
- "name": "ACTIVE",
- "isDeprecated": false
- },
- {
- "name": "ARCHIVED",
- "isDeprecated": false
- },
- {
- "name": "BLOCKED",
- "isDeprecated": false
- },
- {
- "name": "INACTIVE",
- "isDeprecated": false
- },
- {
- "name": "VERIFYING",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationStatusFilter",
- "inputFields": [
- {
- "name": "eq",
- "type": {
- "kind": "ENUM",
- "name": "ApplicationStatus"
- }
- },
- {
- "name": "in",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ApplicationStatus"
- }
- }
- }
- },
- {
- "name": "ne",
- "type": {
- "kind": "ENUM",
- "name": "ApplicationStatus"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationSubscription",
- "fields": [
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "events",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationSubscriptionCreateInput",
- "inputFields": [
- {
- "name": "events",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "OBJECT",
- "name": "ApplicationUiExtension",
- "fields": [
- {
- "name": "cdnUrl",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "handle",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "source",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "target",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "type",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationUiExtensionCreateInput",
- "inputFields": [
- {
- "name": "handle",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "source",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "target",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "type",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "SCALAR",
- "name": "Boolean"
- },
- {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- {
- "kind": "ENUM",
- "name": "DistributionType",
- "enumValues": [
- {
- "name": "CUSTOM",
- "isDeprecated": false
- },
- {
- "name": "PUBLIC",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "EnabledApplication",
- "fields": [
- {
- "name": "activatedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "archivedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "authorizationScopes",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "clientId",
- "type": {
- "kind": "SCALAR",
- "name": "ID"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "clientSecret",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "deactivatedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "label",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "organizationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "proxyUrl",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "publicKey",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "redirectUris",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "release",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationRelease"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "secret",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "status",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ApplicationStatus"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "GenerateReleaseUploadUrlResponse",
- "fields": [
- {
- "name": "expiresAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "key",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "maxSizeBytes",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "requiredHeaders",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "uploadId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "SCALAR",
- "name": "ID"
- },
- {
- "kind": "SCALAR",
- "name": "Int"
- },
- {
- "kind": "SCALAR",
- "name": "JSONObject"
- },
- {
- "kind": "ENUM",
- "name": "ListingVisibility",
- "enumValues": [
- {
- "name": "HIDDEN",
- "isDeprecated": false
- },
- {
- "name": "LISTED",
- "isDeprecated": false
- },
- {
- "name": "UNLISTED",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "Mutation",
- "fields": [
- {
- "name": "archiveApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "createApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationCreateApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "createRelease",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationRelease"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationCreateReleaseInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "deleteApplicationListing",
- "type": {
- "kind": "SCALAR",
- "name": "Boolean"
- },
- "args": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "disableCustomerApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationDisableCustomerApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "disableStoreApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationDisableStoreApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "enableCustomerApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationEnableCustomerApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "enableStoreApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationEnableStoreApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "generateReleaseUploadUrl",
- "type": {
- "kind": "OBJECT",
- "name": "GenerateReleaseUploadUrlResponse"
- },
- "args": [
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationGenerateReleaseUploadUrlInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "setApplicationListing",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationListing"
- },
- "args": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- },
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingInput"
- }
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "updateApplication",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "input",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "MutationUpdateApplicationInput"
- }
- }
- }
- ],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationCreateApplicationInput",
- "inputFields": [
- {
- "name": "authorizationScopes",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- }
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "distributionType",
- "type": {
- "kind": "ENUM",
- "name": "DistributionType"
- },
- "defaultValue": "PUBLIC"
- },
- {
- "name": "label",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "proxyUrl",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "status",
- "type": {
- "kind": "ENUM",
- "name": "ApplicationCreateStatusInput"
- },
- "defaultValue": "INACTIVE"
- },
- {
- "name": "url",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationCreateReleaseInput",
- "inputFields": [
- {
- "name": "actions",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationActionCreateInput"
- }
- }
- }
- },
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "mcpServers",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationMcpServerCreateInput"
- }
- }
- }
- },
- {
- "name": "subscriptions",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationSubscriptionCreateInput"
- }
- }
- }
- },
- {
- "name": "uiExtensions",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationUiExtensionCreateInput"
- }
- }
- }
- },
- {
- "name": "version",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationDisableCustomerApplicationInput",
- "inputFields": [
- {
- "name": "applicationName",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "customerId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationDisableStoreApplicationInput",
- "inputFields": [
- {
- "name": "applicationName",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "storeId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationEnableCustomerApplicationInput",
- "inputFields": [
- {
- "name": "applicationName",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "customerId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationEnableStoreApplicationInput",
- "inputFields": [
- {
- "name": "applicationName",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "storeId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationGenerateReleaseUploadUrlInput",
- "inputFields": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- },
- {
- "name": "contentType",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "UploadContentType"
- }
- }
- },
- {
- "name": "releaseId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- },
- {
- "name": "target",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "MutationUpdateApplicationInput",
- "inputFields": [
- {
- "name": "authorizationScopes",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- },
- {
- "name": "description",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "distributionType",
- "type": {
- "kind": "ENUM",
- "name": "DistributionType"
- }
- },
- {
- "name": "label",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "proxyUrl",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "status",
- "type": {
- "kind": "ENUM",
- "name": "ApplicationCreateStatusInput"
- }
- },
- {
- "name": "url",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "SCALAR",
- "name": "Null"
- },
- {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum",
- "enumValues": [
- {
- "name": "ASC",
- "isDeprecated": false
- },
- {
- "name": "DESC",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "OBJECT",
- "name": "PageInfo",
- "fields": [
- {
- "name": "endCursor",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "hasNextPage",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "hasPreviousPage",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "Boolean"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "startCursor",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "Query",
- "fields": [
- {
- "name": "application",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [
- {
- "name": "clientId",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "id",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "name",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "applicationListings",
- "type": {
- "kind": "OBJECT",
- "name": "QueryApplicationListingsConnection"
- },
- "args": [
- {
- "name": "after",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "before",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "filter",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationListingFilterInput"
- }
- },
- {
- "name": "first",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "last",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "applications",
- "type": {
- "kind": "OBJECT",
- "name": "QueryApplicationsConnection"
- },
- "args": [
- {
- "name": "after",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "before",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "first",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "last",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- }
- },
- {
- "name": "orderBy",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationOrderBy"
- }
- },
- {
- "name": "status",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "ApplicationStatusFilter"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "enabledApplications",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "EnabledApplication"
- }
- }
- },
- "args": [
- {
- "name": "actionNames",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- },
- {
- "name": "entityId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "entityType",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "uiExtensionTargets",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- },
- {
- "name": "uiExtensionTypes",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "enabledStoreApplications",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "EnabledApplication"
- }
- }
- },
- "args": [
- {
- "name": "actionNames",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- },
- {
- "name": "storeId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- },
- {
- "name": "uiExtensionTargets",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- },
- {
- "name": "uiExtensionTypes",
- "type": {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter"
- }
- }
- ],
- "isDeprecated": false
- },
- {
- "name": "getReleaseUpload",
- "type": {
- "kind": "OBJECT",
- "name": "ReleaseUpload"
- },
- "args": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "ID"
- }
- }
- },
- {
- "name": "uploadId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- ],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "QueryApplicationListingsConnection",
- "fields": [
- {
- "name": "edges",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "OBJECT",
- "name": "QueryApplicationListingsConnectionEdge"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "pageInfo",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "PageInfo"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "QueryApplicationListingsConnectionEdge",
- "fields": [
- {
- "name": "cursor",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "node",
- "type": {
- "kind": "OBJECT",
- "name": "ApplicationListing"
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "QueryApplicationsConnection",
- "fields": [
- {
- "name": "edges",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "OBJECT",
- "name": "QueryApplicationsConnectionEdge"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "pageInfo",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "OBJECT",
- "name": "PageInfo"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "OBJECT",
- "name": "QueryApplicationsConnectionEdge",
- "fields": [
- {
- "name": "cursor",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "node",
- "type": {
- "kind": "OBJECT",
- "name": "Application"
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "ReleaseOrderBy",
- "inputFields": [
- {
- "name": "createdAt",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "id",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "updatedAt",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- },
- {
- "name": "version",
- "type": {
- "kind": "ENUM",
- "name": "OrderByDirectionEnum"
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "OBJECT",
- "name": "ReleaseUpload",
- "fields": [
- {
- "name": "applicationId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "completedAt",
- "type": {
- "kind": "SCALAR",
- "name": "DateTime"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "contentType",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "UploadContentType"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "createdAt",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "DateTime"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "failureReason",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "id",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "releaseId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "sizeBytes",
- "type": {
- "kind": "SCALAR",
- "name": "Int"
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "status",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "ENUM",
- "name": "ReleaseUploadStatus"
- }
- },
- "args": [],
- "isDeprecated": false
- },
- {
- "name": "uploadId",
- "type": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- "args": [],
- "isDeprecated": false
- }
- ],
- "interfaces": []
- },
- {
- "kind": "ENUM",
- "name": "ReleaseUploadStatus",
- "enumValues": [
- {
- "name": "FAILED",
- "isDeprecated": false
- },
- {
- "name": "PROCESSED",
- "isDeprecated": false
- },
- {
- "name": "REQUESTED",
- "isDeprecated": false
- },
- {
- "name": "UPLOADED",
- "isDeprecated": false
- }
- ]
- },
- {
- "kind": "SCALAR",
- "name": "String"
- },
- {
- "kind": "INPUT_OBJECT",
- "name": "StringListFilter",
- "inputFields": [
- {
- "name": "has",
- "type": {
- "kind": "SCALAR",
- "name": "String"
- }
- },
- {
- "name": "hasAny",
- "type": {
- "kind": "LIST",
- "ofType": {
- "kind": "NON_NULL",
- "ofType": {
- "kind": "SCALAR",
- "name": "String"
- }
- }
- }
- }
- ],
- "isOneOf": false
- },
- {
- "kind": "ENUM",
- "name": "UploadContentType",
- "enumValues": [
- {
- "name": "JS",
- "isDeprecated": false
- },
- {
- "name": "TAR",
- "isDeprecated": false
- },
- {
- "name": "ZIP",
- "isDeprecated": false
- }
- ]
- }
- ],
- "directives": []
- }
-} as const;
-
-export { introspection };
\ No newline at end of file
diff --git a/packages/react/src/lib/godaddy/app-registry-queries.ts b/packages/react/src/lib/godaddy/app-registry-queries.ts
deleted file mode 100644
index 7d0421cc..00000000
--- a/packages/react/src/lib/godaddy/app-registry-queries.ts
+++ /dev/null
@@ -1,33 +0,0 @@
-import { graphql } from '@/lib/gql/gql-app-registry.tada.ts';
-
-export const GetEnabledApplicationsQuery = graphql(`
- query GetEnabledApplications(
- $entityId: String!
- $entityType: String!
- $target: String!
- ) {
- enabledApplications(
- entityId: $entityId
- entityType: $entityType
- uiExtensionTargets: { has: $target }
- ) {
- id
- name
- release {
- id
- version
- uiExtensions(target: { has: $target }) {
- id
- name
- handle
- source
- cdnUrl
- type
- target
- }
- }
- }
- }
-`);
-
-export const GetEnabledStoreUiExtensionAppsQuery = GetEnabledApplicationsQuery;
diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts
index 4e0d80c3..7da6b25d 100644
--- a/packages/react/src/lib/godaddy/checkout-env.ts
+++ b/packages/react/src/lib/godaddy/checkout-env.ts
@@ -9105,6 +9105,45 @@ const introspection = {
"args": [],
"isDeprecated": false
},
+ {
+ "name": "enabledStoreUiExtensions",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "LIST",
+ "ofType": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "OBJECT",
+ "name": "ApplicationUiExtension"
+ }
+ }
+ }
+ },
+ "args": [
+ {
+ "name": "storeId",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ },
+ {
+ "name": "target",
+ "type": {
+ "kind": "NON_NULL",
+ "ofType": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ }
+ ],
+ "isDeprecated": false
+ },
{
"name": "validateCheckoutToken",
"type": {
diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts
index a24111f5..28f44818 100644
--- a/packages/react/src/lib/godaddy/checkout-queries.ts
+++ b/packages/react/src/lib/godaddy/checkout-queries.ts
@@ -278,6 +278,20 @@ export const GetCheckoutSessionQuery = graphql(`
}
`);
+export const GetEnabledStoreUiExtensionsQuery = graphql(`
+ query GetEnabledStoreUiExtensions($storeId: String!, $target: String!) {
+ enabledStoreUiExtensions(storeId: $storeId, target: $target) {
+ id
+ name
+ handle
+ source
+ cdnUrl
+ type
+ target
+ }
+ }
+`);
+
export const AddressMatchesQuery = graphql(`
query CheckoutSessionWithAddressMatches($query: String!) {
checkoutSession {
diff --git a/packages/react/src/lib/godaddy/godaddy.ts b/packages/react/src/lib/godaddy/godaddy.ts
index 8e0d45a5..43ca3604 100644
--- a/packages/react/src/lib/godaddy/godaddy.ts
+++ b/packages/react/src/lib/godaddy/godaddy.ts
@@ -63,6 +63,7 @@ import {
DraftOrderSkusQuery,
DraftOrderTaxesQuery,
GetCheckoutSessionQuery,
+ GetEnabledStoreUiExtensionsQuery,
} from './checkout-queries.ts';
function getHostByEnvironment(apiHost?: string): string {
@@ -189,6 +190,23 @@ export async function getCheckoutSession(
return response.checkoutSession;
}
+export async function getEnabledStoreUiExtensions(
+ input: {
+ storeId: string;
+ target: string;
+ },
+ apiHost?: string
+) {
+ const GODADDY_HOST = getHostByEnvironment(apiHost);
+ const response = await graphqlRequestWithErrors<
+ ResultOf
+ >(GODADDY_HOST, GetEnabledStoreUiExtensionsQuery, input, {
+ 'x-store-id': input.storeId,
+ });
+
+ return response.enabledStoreUiExtensions;
+}
+
export async function getAddressMatches(
input: { query: string },
session: CheckoutSession | undefined | null,
diff --git a/packages/react/src/lib/gql/gql-app-registry.tada.ts b/packages/react/src/lib/gql/gql-app-registry.tada.ts
deleted file mode 100644
index 7d7b4dbc..00000000
--- a/packages/react/src/lib/gql/gql-app-registry.tada.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { initGraphQLTada } from 'gql.tada';
-import type { introspection } from '@/lib/godaddy/app-registry-env';
-
-export const graphql = initGraphQLTada<{
- introspection: typeof introspection;
- scalars: {
- DateTime: string;
- ID: string;
- JSONObject: Record;
- };
-}>();
diff --git a/packages/react/src/ui-extensions/hooks/index.ts b/packages/react/src/ui-extensions/hooks/index.ts
index 3baab1e7..b586a4cd 100644
--- a/packages/react/src/ui-extensions/hooks/index.ts
+++ b/packages/react/src/ui-extensions/hooks/index.ts
@@ -1 +1 @@
-export { useEnabledStoreUiExtensionApps } from './use-enabled-store-ui-extension-apps';
+export { useEnabledStoreUiExtensions } from './use-enabled-store-ui-extensions';
diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
deleted file mode 100644
index cb708c79..00000000
--- a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extension-apps.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-'use client';
-
-import { useQuery } from '@tanstack/react-query';
-import { useGoDaddyContext } from '@/godaddy-provider';
-import { GetEnabledApplicationsQuery } from '@/lib/godaddy/app-registry-queries';
-import { graphqlRequestWithErrors } from '@/lib/graphql-with-errors';
-import type {
- EnabledStoreUiExtensionAppsData,
- UseEnabledStoreUiExtensionAppsOptions,
-} from '../types';
-
-const APP_REGISTRY_SUBGRAPH_PATH = '/v1/apps/app-registry-subgraph';
-
-function getAppRegistrySubgraphEndpoint(apiHost?: string) {
- return `https://${apiHost || 'api.godaddy.com'}${APP_REGISTRY_SUBGRAPH_PATH}`;
-}
-
-function getEnabledStoreUiExtensionApps({
- apiHost,
- token,
- storeId,
- target,
-}: UseEnabledStoreUiExtensionAppsOptions & {
- apiHost?: string;
-}) {
- return graphqlRequestWithErrors(
- getAppRegistrySubgraphEndpoint(apiHost),
- GetEnabledApplicationsQuery,
- {
- entityId: storeId,
- entityType: 'STORE',
- target,
- },
- {
- Authorization: `Bearer ${token}`,
- 'x-entity-id': storeId,
- 'x-entity-type': 'STORE',
- }
- );
-}
-
-export function useEnabledStoreUiExtensionApps({
- target,
- token,
- storeId,
- enabled = true,
-}: UseEnabledStoreUiExtensionAppsOptions) {
- const { apiHost } = useGoDaddyContext();
-
- return useQuery({
- queryKey: ['ui-extension-target', apiHost, target, storeId, token],
- queryFn: () =>
- getEnabledStoreUiExtensionApps({
- apiHost,
- token,
- storeId,
- target,
- }),
- enabled: Boolean(enabled && target && token && storeId),
- });
-}
diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts
new file mode 100644
index 00000000..4c0e7c5e
--- /dev/null
+++ b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts
@@ -0,0 +1,117 @@
+import { useQuery } from '@tanstack/react-query';
+import { beforeEach, describe, expect, it, vi } from 'vitest';
+import { useGoDaddyContext } from '@/godaddy-provider';
+import { getEnabledStoreUiExtensions } from '@/lib/godaddy/godaddy';
+import { useEnabledStoreUiExtensions } from './use-enabled-store-ui-extensions';
+
+vi.mock('@tanstack/react-query', () => ({
+ useQuery: vi.fn(options => options),
+}));
+
+vi.mock('@/godaddy-provider', () => ({
+ useGoDaddyContext: vi.fn(),
+}));
+
+vi.mock('@/lib/godaddy/godaddy', () => ({
+ getEnabledStoreUiExtensions: vi.fn(),
+}));
+
+const mockUseQuery = vi.mocked(useQuery);
+const mockUseGoDaddyContext = vi.mocked(useGoDaddyContext);
+const mockGetEnabledStoreUiExtensions = vi.mocked(getEnabledStoreUiExtensions);
+
+describe('useEnabledStoreUiExtensions', () => {
+ beforeEach(() => {
+ vi.clearAllMocks();
+ mockUseGoDaddyContext.mockReturnValue({
+ apiHost: 'api.ote-godaddy.com',
+ storeId: 'context-store',
+ t: {} as ReturnType['t'],
+ });
+ });
+
+ it('uses the explicit storeId prop when provided', async () => {
+ useEnabledStoreUiExtensions({
+ target: 'storefront.product.details.after',
+ storeId: 'store-prop',
+ });
+
+ const options = mockUseQuery.mock.calls[0]?.[0];
+
+ expect(options).toMatchObject({
+ queryKey: [
+ 'ui-extension-target',
+ 'api.ote-godaddy.com',
+ 'storefront.product.details.after',
+ 'store-prop',
+ ],
+ enabled: true,
+ });
+
+ await (options.queryFn as () => Promise)();
+
+ expect(mockGetEnabledStoreUiExtensions).toHaveBeenCalledWith(
+ {
+ storeId: 'store-prop',
+ target: 'storefront.product.details.after',
+ },
+ 'api.ote-godaddy.com'
+ );
+ });
+
+ it('uses the storeId from GoDaddyProvider when no prop is provided', async () => {
+ useEnabledStoreUiExtensions({ target: 'some.target' });
+
+ const options = mockUseQuery.mock.calls[0]?.[0];
+
+ expect(options.queryKey).toEqual([
+ 'ui-extension-target',
+ 'api.ote-godaddy.com',
+ 'some.target',
+ 'context-store',
+ ]);
+
+ await (options.queryFn as () => Promise)();
+
+ expect(mockGetEnabledStoreUiExtensions).toHaveBeenCalledWith(
+ {
+ storeId: 'context-store',
+ target: 'some.target',
+ },
+ 'api.ote-godaddy.com'
+ );
+ });
+
+ it('is disabled when no storeId is available', () => {
+ mockUseGoDaddyContext.mockReturnValue({
+ apiHost: 'api.ote-godaddy.com',
+ t: {} as ReturnType['t'],
+ });
+
+ useEnabledStoreUiExtensions({ target: 'some.target' });
+
+ expect(mockUseQuery.mock.calls[0]?.[0]).toMatchObject({
+ queryKey: [
+ 'ui-extension-target',
+ 'api.ote-godaddy.com',
+ 'some.target',
+ '',
+ ],
+ enabled: false,
+ });
+ });
+
+ it('does not include token or orderId in the query key', () => {
+ useEnabledStoreUiExtensions({
+ target: 'some.target',
+ storeId: 'store-123',
+ });
+
+ expect(mockUseQuery.mock.calls[0]?.[0].queryKey).toEqual([
+ 'ui-extension-target',
+ 'api.ote-godaddy.com',
+ 'some.target',
+ 'store-123',
+ ]);
+ });
+});
diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts
new file mode 100644
index 00000000..fc1628ad
--- /dev/null
+++ b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts
@@ -0,0 +1,28 @@
+'use client';
+
+import { useQuery } from '@tanstack/react-query';
+import { useGoDaddyContext } from '@/godaddy-provider';
+import { getEnabledStoreUiExtensions } from '@/lib/godaddy/godaddy';
+import type { UseEnabledStoreUiExtensionsOptions } from '../types';
+
+export function useEnabledStoreUiExtensions({
+ target,
+ storeId,
+ enabled = true,
+}: UseEnabledStoreUiExtensionsOptions) {
+ const { apiHost, storeId: contextStoreId } = useGoDaddyContext();
+ const resolvedStoreId = storeId || contextStoreId || '';
+
+ return useQuery({
+ queryKey: ['ui-extension-target', apiHost, target, resolvedStoreId],
+ queryFn: () =>
+ getEnabledStoreUiExtensions(
+ {
+ storeId: resolvedStoreId,
+ target,
+ },
+ apiHost
+ ),
+ enabled: Boolean(enabled && target && resolvedStoreId),
+ });
+}
diff --git a/packages/react/src/ui-extensions/index.ts b/packages/react/src/ui-extensions/index.ts
index ad6b0466..22d57d02 100644
--- a/packages/react/src/ui-extensions/index.ts
+++ b/packages/react/src/ui-extensions/index.ts
@@ -2,12 +2,12 @@ export * from './hooks';
export { Target } from './target';
export type {
EnabledStoreUiExtensionApp,
- EnabledStoreUiExtensionAppsData,
+ EnabledStoreUiExtensionsData,
EnabledUiExtensionApp,
TargetProps,
UiExtension,
UiExtensionAppRelease,
- UseEnabledStoreUiExtensionAppsOptions,
+ UseEnabledStoreUiExtensionsOptions,
} from './types';
export { withReleaseUiExtensions } from './types';
export { groupAppsByUiExtensionTarget } from './utils';
diff --git a/packages/react/src/ui-extensions/target.test.tsx b/packages/react/src/ui-extensions/target.test.tsx
new file mode 100644
index 00000000..f21d43c0
--- /dev/null
+++ b/packages/react/src/ui-extensions/target.test.tsx
@@ -0,0 +1,100 @@
+import { renderToStaticMarkup } from 'react-dom/server';
+import { beforeEach, describe, expect, it, vi } from 'vitest';
+import { useEnabledStoreUiExtensions } from './hooks';
+import { Target } from './target';
+import type { EnabledStoreUiExtensionApp, UiExtension } from './types';
+
+vi.mock('./hooks', () => ({
+ useEnabledStoreUiExtensions: vi.fn(),
+}));
+
+const mockUseEnabledStoreUiExtensions = vi.mocked(useEnabledStoreUiExtensions);
+
+function mockHookResult(overrides = {}) {
+ mockUseEnabledStoreUiExtensions.mockReturnValue({
+ data: [],
+ error: null,
+ isLoading: false,
+ ...overrides,
+ } as unknown as ReturnType);
+}
+
+describe('Target', () => {
+ beforeEach(() => {
+ vi.clearAllMocks();
+ mockHookResult();
+ });
+
+ it('does not require token and keeps orderId out of extension discovery', () => {
+ renderToStaticMarkup(
+
+ );
+
+ expect(mockUseEnabledStoreUiExtensions).toHaveBeenCalledWith({
+ target: 'some.target',
+ storeId: 'store-123',
+ enabled: true,
+ });
+ });
+
+ it('uses provided apps and disables network discovery', () => {
+ const matchingExtension: UiExtension = {
+ id: 'extension-1',
+ type: 'CHECKOUT',
+ target: 'some.target',
+ };
+ const otherExtension: UiExtension = {
+ id: 'extension-2',
+ type: 'CHECKOUT',
+ target: 'other.target',
+ };
+ const apps: EnabledStoreUiExtensionApp[] = [
+ {
+ id: 'app-1',
+ name: 'app-1',
+ release: null,
+ uiExtensions: [matchingExtension, otherExtension],
+ },
+ ];
+
+ const output = renderToStaticMarkup(
+
+ );
+
+ expect(mockUseEnabledStoreUiExtensions).toHaveBeenCalledWith({
+ target: 'some.target',
+ storeId: 'store-123',
+ enabled: false,
+ });
+ expect(output).toContain('uiExtensions');
+ expect(output).toContain('extension-1');
+ expect(output).not.toContain('extension-2');
+ });
+
+ it('renders public API response extensions', () => {
+ const extension: UiExtension = {
+ id: 'extension-1',
+ name: 'Extension 1',
+ type: 'CHECKOUT',
+ target: 'some.target',
+ };
+ mockHookResult({ data: [extension] });
+
+ const output = renderToStaticMarkup(
+
+ );
+
+ expect(output).toContain('uiExtensions');
+ expect(output).toContain('extension-1');
+ });
+
+ it('renders hook errors', () => {
+ mockHookResult({ error: new Error('Failed to load extensions') });
+
+ const output = renderToStaticMarkup(
+
+ );
+
+ expect(output).toContain('Failed to load extensions');
+ });
+});
diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx
index 9fb2daea..731cf7af 100644
--- a/packages/react/src/ui-extensions/target.tsx
+++ b/packages/react/src/ui-extensions/target.tsx
@@ -1,28 +1,29 @@
'use client';
import { useMemo } from 'react';
-import { useEnabledStoreUiExtensionApps } from './hooks';
+import { useEnabledStoreUiExtensions } from './hooks';
import type { TargetProps } from './types';
-import { groupAppsByUiExtensionTarget } from './utils';
-export function Target({ id, apps, token, storeId }: TargetProps) {
- const shouldQuery = !apps && Boolean(token && storeId);
- const { data, error, isLoading } = useEnabledStoreUiExtensionApps({
+export function Target({ id, apps, storeId }: TargetProps) {
+ const { data, error, isLoading } = useEnabledStoreUiExtensions({
target: id,
- token: token || '',
- storeId: storeId || '',
- enabled: shouldQuery,
+ storeId,
+ enabled: !apps,
});
- const queriedApps = useMemo(
- () => groupAppsByUiExtensionTarget(data?.enabledApplications)[id],
- [data?.enabledApplications, id]
+ const providedExtensions = useMemo(
+ () =>
+ apps?.flatMap(app =>
+ app.uiExtensions.filter(extension => extension.target === id)
+ ),
+ [apps, id]
);
- const targetApps = apps || queriedApps;
- if (targetApps?.length) {
+ const targetExtensions = providedExtensions || data || [];
+
+ if (targetExtensions.length) {
return (
- {JSON.stringify({ enabledApplications: targetApps }, null, 2)}
+ {JSON.stringify({ uiExtensions: targetExtensions }, null, 2)}
);
}
@@ -32,7 +33,7 @@ export function Target({ id, apps, token, storeId }: TargetProps) {
return {JSON.stringify({ error: message }, null, 2)};
}
- if (!shouldQuery || isLoading || !data) {
+ if (isLoading) {
return null;
}
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index 5d77b464..c90f7523 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -1,5 +1,5 @@
import type { ResultOf } from 'gql.tada';
-import { GetEnabledApplicationsQuery } from '@/lib/godaddy/app-registry-queries';
+import { GetEnabledStoreUiExtensionsQuery } from '@/lib/godaddy/checkout-queries';
export type UiExtensionTargetId = string;
@@ -31,16 +31,14 @@ export interface EnabledStoreUiExtensionApp extends EnabledUiExtensionApp {
export interface TargetProps {
id: UiExtensionTargetId;
- apps?: EnabledStoreUiExtensionApp[];
- token?: string;
storeId?: string;
orderId?: string;
+ apps?: EnabledStoreUiExtensionApp[];
}
-export interface UseEnabledStoreUiExtensionAppsOptions {
+export interface UseEnabledStoreUiExtensionsOptions {
target: UiExtensionTargetId;
- token: string;
- storeId: string;
+ storeId?: string;
enabled?: boolean;
}
@@ -48,8 +46,8 @@ export interface UseCheckoutUiExtensionAppsOptions {
targets: UiExtensionTargetId[];
}
-export type EnabledStoreUiExtensionAppsData = ResultOf<
- typeof GetEnabledApplicationsQuery
+export type EnabledStoreUiExtensionsData = ResultOf<
+ typeof GetEnabledStoreUiExtensionsQuery
>;
export function withReleaseUiExtensions(
diff --git a/packages/react/tsconfig.json b/packages/react/tsconfig.json
index 869de69e..e56a6890 100644
--- a/packages/react/tsconfig.json
+++ b/packages/react/tsconfig.json
@@ -36,11 +36,6 @@
"name": "orders-api",
"schema": "./src/lib/godaddy/orders-storefront.graphql",
"tadaOutputLocation": "./src/lib/godaddy/orders-storefront-env.ts"
- },
- {
- "name": "app-registry-api",
- "schema": "./src/lib/godaddy/app-registry.graphql",
- "tadaOutputLocation": "./src/lib/godaddy/app-registry-env.ts"
}
]
}
From 20305a4ca8690aa152efe4a1dad4d0160e60bc9d Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 18 Jun 2026 10:29:08 -0500
Subject: [PATCH 03/11] include releaseId in UiExtension
---
packages/react/src/lib/godaddy/checkout-env.ts | 9 +++++++++
packages/react/src/lib/godaddy/checkout-queries.ts | 2 ++
packages/react/src/ui-extensions/types.ts | 1 +
3 files changed, 12 insertions(+)
diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts
index 7da6b25d..828cb256 100644
--- a/packages/react/src/lib/godaddy/checkout-env.ts
+++ b/packages/react/src/lib/godaddy/checkout-env.ts
@@ -435,6 +435,15 @@ const introspection = {
"args": [],
"isDeprecated": false
},
+ {
+ "name": "releaseId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
{
"name": "source",
"type": {
diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts
index 28f44818..e4cee67e 100644
--- a/packages/react/src/lib/godaddy/checkout-queries.ts
+++ b/packages/react/src/lib/godaddy/checkout-queries.ts
@@ -75,6 +75,7 @@ export const GetCheckoutSessionQuery = graphql(`
version
uiExtensions {
id
+ releaseId
name
handle
source
@@ -282,6 +283,7 @@ export const GetEnabledStoreUiExtensionsQuery = graphql(`
query GetEnabledStoreUiExtensions($storeId: String!, $target: String!) {
enabledStoreUiExtensions(storeId: $storeId, target: $target) {
id
+ releaseId
name
handle
source
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index c90f7523..f9f05f87 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -5,6 +5,7 @@ export type UiExtensionTargetId = string;
export interface UiExtension {
id: string;
+ releaseId?: string | null;
name?: string | null;
handle?: string | null;
source?: string | null;
From 197cdd9eab3c6d37edbb7fe338d0a5297d8e65ca Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 18 Jun 2026 11:25:25 -0500
Subject: [PATCH 04/11] add ui extension application id
---
packages/react/src/lib/godaddy/checkout-env.ts | 9 +++++++++
packages/react/src/lib/godaddy/checkout-queries.ts | 2 ++
packages/react/src/ui-extensions/types.ts | 1 +
3 files changed, 12 insertions(+)
diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts
index 828cb256..5fae22f4 100644
--- a/packages/react/src/lib/godaddy/checkout-env.ts
+++ b/packages/react/src/lib/godaddy/checkout-env.ts
@@ -396,6 +396,15 @@ const introspection = {
"kind": "OBJECT",
"name": "ApplicationUiExtension",
"fields": [
+ {
+ "name": "applicationId",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
{
"name": "cdnUrl",
"type": {
diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts
index e4cee67e..ab45869b 100644
--- a/packages/react/src/lib/godaddy/checkout-queries.ts
+++ b/packages/react/src/lib/godaddy/checkout-queries.ts
@@ -75,6 +75,7 @@ export const GetCheckoutSessionQuery = graphql(`
version
uiExtensions {
id
+ applicationId
releaseId
name
handle
@@ -283,6 +284,7 @@ export const GetEnabledStoreUiExtensionsQuery = graphql(`
query GetEnabledStoreUiExtensions($storeId: String!, $target: String!) {
enabledStoreUiExtensions(storeId: $storeId, target: $target) {
id
+ applicationId
releaseId
name
handle
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index f9f05f87..3eeb8e7d 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -5,6 +5,7 @@ export type UiExtensionTargetId = string;
export interface UiExtension {
id: string;
+ applicationId?: string | null;
releaseId?: string | null;
name?: string | null;
handle?: string | null;
From 115e10a1edd5e10dadc36cad766c0ffc596162cf Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 18 Jun 2026 12:06:36 -0500
Subject: [PATCH 05/11] remove unused source for enabled applications
---
packages/react/src/lib/godaddy/checkout-queries.ts | 2 --
packages/react/src/ui-extensions/types.ts | 1 -
2 files changed, 3 deletions(-)
diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts
index ab45869b..d4b6cc26 100644
--- a/packages/react/src/lib/godaddy/checkout-queries.ts
+++ b/packages/react/src/lib/godaddy/checkout-queries.ts
@@ -79,7 +79,6 @@ export const GetCheckoutSessionQuery = graphql(`
releaseId
name
handle
- source
cdnUrl
type
target
@@ -288,7 +287,6 @@ export const GetEnabledStoreUiExtensionsQuery = graphql(`
releaseId
name
handle
- source
cdnUrl
type
target
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index 3eeb8e7d..4a2b83ee 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -9,7 +9,6 @@ export interface UiExtension {
releaseId?: string | null;
name?: string | null;
handle?: string | null;
- source?: string | null;
cdnUrl?: string | null;
type: string;
target?: string | null;
From c54154495714856b43c2a3d77d23c4066984cc58 Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Mon, 22 Jun 2026 15:45:44 -0500
Subject: [PATCH 06/11] update schema
---
.../react/src/lib/godaddy/checkout-env.ts | 62 +++++++++++++++++++
1 file changed, 62 insertions(+)
diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts
index 5fae22f4..dd8922f5 100644
--- a/packages/react/src/lib/godaddy/checkout-env.ts
+++ b/packages/react/src/lib/godaddy/checkout-env.ts
@@ -3325,6 +3325,52 @@ const introspection = {
],
"isOneOf": false
},
+ {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionOfflinePaymentMethodOptions",
+ "fields": [
+ {
+ "name": "instructions",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
+ {
+ "name": "title",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ },
+ "args": [],
+ "isDeprecated": false
+ }
+ ],
+ "interfaces": []
+ },
+ {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionOfflinePaymentMethodOptionsInput",
+ "inputFields": [
+ {
+ "name": "instructions",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ },
+ {
+ "name": "title",
+ "type": {
+ "kind": "SCALAR",
+ "name": "String"
+ }
+ }
+ ],
+ "isOneOf": false
+ },
{
"kind": "OBJECT",
"name": "CheckoutSessionOperatingHoursMap",
@@ -3395,6 +3441,15 @@ const introspection = {
"args": [],
"isDeprecated": false
},
+ {
+ "name": "options",
+ "type": {
+ "kind": "OBJECT",
+ "name": "CheckoutSessionOfflinePaymentMethodOptions"
+ },
+ "args": [],
+ "isDeprecated": false
+ },
{
"name": "processor",
"type": {
@@ -3430,6 +3485,13 @@ const introspection = {
}
}
},
+ {
+ "name": "options",
+ "type": {
+ "kind": "INPUT_OBJECT",
+ "name": "CheckoutSessionOfflinePaymentMethodOptionsInput"
+ }
+ },
{
"name": "processor",
"type": {
From 54c4255f9c3ce32ff57ecc31031c291034a691cb Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Wed, 24 Jun 2026 15:08:15 -0500
Subject: [PATCH 07/11] implement DOM runtime bundle for ui extensions
---
.../src/components/checkout/target/target.tsx | 7 +-
packages/react/src/ui-extensions/index.ts | 1 +
.../src/ui-extensions/runtime/context.ts | 23 ++
.../runtime/dom-bundle-runtime.test.ts | 115 +++++++
.../runtime/dom-bundle-runtime.ts | 292 ++++++++++++++++++
.../react/src/ui-extensions/runtime/index.ts | 15 +
.../ui-extensions/runtime/runtime-host.tsx | 103 ++++++
.../ui-extensions/runtime/script-url.test.ts | 38 +++
.../src/ui-extensions/runtime/script-url.ts | 61 ++++
.../react/src/ui-extensions/runtime/types.ts | 94 ++++++
.../react/src/ui-extensions/target.test.tsx | 27 +-
packages/react/src/ui-extensions/target.tsx | 42 ++-
packages/react/src/ui-extensions/types.ts | 12 +
13 files changed, 826 insertions(+), 4 deletions(-)
create mode 100644 packages/react/src/ui-extensions/runtime/context.ts
create mode 100644 packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
create mode 100644 packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
create mode 100644 packages/react/src/ui-extensions/runtime/index.ts
create mode 100644 packages/react/src/ui-extensions/runtime/runtime-host.tsx
create mode 100644 packages/react/src/ui-extensions/runtime/script-url.test.ts
create mode 100644 packages/react/src/ui-extensions/runtime/script-url.ts
create mode 100644 packages/react/src/ui-extensions/runtime/types.ts
diff --git a/packages/react/src/components/checkout/target/target.tsx b/packages/react/src/components/checkout/target/target.tsx
index 62a78dca..ea774bde 100644
--- a/packages/react/src/components/checkout/target/target.tsx
+++ b/packages/react/src/components/checkout/target/target.tsx
@@ -49,7 +49,12 @@ export function Target({ id }: { id: CheckoutTarget }) {
>
{content}
{uiExtensionApps?.length ? (
-
+
) : null}
);
diff --git a/packages/react/src/ui-extensions/index.ts b/packages/react/src/ui-extensions/index.ts
index 22d57d02..03a50f3c 100644
--- a/packages/react/src/ui-extensions/index.ts
+++ b/packages/react/src/ui-extensions/index.ts
@@ -1,4 +1,5 @@
export * from './hooks';
+export * from './runtime';
export { Target } from './target';
export type {
EnabledStoreUiExtensionApp,
diff --git a/packages/react/src/ui-extensions/runtime/context.ts b/packages/react/src/ui-extensions/runtime/context.ts
new file mode 100644
index 00000000..afd9e1f2
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/context.ts
@@ -0,0 +1,23 @@
+import type { TargetProps } from '../types';
+import type { UiExtensionContext } from './types';
+
+export function buildUiExtensionContext({
+ id,
+ storeId,
+ orderId,
+ locale,
+ currencyCode,
+ theme,
+}: Pick<
+ TargetProps,
+ 'id' | 'storeId' | 'orderId' | 'locale' | 'currencyCode' | 'theme'
+>): UiExtensionContext {
+ return {
+ target: id,
+ ...(storeId ? { storeId } : {}),
+ ...(orderId ? { orderId } : {}),
+ ...(locale ? { locale } : {}),
+ ...(currencyCode ? { currencyCode } : {}),
+ ...(theme ? { theme } : {}),
+ };
+}
diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
new file mode 100644
index 00000000..033d1c9c
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
@@ -0,0 +1,115 @@
+import { afterEach, describe, expect, it, vi } from 'vitest';
+import type { UiExtension } from '../types';
+import { DomBundleUiExtensionRuntime } from './dom-bundle-runtime';
+import type { UiExtensionRuntimeError } from './types';
+
+function createExtension(overrides: Partial = {}): UiExtension {
+ return {
+ id: 'extension-1',
+ applicationId: 'app-1',
+ releaseId: 'release-1',
+ cdnUrl: 'https://cdn.example.com',
+ type: 'checkout',
+ target: 'checkout.test-target',
+ ...overrides,
+ };
+}
+
+async function getLastScript() {
+ await Promise.resolve();
+ const scripts = document.querySelectorAll('script');
+ return scripts[scripts.length - 1] as HTMLScriptElement;
+}
+
+describe('DomBundleUiExtensionRuntime', () => {
+ afterEach(() => {
+ document.head.innerHTML = '';
+ document.body.innerHTML = '';
+ delete window.GoDaddyUiExtensions;
+ vi.restoreAllMocks();
+ });
+
+ it('loads registered contract and mounts into container', async () => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ const container = document.createElement('div');
+ const errors: UiExtensionRuntimeError[] = [];
+ const mountPromise = runtime.mount({
+ extension: createExtension(),
+ context: { target: 'checkout.test-target', storeId: 'store-1' },
+ initialProps: { orderId: 'order-1' },
+ container,
+ onError: error => errors.push(error),
+ });
+
+ const script = await getLastScript();
+ window.GoDaddyUiExtensions?.register({
+ mount({ container: mountContainer, initialProps }) {
+ mountContainer.textContent = String(initialProps?.orderId);
+ },
+ });
+ script.dispatchEvent(new Event('load'));
+ await mountPromise;
+
+ expect(errors).toEqual([]);
+ expect(container.textContent).toBe('order-1');
+ });
+
+ it('reports invalid contract errors', async () => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ const errors: UiExtensionRuntimeError[] = [];
+ const mountPromise = runtime.mount({
+ extension: createExtension(),
+ context: { target: 'checkout.test-target' },
+ container: document.createElement('div'),
+ onError: error => errors.push(error),
+ });
+
+ const script = await getLastScript();
+ window.GoDaddyUiExtensions?.register({});
+ script.dispatchEvent(new Event('load'));
+ await mountPromise;
+
+ expect(errors).toHaveLength(1);
+ expect(errors[0]?.code).toBe('invalid_module_contract');
+ });
+
+ it('calls update and unmount on the registered contract', async () => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ const container = document.createElement('div');
+ const update = vi.fn();
+ const unmount = vi.fn();
+ const mountPromise = runtime.mount({
+ extension: createExtension(),
+ context: { target: 'checkout.test-target' },
+ container,
+ onError: () => undefined,
+ });
+
+ const script = await getLastScript();
+ window.GoDaddyUiExtensions?.register({
+ mount: vi.fn(),
+ update,
+ unmount,
+ });
+ script.dispatchEvent(new Event('load'));
+ await mountPromise;
+
+ await runtime.update({
+ context: { target: 'checkout.test-target', orderId: 'order-1' },
+ initialProps: { foo: 'bar' },
+ });
+ await runtime.unmount();
+
+ expect(update).toHaveBeenCalledWith({
+ context: { target: 'checkout.test-target', orderId: 'order-1' },
+ initialProps: { foo: 'bar' },
+ extension: {
+ id: 'extension-1',
+ applicationId: 'app-1',
+ releaseId: 'release-1',
+ target: 'checkout.test-target',
+ },
+ });
+ expect(unmount).toHaveBeenCalled();
+ });
+});
diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
new file mode 100644
index 00000000..8de88213
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
@@ -0,0 +1,292 @@
+import type { UiExtension } from '../types';
+import { getUiExtensionScriptUrl } from './script-url';
+import type {
+ DomExtensionContract,
+ UiExtensionMetadata,
+ UiExtensionRuntime,
+ UiExtensionRuntimeError,
+ UiExtensionRuntimeMountInput,
+ UiExtensionRuntimeUpdateInput,
+} from './types';
+
+const DEFAULT_TIMEOUT_MS = 3000;
+
+let scriptLoadQueue = Promise.resolve();
+
+function enqueueScriptLoad(task: () => Promise): Promise {
+ const result = scriptLoadQueue.then(task, task);
+ scriptLoadQueue = result.then(
+ () => undefined,
+ () => undefined
+ );
+ return result;
+}
+
+function withTimeout(
+ promise: Promise,
+ timeoutMs: number,
+ getError: () => UiExtensionRuntimeError
+): Promise {
+ return new Promise((resolve, reject) => {
+ const timeout = window.setTimeout(() => reject(getError()), timeoutMs);
+
+ promise.then(
+ value => {
+ window.clearTimeout(timeout);
+ resolve(value);
+ },
+ error => {
+ window.clearTimeout(timeout);
+ reject(error);
+ }
+ );
+ });
+}
+
+function createRuntimeError(
+ extension: UiExtension,
+ error: Omit
+): UiExtensionRuntimeError {
+ return {
+ runtimeType: 'dom-bundle',
+ extensionId: extension.id,
+ applicationId: extension.applicationId,
+ releaseId: extension.releaseId,
+ target: extension.target,
+ ...error,
+ };
+}
+
+function getExtensionMetadata(extension: UiExtension): UiExtensionMetadata {
+ return {
+ id: extension.id,
+ applicationId: extension.applicationId || '',
+ releaseId: extension.releaseId || '',
+ target: extension.target || '',
+ };
+}
+
+function isDomExtensionContract(value: unknown): value is DomExtensionContract {
+ return Boolean(
+ value &&
+ typeof value === 'object' &&
+ typeof (value as DomExtensionContract).mount === 'function'
+ );
+}
+
+function loadRegisteredContract(
+ scriptUrl: string,
+ extension: UiExtension,
+ timeoutMs: number
+): Promise {
+ return enqueueScriptLoad(
+ () =>
+ new Promise((resolve, reject) => {
+ if (typeof window === 'undefined' || typeof document === 'undefined') {
+ reject(
+ createRuntimeError(extension, {
+ code: 'load_failed',
+ message: 'UI extension scripts can only be loaded in a browser.',
+ })
+ );
+ return;
+ }
+
+ const previousRegistry = window.GoDaddyUiExtensions;
+ let registeredContract: unknown;
+ let isSettled = false;
+ const script = document.createElement('script');
+
+ const cleanup = () => {
+ window.clearTimeout(timeout);
+ script.remove();
+
+ if (previousRegistry) {
+ window.GoDaddyUiExtensions = previousRegistry;
+ } else {
+ delete window.GoDaddyUiExtensions;
+ }
+ };
+
+ const settle = (callback: () => void) => {
+ if (isSettled) {
+ return;
+ }
+ isSettled = true;
+ cleanup();
+ callback();
+ };
+
+ const timeout = window.setTimeout(() => {
+ settle(() =>
+ reject(
+ createRuntimeError(extension, {
+ code: 'registration_timeout',
+ message: 'UI extension did not register before the timeout.',
+ })
+ )
+ );
+ }, timeoutMs);
+
+ window.GoDaddyUiExtensions = {
+ register(contract: unknown) {
+ registeredContract = contract;
+ },
+ };
+
+ script.async = true;
+ script.src = scriptUrl;
+ script.crossOrigin = 'anonymous';
+ script.onload = () => {
+ settle(() => {
+ if (!isDomExtensionContract(registeredContract)) {
+ reject(
+ createRuntimeError(extension, {
+ code: 'invalid_module_contract',
+ message:
+ 'UI extension bundle must register a contract with a mount function.',
+ })
+ );
+ return;
+ }
+
+ resolve(registeredContract);
+ });
+ };
+ script.onerror = () => {
+ settle(() =>
+ reject(
+ createRuntimeError(extension, {
+ code: 'load_failed',
+ message: 'Failed to load UI extension script.',
+ })
+ )
+ );
+ };
+
+ document.head.appendChild(script);
+ })
+ );
+}
+
+export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
+ private contract: DomExtensionContract | undefined;
+ private extension: UiExtension | undefined;
+ private metadata: UiExtensionMetadata | undefined;
+ private timeoutMs: number;
+
+ constructor(options: { timeoutMs?: number } = {}) {
+ this.timeoutMs = options.timeoutMs ?? DEFAULT_TIMEOUT_MS;
+ }
+
+ async mount(input: UiExtensionRuntimeMountInput) {
+ const { container, context, extension, initialProps, onError } = input;
+ this.extension = extension;
+
+ if (!container) {
+ onError(
+ createRuntimeError(extension, {
+ code: 'mount_failed',
+ message: 'UI extension DOM bundle runtime requires a container.',
+ })
+ );
+ return;
+ }
+
+ this.metadata = getExtensionMetadata(extension);
+
+ const scriptUrlResult = getUiExtensionScriptUrl(extension);
+ if (!scriptUrlResult.success) {
+ onError(scriptUrlResult.error);
+ return;
+ }
+
+ try {
+ const contract = await loadRegisteredContract(
+ scriptUrlResult.url,
+ extension,
+ this.timeoutMs
+ );
+ this.contract = contract;
+
+ await withTimeout(
+ Promise.resolve(
+ contract.mount({
+ container,
+ context,
+ initialProps,
+ extension: this.metadata,
+ })
+ ),
+ this.timeoutMs,
+ () =>
+ createRuntimeError(extension, {
+ code: 'mount_timeout',
+ message: 'UI extension mount timed out.',
+ })
+ );
+ } catch (cause) {
+ onError(
+ isRuntimeError(cause)
+ ? cause
+ : createRuntimeError(extension, {
+ code: 'mount_failed',
+ message: 'Failed to mount UI extension.',
+ cause,
+ })
+ );
+ }
+ }
+
+ async update({ context, initialProps }: UiExtensionRuntimeUpdateInput) {
+ if (!this.contract?.update || !this.extension || !this.metadata) {
+ return;
+ }
+
+ try {
+ await Promise.resolve(
+ this.contract.update({
+ context,
+ initialProps,
+ extension: this.metadata,
+ })
+ );
+ } catch (cause) {
+ throw createRuntimeError(this.extension, {
+ code: 'update_failed',
+ message: 'Failed to update UI extension.',
+ cause,
+ });
+ }
+ }
+
+ async unmount() {
+ if (!this.contract?.unmount || !this.extension) {
+ return;
+ }
+
+ try {
+ await Promise.resolve(this.contract.unmount());
+ } catch (cause) {
+ throw createRuntimeError(this.extension, {
+ code: 'unmount_failed',
+ message: 'Failed to unmount UI extension.',
+ cause,
+ });
+ } finally {
+ this.contract = undefined;
+ this.extension = undefined;
+ this.metadata = undefined;
+ }
+ }
+}
+
+function isRuntimeError(value: unknown): value is UiExtensionRuntimeError {
+ return Boolean(
+ value &&
+ typeof value === 'object' &&
+ 'code' in value &&
+ 'runtimeType' in value &&
+ 'extensionId' in value
+ );
+}
diff --git a/packages/react/src/ui-extensions/runtime/index.ts b/packages/react/src/ui-extensions/runtime/index.ts
new file mode 100644
index 00000000..dae8312e
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/index.ts
@@ -0,0 +1,15 @@
+export { buildUiExtensionContext } from './context';
+export { DomBundleUiExtensionRuntime } from './dom-bundle-runtime';
+export type { UiExtensionRuntimeHostProps } from './runtime-host';
+export { UiExtensionRuntimeHost } from './runtime-host';
+export { getUiExtensionScriptUrl } from './script-url';
+export type {
+ DomExtensionContract,
+ DomExtensionMountInput,
+ DomExtensionUpdateInput,
+ UiExtensionContext,
+ UiExtensionInitialProps,
+ UiExtensionRuntimeError,
+ UiExtensionRuntimeErrorCode,
+ UiExtensionRuntimeType,
+} from './types';
diff --git a/packages/react/src/ui-extensions/runtime/runtime-host.tsx b/packages/react/src/ui-extensions/runtime/runtime-host.tsx
new file mode 100644
index 00000000..b28a1857
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/runtime-host.tsx
@@ -0,0 +1,103 @@
+'use client';
+
+import { useEffect, useMemo, useRef } from 'react';
+import type { UiExtension } from '../types';
+import { DomBundleUiExtensionRuntime } from './dom-bundle-runtime';
+import type {
+ UiExtensionContext,
+ UiExtensionInitialProps,
+ UiExtensionRuntimeError,
+} from './types';
+
+export interface UiExtensionRuntimeHostProps {
+ extension: UiExtension;
+ context: UiExtensionContext;
+ initialProps?: UiExtensionInitialProps;
+ onError?(error: UiExtensionRuntimeError): void;
+}
+
+function getExtensionKey(extension: UiExtension) {
+ return [
+ extension.id,
+ extension.applicationId || '',
+ extension.releaseId || '',
+ extension.target || '',
+ ].join(':');
+}
+
+export function UiExtensionRuntimeHost({
+ context,
+ extension,
+ initialProps,
+ onError,
+}: UiExtensionRuntimeHostProps) {
+ const containerRef = useRef(null);
+ const runtimeRef = useRef(undefined);
+ const onErrorRef = useRef(onError);
+ const extensionKey = useMemo(() => getExtensionKey(extension), [extension]);
+
+ useEffect(() => {
+ onErrorRef.current = onError;
+ }, [onError]);
+
+ useEffect(() => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ runtimeRef.current = runtime;
+
+ void runtime.mount({
+ extension,
+ context,
+ initialProps,
+ container: containerRef.current || undefined,
+ onError: error => onErrorRef.current?.(error),
+ });
+
+ return () => {
+ runtimeRef.current = undefined;
+ void runtime.unmount().catch(error => {
+ onErrorRef.current?.(
+ error && typeof error === 'object' && 'code' in error
+ ? (error as UiExtensionRuntimeError)
+ : {
+ code: 'unmount_failed',
+ message: 'Failed to unmount UI extension.',
+ runtimeType: 'dom-bundle',
+ extensionId: extension.id,
+ applicationId: extension.applicationId,
+ releaseId: extension.releaseId,
+ target: extension.target,
+ cause: error,
+ }
+ );
+ });
+ };
+ }, [extensionKey]);
+
+ useEffect(() => {
+ void runtimeRef.current?.update({ context, initialProps }).catch(error => {
+ onErrorRef.current?.(
+ error && typeof error === 'object' && 'code' in error
+ ? (error as UiExtensionRuntimeError)
+ : {
+ code: 'update_failed',
+ message: 'Failed to update UI extension.',
+ runtimeType: 'dom-bundle',
+ extensionId: extension.id,
+ applicationId: extension.applicationId,
+ releaseId: extension.releaseId,
+ target: extension.target,
+ cause: error,
+ }
+ );
+ });
+ }, [context, extension, initialProps]);
+
+ return (
+
+ );
+}
diff --git a/packages/react/src/ui-extensions/runtime/script-url.test.ts b/packages/react/src/ui-extensions/runtime/script-url.test.ts
new file mode 100644
index 00000000..05e0e0b1
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/script-url.test.ts
@@ -0,0 +1,38 @@
+import { describe, expect, it } from 'vitest';
+import type { UiExtension } from '../types';
+import { getUiExtensionScriptUrl } from './script-url';
+
+function createExtension(overrides: Partial = {}): UiExtension {
+ return {
+ id: 'extension-1',
+ applicationId: 'app id',
+ releaseId: 'release/id',
+ cdnUrl: 'https://cdn.example.com/',
+ type: 'checkout',
+ target: 'checkout.test-target',
+ ...overrides,
+ };
+}
+
+describe('getUiExtensionScriptUrl', () => {
+ it('builds deterministic script URL and encodes path segments', () => {
+ const result = getUiExtensionScriptUrl(createExtension());
+
+ expect(result).toEqual({
+ success: true,
+ url: 'https://cdn.example.com/apps/targets/checkout.test-target/app%20id/release%2Fid/index.js',
+ });
+ });
+
+ it('returns structured error when required fields are missing', () => {
+ const result = getUiExtensionScriptUrl(
+ createExtension({ applicationId: null })
+ );
+
+ expect(result.success).toBe(false);
+ if (!result.success) {
+ expect(result.error.code).toBe('missing_required_field');
+ expect(result.error.extensionId).toBe('extension-1');
+ }
+ });
+});
diff --git a/packages/react/src/ui-extensions/runtime/script-url.ts b/packages/react/src/ui-extensions/runtime/script-url.ts
new file mode 100644
index 00000000..16f2fa14
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/script-url.ts
@@ -0,0 +1,61 @@
+import type { UiExtension } from '../types';
+import type { UiExtensionRuntimeError } from './types';
+
+export type BuildUiExtensionScriptUrlResult =
+ | { success: true; url: string }
+ | { success: false; error: UiExtensionRuntimeError };
+
+function encodePathSegment(value: string) {
+ return encodeURIComponent(value);
+}
+
+export function getUiExtensionScriptUrl(
+ extension: UiExtension
+): BuildUiExtensionScriptUrlResult {
+ const { applicationId, cdnUrl, id, releaseId, target } = extension;
+
+ if (!cdnUrl || !target || !applicationId || !releaseId) {
+ return {
+ success: false,
+ error: {
+ code: 'missing_required_field',
+ message:
+ 'UI extension requires cdnUrl, target, applicationId, and releaseId to load.',
+ runtimeType: 'dom-bundle',
+ extensionId: id,
+ applicationId,
+ releaseId,
+ target,
+ },
+ };
+ }
+
+ try {
+ const baseUrl = cdnUrl.replace(/\/+$/, '');
+ const url = [
+ baseUrl,
+ 'apps',
+ 'targets',
+ encodePathSegment(target),
+ encodePathSegment(applicationId),
+ encodePathSegment(releaseId),
+ 'index.js',
+ ].join('/');
+
+ return { success: true, url };
+ } catch (cause) {
+ return {
+ success: false,
+ error: {
+ code: 'invalid_script_url',
+ message: 'Failed to build UI extension script URL.',
+ runtimeType: 'dom-bundle',
+ extensionId: id,
+ applicationId,
+ releaseId,
+ target,
+ cause,
+ },
+ };
+ }
+}
diff --git a/packages/react/src/ui-extensions/runtime/types.ts b/packages/react/src/ui-extensions/runtime/types.ts
new file mode 100644
index 00000000..cb40c305
--- /dev/null
+++ b/packages/react/src/ui-extensions/runtime/types.ts
@@ -0,0 +1,94 @@
+import type { UiExtension } from '../types';
+
+export type UiExtensionRuntimeType = 'debug' | 'dom-bundle' | 'worker-sdk';
+
+export type UiExtensionInitialProps = Record;
+
+export interface UiExtensionContext {
+ target: string;
+ storeId?: string;
+ orderId?: string;
+ locale?: string;
+ currencyCode?: string;
+ theme?: {
+ name?: string;
+ variables?: Record;
+ };
+}
+
+export interface UiExtensionMetadata {
+ id: string;
+ applicationId: string;
+ releaseId: string;
+ target: string;
+}
+
+export interface DomExtensionMountInput {
+ container: HTMLElement;
+ context: UiExtensionContext;
+ initialProps?: UiExtensionInitialProps;
+ extension: UiExtensionMetadata;
+}
+
+export interface DomExtensionUpdateInput {
+ context: UiExtensionContext;
+ initialProps?: UiExtensionInitialProps;
+ extension: UiExtensionMetadata;
+}
+
+export interface DomExtensionContract {
+ mount(input: DomExtensionMountInput): void | Promise;
+ update?(input: DomExtensionUpdateInput): void | Promise;
+ unmount?(): void | Promise;
+}
+
+export type UiExtensionRuntimeErrorCode =
+ | 'missing_required_field'
+ | 'invalid_script_url'
+ | 'load_failed'
+ | 'registration_timeout'
+ | 'invalid_module_contract'
+ | 'mount_timeout'
+ | 'mount_failed'
+ | 'update_failed'
+ | 'unmount_failed';
+
+export interface UiExtensionRuntimeError {
+ code: UiExtensionRuntimeErrorCode;
+ message: string;
+ runtimeType: Extract;
+ extensionId: string;
+ applicationId?: string | null;
+ releaseId?: string | null;
+ target?: string | null;
+ cause?: unknown;
+}
+
+export interface UiExtensionRuntimeMountInput {
+ extension: UiExtension;
+ context: UiExtensionContext;
+ initialProps?: UiExtensionInitialProps;
+ container?: HTMLElement;
+ onError(error: UiExtensionRuntimeError): void;
+}
+
+export interface UiExtensionRuntimeUpdateInput {
+ context: UiExtensionContext;
+ initialProps?: UiExtensionInitialProps;
+}
+
+export interface UiExtensionRuntime {
+ mount(input: UiExtensionRuntimeMountInput): void | Promise;
+ update(input: UiExtensionRuntimeUpdateInput): void | Promise;
+ unmount(): void | Promise;
+}
+
+type GoDaddyUiExtensionsRegistry = {
+ register(contract: unknown): void;
+};
+
+declare global {
+ interface Window {
+ GoDaddyUiExtensions?: GoDaddyUiExtensionsRegistry;
+ }
+}
diff --git a/packages/react/src/ui-extensions/target.test.tsx b/packages/react/src/ui-extensions/target.test.tsx
index f21d43c0..3c95638e 100644
--- a/packages/react/src/ui-extensions/target.test.tsx
+++ b/packages/react/src/ui-extensions/target.test.tsx
@@ -66,11 +66,34 @@ describe('Target', () => {
storeId: 'store-123',
enabled: false,
});
- expect(output).toContain('uiExtensions');
+ expect(output).toContain('data-gd-ui-extension-container="true"');
expect(output).toContain('extension-1');
expect(output).not.toContain('extension-2');
});
+ it('renders provided apps as debug JSON when requested', () => {
+ const matchingExtension: UiExtension = {
+ id: 'extension-1',
+ type: 'CHECKOUT',
+ target: 'some.target',
+ };
+ const apps: EnabledStoreUiExtensionApp[] = [
+ {
+ id: 'app-1',
+ name: 'app-1',
+ release: null,
+ uiExtensions: [matchingExtension],
+ },
+ ];
+
+ const output = renderToStaticMarkup(
+
+ );
+
+ expect(output).toContain('uiExtensions');
+ expect(output).toContain('extension-1');
+ });
+
it('renders public API response extensions', () => {
const extension: UiExtension = {
id: 'extension-1',
@@ -84,7 +107,7 @@ describe('Target', () => {
);
- expect(output).toContain('uiExtensions');
+ expect(output).toContain('data-gd-ui-extension-container="true"');
expect(output).toContain('extension-1');
});
diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx
index 731cf7af..c5ebf1f0 100644
--- a/packages/react/src/ui-extensions/target.tsx
+++ b/packages/react/src/ui-extensions/target.tsx
@@ -2,9 +2,21 @@
import { useMemo } from 'react';
import { useEnabledStoreUiExtensions } from './hooks';
+import { buildUiExtensionContext, UiExtensionRuntimeHost } from './runtime';
import type { TargetProps } from './types';
-export function Target({ id, apps, storeId }: TargetProps) {
+export function Target({
+ id,
+ apps,
+ storeId,
+ orderId,
+ runtime = 'dom-bundle',
+ initialProps,
+ locale,
+ currencyCode,
+ theme,
+ onExtensionError,
+}: TargetProps) {
const { data, error, isLoading } = useEnabledStoreUiExtensions({
target: id,
storeId,
@@ -20,8 +32,36 @@ export function Target({ id, apps, storeId }: TargetProps) {
);
const targetExtensions = providedExtensions || data || [];
+ const context = useMemo(
+ () =>
+ buildUiExtensionContext({
+ id,
+ storeId,
+ orderId,
+ locale,
+ currencyCode,
+ theme,
+ }),
+ [id, storeId, orderId, locale, currencyCode, theme]
+ );
if (targetExtensions.length) {
+ if (runtime === 'dom-bundle') {
+ return (
+ <>
+ {targetExtensions.map(extension => (
+
+ ))}
+ >
+ );
+ }
+
return (
{JSON.stringify({ uiExtensions: targetExtensions }, null, 2)}
);
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index 4a2b83ee..e03f0fab 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -1,5 +1,11 @@
import type { ResultOf } from 'gql.tada';
import { GetEnabledStoreUiExtensionsQuery } from '@/lib/godaddy/checkout-queries';
+import type {
+ UiExtensionContext,
+ UiExtensionInitialProps,
+ UiExtensionRuntimeError,
+ UiExtensionRuntimeType,
+} from './runtime/types';
export type UiExtensionTargetId = string;
@@ -35,6 +41,12 @@ export interface TargetProps {
storeId?: string;
orderId?: string;
apps?: EnabledStoreUiExtensionApp[];
+ runtime?: Extract;
+ initialProps?: UiExtensionInitialProps;
+ locale?: string;
+ currencyCode?: string;
+ theme?: UiExtensionContext['theme'];
+ onExtensionError?(error: UiExtensionRuntimeError): void;
}
export interface UseEnabledStoreUiExtensionsOptions {
From ab34f1ec8bc9f038697d68fc6a2019ea323b7f4f Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 25 Jun 2026 11:03:10 -0500
Subject: [PATCH 08/11] make debug a console output instead of renderer and add
error boundaries
---
packages/react/src/godaddy-provider.tsx | 7 -
.../runtime/dom-bundle-runtime.test.ts | 56 ++++++++
.../runtime/dom-bundle-runtime.ts | 106 ++++++++++++--
.../react/src/ui-extensions/runtime/index.ts | 7 +
.../ui-extensions/runtime/runtime-host.tsx | 133 ++++++++++++++----
.../react/src/ui-extensions/runtime/types.ts | 32 ++++-
.../react/src/ui-extensions/target.test.tsx | 60 +++++++-
packages/react/src/ui-extensions/target.tsx | 45 +++---
packages/react/src/ui-extensions/types.ts | 2 +-
packages/react/src/ui-extensions/utils.ts | 14 +-
10 files changed, 381 insertions(+), 81 deletions(-)
diff --git a/packages/react/src/godaddy-provider.tsx b/packages/react/src/godaddy-provider.tsx
index c13fd245..cf8b7952 100644
--- a/packages/react/src/godaddy-provider.tsx
+++ b/packages/react/src/godaddy-provider.tsx
@@ -96,13 +96,6 @@ export interface GoDaddyProviderProps {
localization?: typeof enUs;
appearance?: GoDaddyAppearance;
debug?: boolean;
- /**
- * API host for checkout GraphQL requests.
- * Defaults to production (https://checkout.commerce.api.godaddy.com).
- *
- * Internal devs can set to:
- * - "http://localhost:3000" for local development
- */
apiHost?: string;
clientId?: string;
storeId?: string;
diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
index 033d1c9c..26b3e151 100644
--- a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
+++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts
@@ -112,4 +112,60 @@ describe('DomBundleUiExtensionRuntime', () => {
});
expect(unmount).toHaveBeenCalled();
});
+
+ it('does not mount when unmounted before the script loads', async () => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ const mount = vi.fn();
+ const errors: UiExtensionRuntimeError[] = [];
+ const mountPromise = runtime.mount({
+ extension: createExtension(),
+ context: { target: 'checkout.test-target' },
+ container: document.createElement('div'),
+ onError: error => errors.push(error),
+ });
+
+ const script = await getLastScript();
+ await runtime.unmount();
+ window.GoDaddyUiExtensions?.register({ mount });
+ script.dispatchEvent(new Event('load'));
+ await mountPromise;
+
+ expect(errors).toEqual([]);
+ expect(mount).not.toHaveBeenCalled();
+ });
+
+ it('applies queued updates after mount finishes', async () => {
+ const runtime = new DomBundleUiExtensionRuntime();
+ const update = vi.fn();
+ const mountPromise = runtime.mount({
+ extension: createExtension(),
+ context: { target: 'checkout.test-target' },
+ initialProps: { orderId: 'initial-order' },
+ container: document.createElement('div'),
+ onError: () => undefined,
+ });
+
+ const script = await getLastScript();
+ await runtime.update({
+ context: { target: 'checkout.test-target', orderId: 'updated-order' },
+ initialProps: { orderId: 'updated-order' },
+ });
+ window.GoDaddyUiExtensions?.register({
+ mount: vi.fn(),
+ update,
+ });
+ script.dispatchEvent(new Event('load'));
+ await mountPromise;
+
+ expect(update).toHaveBeenCalledWith({
+ context: { target: 'checkout.test-target', orderId: 'updated-order' },
+ initialProps: { orderId: 'updated-order' },
+ extension: {
+ id: 'extension-1',
+ applicationId: 'app-1',
+ releaseId: 'release-1',
+ target: 'checkout.test-target',
+ },
+ });
+ });
});
diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
index 8de88213..86cbc155 100644
--- a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
+++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts
@@ -9,7 +9,7 @@ import type {
UiExtensionRuntimeUpdateInput,
} from './types';
-const DEFAULT_TIMEOUT_MS = 3000;
+const DEFAULT_TIMEOUT_MS = 5000;
let scriptLoadQueue = Promise.resolve();
@@ -172,7 +172,11 @@ function loadRegisteredContract(
export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
private contract: DomExtensionContract | undefined;
private extension: UiExtension | undefined;
+ private hasMounted = false;
+ private isDisposed = false;
+ private isMounting = false;
private metadata: UiExtensionMetadata | undefined;
+ private pendingUpdate: UiExtensionRuntimeUpdateInput | undefined;
private timeoutMs: number;
constructor(options: { timeoutMs?: number } = {}) {
@@ -181,6 +185,8 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
async mount(input: UiExtensionRuntimeMountInput) {
const { container, context, extension, initialProps, onError } = input;
+ this.clearRuntimeState();
+ this.isDisposed = false;
this.extension = extension;
if (!container) {
@@ -207,7 +213,14 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
extension,
this.timeoutMs
);
+
+ if (this.isDisposed) {
+ this.clearRuntimeState();
+ return;
+ }
+
this.contract = contract;
+ this.isMounting = true;
await withTimeout(
Promise.resolve(
@@ -225,7 +238,31 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
message: 'UI extension mount timed out.',
})
);
+
+ this.isMounting = false;
+ this.hasMounted = true;
+
+ if (this.isDisposed) {
+ await this.unmount();
+ return;
+ }
+
+ const pendingUpdate = this.pendingUpdate;
+ if (
+ pendingUpdate &&
+ (pendingUpdate.context !== context ||
+ pendingUpdate.initialProps !== initialProps)
+ ) {
+ await this.update(pendingUpdate);
+ }
} catch (cause) {
+ this.isMounting = false;
+
+ if (this.isDisposed) {
+ this.clearRuntimeState();
+ return;
+ }
+
onError(
isRuntimeError(cause)
? cause
@@ -238,18 +275,34 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
}
}
- async update({ context, initialProps }: UiExtensionRuntimeUpdateInput) {
- if (!this.contract?.update || !this.extension || !this.metadata) {
+ async update(input: UiExtensionRuntimeUpdateInput) {
+ this.pendingUpdate = input;
+
+ if (
+ this.isDisposed ||
+ !this.contract?.update ||
+ !this.extension ||
+ !this.metadata ||
+ !this.hasMounted
+ ) {
return;
}
try {
- await Promise.resolve(
- this.contract.update({
- context,
- initialProps,
- extension: this.metadata,
- })
+ await withTimeout(
+ Promise.resolve(
+ this.contract.update({
+ context: input.context,
+ initialProps: input.initialProps,
+ extension: this.metadata,
+ })
+ ),
+ this.timeoutMs,
+ () =>
+ createRuntimeError(this.extension as UiExtension, {
+ code: 'update_failed',
+ message: 'UI extension update timed out.',
+ })
);
} catch (cause) {
throw createRuntimeError(this.extension, {
@@ -261,12 +314,32 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
}
async unmount() {
+ this.isDisposed = true;
+
+ if (this.isMounting && !this.hasMounted) {
+ return;
+ }
+
+ if (!this.hasMounted) {
+ this.clearRuntimeState();
+ return;
+ }
+
if (!this.contract?.unmount || !this.extension) {
+ this.clearRuntimeState();
return;
}
try {
- await Promise.resolve(this.contract.unmount());
+ await withTimeout(
+ Promise.resolve(this.contract.unmount()),
+ this.timeoutMs,
+ () =>
+ createRuntimeError(this.extension as UiExtension, {
+ code: 'unmount_failed',
+ message: 'UI extension unmount timed out.',
+ })
+ );
} catch (cause) {
throw createRuntimeError(this.extension, {
code: 'unmount_failed',
@@ -274,11 +347,18 @@ export class DomBundleUiExtensionRuntime implements UiExtensionRuntime {
cause,
});
} finally {
- this.contract = undefined;
- this.extension = undefined;
- this.metadata = undefined;
+ this.clearRuntimeState();
}
}
+
+ private clearRuntimeState() {
+ this.contract = undefined;
+ this.extension = undefined;
+ this.hasMounted = false;
+ this.isMounting = false;
+ this.metadata = undefined;
+ this.pendingUpdate = undefined;
+ }
}
function isRuntimeError(value: unknown): value is UiExtensionRuntimeError {
diff --git a/packages/react/src/ui-extensions/runtime/index.ts b/packages/react/src/ui-extensions/runtime/index.ts
index dae8312e..221584b5 100644
--- a/packages/react/src/ui-extensions/runtime/index.ts
+++ b/packages/react/src/ui-extensions/runtime/index.ts
@@ -7,9 +7,16 @@ export type {
DomExtensionContract,
DomExtensionMountInput,
DomExtensionUpdateInput,
+ UiExtensionActionRequest,
+ UiExtensionCapabilities,
+ UiExtensionComponentNode,
+ UiExtensionComponentTree,
UiExtensionContext,
UiExtensionInitialProps,
+ UiExtensionRuntime,
UiExtensionRuntimeError,
UiExtensionRuntimeErrorCode,
+ UiExtensionRuntimeMountInput,
UiExtensionRuntimeType,
+ UiExtensionRuntimeUpdateInput,
} from './types';
diff --git a/packages/react/src/ui-extensions/runtime/runtime-host.tsx b/packages/react/src/ui-extensions/runtime/runtime-host.tsx
index b28a1857..1f0ef880 100644
--- a/packages/react/src/ui-extensions/runtime/runtime-host.tsx
+++ b/packages/react/src/ui-extensions/runtime/runtime-host.tsx
@@ -1,21 +1,41 @@
'use client';
-import { useEffect, useMemo, useRef } from 'react';
+import { Component, type ReactNode, useEffect, useMemo, useRef } from 'react';
import type { UiExtension } from '../types';
import { DomBundleUiExtensionRuntime } from './dom-bundle-runtime';
import type {
UiExtensionContext,
UiExtensionInitialProps,
+ UiExtensionRuntime,
UiExtensionRuntimeError,
+ UiExtensionRuntimeType,
} from './types';
export interface UiExtensionRuntimeHostProps {
extension: UiExtension;
context: UiExtensionContext;
initialProps?: UiExtensionInitialProps;
+ runtimeType?: Extract;
onError?(error: UiExtensionRuntimeError): void;
}
+interface UiExtensionErrorBoundaryProps {
+ children: ReactNode;
+ extension: UiExtension;
+ fallback?: ReactNode;
+ onError?(error: UiExtensionRuntimeError): void;
+}
+
+function createUiExtensionRuntime(
+ runtimeType: Extract
+): UiExtensionRuntime {
+ switch (runtimeType) {
+ case 'dom-bundle':
+ default:
+ return new DomBundleUiExtensionRuntime();
+ }
+}
+
function getExtensionKey(extension: UiExtension) {
return [
extension.id,
@@ -25,14 +45,64 @@ function getExtensionKey(extension: UiExtension) {
].join(':');
}
-export function UiExtensionRuntimeHost({
+function createHostRuntimeError(
+ extension: UiExtension,
+ error: unknown,
+ code: UiExtensionRuntimeError['code'],
+ message: string
+): UiExtensionRuntimeError {
+ return error && typeof error === 'object' && 'code' in error
+ ? (error as UiExtensionRuntimeError)
+ : {
+ code,
+ message,
+ runtimeType: 'dom-bundle',
+ extensionId: extension.id,
+ applicationId: extension.applicationId,
+ releaseId: extension.releaseId,
+ target: extension.target,
+ cause: error,
+ };
+}
+
+class UiExtensionErrorBoundary extends Component {
+ state = { hasError: false };
+
+ static getDerivedStateFromError() {
+ return { hasError: true };
+ }
+
+ componentDidCatch(error: unknown) {
+ const { extension, onError } = this.props;
+
+ onError?.(
+ createHostRuntimeError(
+ extension,
+ error,
+ 'mount_failed',
+ 'UI extension runtime host failed to render.'
+ )
+ );
+ }
+
+ render() {
+ if (this.state.hasError) {
+ return this.props.fallback ?? null;
+ }
+
+ return this.props.children;
+ }
+}
+
+function UiExtensionRuntimeHostContainer({
context,
extension,
initialProps,
+ runtimeType = 'dom-bundle',
onError,
}: UiExtensionRuntimeHostProps) {
const containerRef = useRef(null);
- const runtimeRef = useRef(undefined);
+ const runtimeRef = useRef(undefined);
const onErrorRef = useRef(onError);
const extensionKey = useMemo(() => getExtensionKey(extension), [extension]);
@@ -41,7 +111,7 @@ export function UiExtensionRuntimeHost({
}, [onError]);
useEffect(() => {
- const runtime = new DomBundleUiExtensionRuntime();
+ const runtime = createUiExtensionRuntime(runtimeType);
runtimeRef.current = runtime;
void runtime.mount({
@@ -54,40 +124,30 @@ export function UiExtensionRuntimeHost({
return () => {
runtimeRef.current = undefined;
- void runtime.unmount().catch(error => {
+ void Promise.resolve(runtime.unmount()).catch(error => {
onErrorRef.current?.(
- error && typeof error === 'object' && 'code' in error
- ? (error as UiExtensionRuntimeError)
- : {
- code: 'unmount_failed',
- message: 'Failed to unmount UI extension.',
- runtimeType: 'dom-bundle',
- extensionId: extension.id,
- applicationId: extension.applicationId,
- releaseId: extension.releaseId,
- target: extension.target,
- cause: error,
- }
+ createHostRuntimeError(
+ extension,
+ error,
+ 'unmount_failed',
+ 'Failed to unmount UI extension.'
+ )
);
});
};
- }, [extensionKey]);
+ }, [extensionKey, runtimeType]);
useEffect(() => {
- void runtimeRef.current?.update({ context, initialProps }).catch(error => {
+ void Promise.resolve(
+ runtimeRef.current?.update({ context, initialProps })
+ ).catch(error => {
onErrorRef.current?.(
- error && typeof error === 'object' && 'code' in error
- ? (error as UiExtensionRuntimeError)
- : {
- code: 'update_failed',
- message: 'Failed to update UI extension.',
- runtimeType: 'dom-bundle',
- extensionId: extension.id,
- applicationId: extension.applicationId,
- releaseId: extension.releaseId,
- target: extension.target,
- cause: error,
- }
+ createHostRuntimeError(
+ extension,
+ error,
+ 'update_failed',
+ 'Failed to update UI extension.'
+ )
);
});
}, [context, extension, initialProps]);
@@ -101,3 +161,14 @@ export function UiExtensionRuntimeHost({
/>
);
}
+
+export function UiExtensionRuntimeHost(props: UiExtensionRuntimeHostProps) {
+ return (
+
+
+
+ );
+}
diff --git a/packages/react/src/ui-extensions/runtime/types.ts b/packages/react/src/ui-extensions/runtime/types.ts
index cb40c305..c5f1f6d2 100644
--- a/packages/react/src/ui-extensions/runtime/types.ts
+++ b/packages/react/src/ui-extensions/runtime/types.ts
@@ -1,6 +1,6 @@
import type { UiExtension } from '../types';
-export type UiExtensionRuntimeType = 'debug' | 'dom-bundle' | 'worker-sdk';
+export type UiExtensionRuntimeType = 'dom-bundle' | 'worker-sdk';
export type UiExtensionInitialProps = Record;
@@ -51,7 +51,10 @@ export type UiExtensionRuntimeErrorCode =
| 'mount_timeout'
| 'mount_failed'
| 'update_failed'
- | 'unmount_failed';
+ | 'unmount_failed'
+ | 'protocol_error'
+ | 'render_tree_invalid'
+ | 'action_rejected';
export interface UiExtensionRuntimeError {
code: UiExtensionRuntimeErrorCode;
@@ -64,12 +67,37 @@ export interface UiExtensionRuntimeError {
cause?: unknown;
}
+export interface UiExtensionCapabilities {
+ apiAccess?: boolean;
+ stateManagement?: boolean;
+ blockProgression?: boolean;
+ checkoutData?: Array<'cart' | 'totals' | 'shipping' | 'customer'>;
+}
+
+export interface UiExtensionComponentNode {
+ id?: string;
+ type: string;
+ props?: Record;
+ children?: Array;
+}
+
+export type UiExtensionComponentTree = UiExtensionComponentNode;
+
+export interface UiExtensionActionRequest {
+ action: string;
+ input?: unknown;
+}
+
export interface UiExtensionRuntimeMountInput {
extension: UiExtension;
context: UiExtensionContext;
initialProps?: UiExtensionInitialProps;
+ capabilities?: UiExtensionCapabilities;
container?: HTMLElement;
+ onRender?(tree: UiExtensionComponentTree): void;
+ onResize?(size: { height?: number; width?: number }): void;
onError(error: UiExtensionRuntimeError): void;
+ onActionRequest?(request: UiExtensionActionRequest): Promise;
}
export interface UiExtensionRuntimeUpdateInput {
diff --git a/packages/react/src/ui-extensions/target.test.tsx b/packages/react/src/ui-extensions/target.test.tsx
index 3c95638e..07beadb0 100644
--- a/packages/react/src/ui-extensions/target.test.tsx
+++ b/packages/react/src/ui-extensions/target.test.tsx
@@ -1,13 +1,24 @@
import { renderToStaticMarkup } from 'react-dom/server';
import { beforeEach, describe, expect, it, vi } from 'vitest';
+import { useGoDaddyContext } from '@/godaddy-provider';
import { useEnabledStoreUiExtensions } from './hooks';
import { Target } from './target';
-import type { EnabledStoreUiExtensionApp, UiExtension } from './types';
+import type {
+ EnabledStoreUiExtensionApp,
+ EnabledUiExtensionApp,
+ UiExtension,
+} from './types';
+import { groupAppsByUiExtensionTarget } from './utils';
+
+vi.mock('@/godaddy-provider', () => ({
+ useGoDaddyContext: vi.fn(),
+}));
vi.mock('./hooks', () => ({
useEnabledStoreUiExtensions: vi.fn(),
}));
+const mockUseGoDaddyContext = vi.mocked(useGoDaddyContext);
const mockUseEnabledStoreUiExtensions = vi.mocked(useEnabledStoreUiExtensions);
function mockHookResult(overrides = {}) {
@@ -22,6 +33,10 @@ function mockHookResult(overrides = {}) {
describe('Target', () => {
beforeEach(() => {
vi.clearAllMocks();
+ mockUseGoDaddyContext.mockReturnValue({
+ debug: false,
+ t: {} as ReturnType['t'],
+ });
mockHookResult();
});
@@ -71,7 +86,11 @@ describe('Target', () => {
expect(output).not.toContain('extension-2');
});
- it('renders provided apps as debug JSON when requested', () => {
+ it('does not render debug JSON when GoDaddyProvider debug is enabled', () => {
+ mockUseGoDaddyContext.mockReturnValue({
+ debug: true,
+ t: {} as ReturnType['t'],
+ });
const matchingExtension: UiExtension = {
id: 'extension-1',
type: 'CHECKOUT',
@@ -87,11 +106,12 @@ describe('Target', () => {
];
const output = renderToStaticMarkup(
-
+
);
- expect(output).toContain('uiExtensions');
+ expect(output).toContain('data-gd-ui-extension-container="true"');
expect(output).toContain('extension-1');
+ expect(output).not.toContain('uiExtensions');
});
it('renders public API response extensions', () => {
@@ -121,3 +141,35 @@ describe('Target', () => {
expect(output).toContain('Failed to load extensions');
});
});
+
+describe('groupAppsByUiExtensionTarget', () => {
+ it('groups each app once per target', () => {
+ const apps: EnabledUiExtensionApp[] = [
+ {
+ id: 'app-1',
+ name: 'App 1',
+ release: {
+ id: 'release-1',
+ version: '1.0.0',
+ uiExtensions: [
+ {
+ id: 'extension-1',
+ type: 'CHECKOUT',
+ target: 'some.target',
+ },
+ {
+ id: 'extension-2',
+ type: 'CHECKOUT',
+ target: 'some.target',
+ },
+ ],
+ },
+ },
+ ];
+
+ const grouped = groupAppsByUiExtensionTarget(apps);
+
+ expect(grouped['some.target']).toHaveLength(1);
+ expect(grouped['some.target']?.[0]?.uiExtensions).toHaveLength(2);
+ });
+});
diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx
index c5ebf1f0..2e097b8c 100644
--- a/packages/react/src/ui-extensions/target.tsx
+++ b/packages/react/src/ui-extensions/target.tsx
@@ -1,6 +1,7 @@
'use client';
-import { useMemo } from 'react';
+import { useEffect, useMemo } from 'react';
+import { useGoDaddyContext } from '@/godaddy-provider';
import { useEnabledStoreUiExtensions } from './hooks';
import { buildUiExtensionContext, UiExtensionRuntimeHost } from './runtime';
import type { TargetProps } from './types';
@@ -17,6 +18,7 @@ export function Target({
theme,
onExtensionError,
}: TargetProps) {
+ const { debug } = useGoDaddyContext();
const { data, error, isLoading } = useEnabledStoreUiExtensions({
target: id,
storeId,
@@ -45,25 +47,32 @@ export function Target({
[id, storeId, orderId, locale, currencyCode, theme]
);
- if (targetExtensions.length) {
- if (runtime === 'dom-bundle') {
- return (
- <>
- {targetExtensions.map(extension => (
-
- ))}
- >
- );
- }
+ useEffect(() => {
+ if (!debug || !targetExtensions.length) return;
+
+ // biome-ignore lint/suspicious/noConsole: debug mode intentionally exposes extension metadata to developers
+ console.debug('[GoDaddy UI Extensions]', {
+ target: id,
+ uiExtensions: targetExtensions,
+ context,
+ initialPropKeys: initialProps ? Object.keys(initialProps) : [],
+ });
+ }, [debug, id, targetExtensions, context, initialProps]);
+ if (targetExtensions.length) {
return (
- {JSON.stringify({ uiExtensions: targetExtensions }, null, 2)}
+ <>
+ {targetExtensions.map(extension => (
+
+ ))}
+ >
);
}
diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts
index e03f0fab..a5e2147b 100644
--- a/packages/react/src/ui-extensions/types.ts
+++ b/packages/react/src/ui-extensions/types.ts
@@ -41,7 +41,7 @@ export interface TargetProps {
storeId?: string;
orderId?: string;
apps?: EnabledStoreUiExtensionApp[];
- runtime?: Extract;
+ runtime?: Extract;
initialProps?: UiExtensionInitialProps;
locale?: string;
currencyCode?: string;
diff --git a/packages/react/src/ui-extensions/utils.ts b/packages/react/src/ui-extensions/utils.ts
index fee16a37..7cb8fa3c 100644
--- a/packages/react/src/ui-extensions/utils.ts
+++ b/packages/react/src/ui-extensions/utils.ts
@@ -11,16 +11,20 @@ export function groupAppsByUiExtensionTarget(
for (const enabledApp of apps || []) {
const app = withReleaseUiExtensions(enabledApp);
+ const uiExtensionsByTarget = new Map();
for (const extension of app.uiExtensions) {
if (!extension.target) continue;
- const uiExtensions = app.uiExtensions.filter(
- uiExtension => uiExtension.target === extension.target
- );
+ uiExtensionsByTarget.set(extension.target, [
+ ...(uiExtensionsByTarget.get(extension.target) || []),
+ extension,
+ ]);
+ }
- grouped[extension.target] ??= [];
- grouped[extension.target].push({
+ for (const [target, uiExtensions] of uiExtensionsByTarget) {
+ grouped[target] ??= [];
+ grouped[target].push({
...app,
release: app.release
? {
From bd39fe38ae24dcb2c1af4c49b7ab9e6f3905898b Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 25 Jun 2026 11:17:17 -0500
Subject: [PATCH 09/11] add changeset
---
.changeset/legal-beers-knock.md | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 .changeset/legal-beers-knock.md
diff --git a/.changeset/legal-beers-knock.md b/.changeset/legal-beers-knock.md
new file mode 100644
index 00000000..df8dc5fb
--- /dev/null
+++ b/.changeset/legal-beers-knock.md
@@ -0,0 +1,5 @@
+---
+"@godaddy/react": patch
+---
+
+Add ui extension support for targets
From 391923e67e6807cbf9038d1c98776709a9efb166 Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 25 Jun 2026 11:48:24 -0500
Subject: [PATCH 10/11] only debug log once
---
.../src/components/checkout/target/target.tsx | 3 ++
.../src/ui-extensions/runtime/script-url.ts | 12 ++++-
packages/react/src/ui-extensions/target.tsx | 51 +++++++++++++++++--
3 files changed, 61 insertions(+), 5 deletions(-)
diff --git a/packages/react/src/components/checkout/target/target.tsx b/packages/react/src/components/checkout/target/target.tsx
index ea774bde..a0a69e85 100644
--- a/packages/react/src/components/checkout/target/target.tsx
+++ b/packages/react/src/components/checkout/target/target.tsx
@@ -47,6 +47,9 @@ export function Target({ id }: { id: CheckoutTarget }) {
'm-0'
)}
>
+ {debug && target ? (
+ {id}
+ ) : null}
{content}
{uiExtensionApps?.length ? (
0 && value[end - 1] === '/') {
+ end -= 1;
+ }
+
+ return value.slice(0, end);
+}
+
export function getUiExtensionScriptUrl(
extension: UiExtension
): BuildUiExtensionScriptUrlResult {
@@ -31,7 +41,7 @@ export function getUiExtensionScriptUrl(
}
try {
- const baseUrl = cdnUrl.replace(/\/+$/, '');
+ const baseUrl = trimTrailingSlashes(cdnUrl);
const url = [
baseUrl,
'apps',
diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx
index 2e097b8c..529547e8 100644
--- a/packages/react/src/ui-extensions/target.tsx
+++ b/packages/react/src/ui-extensions/target.tsx
@@ -1,10 +1,38 @@
'use client';
-import { useEffect, useMemo } from 'react';
+import { useEffect, useMemo, useRef } from 'react';
import { useGoDaddyContext } from '@/godaddy-provider';
import { useEnabledStoreUiExtensions } from './hooks';
import { buildUiExtensionContext, UiExtensionRuntimeHost } from './runtime';
-import type { TargetProps } from './types';
+import type { TargetProps, UiExtension } from './types';
+
+function getInitialPropKeys(initialProps?: Record) {
+ return initialProps ? Object.keys(initialProps).sort() : [];
+}
+
+function getDebugLogSignature({
+ context,
+ id,
+ initialPropKeys,
+ targetExtensions,
+}: {
+ context: unknown;
+ id: string;
+ initialPropKeys: string[];
+ targetExtensions: UiExtension[];
+}) {
+ return JSON.stringify({
+ target: id,
+ extensionKeys: targetExtensions.map(extension => [
+ extension.id,
+ extension.applicationId,
+ extension.releaseId,
+ extension.target,
+ ]),
+ context,
+ initialPropKeys,
+ });
+}
export function Target({
id,
@@ -19,6 +47,7 @@ export function Target({
onExtensionError,
}: TargetProps) {
const { debug } = useGoDaddyContext();
+ const lastDebugLogSignatureRef = useRef(undefined);
const { data, error, isLoading } = useEnabledStoreUiExtensions({
target: id,
storeId,
@@ -50,12 +79,26 @@ export function Target({
useEffect(() => {
if (!debug || !targetExtensions.length) return;
+ const initialPropKeys = getInitialPropKeys(initialProps);
+ const signature = getDebugLogSignature({
+ context,
+ id,
+ initialPropKeys,
+ targetExtensions,
+ });
+
+ if (lastDebugLogSignatureRef.current === signature) {
+ return;
+ }
+
+ lastDebugLogSignatureRef.current = signature;
+
// biome-ignore lint/suspicious/noConsole: debug mode intentionally exposes extension metadata to developers
- console.debug('[GoDaddy UI Extensions]', {
+ console.info('[GoDaddy UI Extensions]', {
target: id,
uiExtensions: targetExtensions,
context,
- initialPropKeys: initialProps ? Object.keys(initialProps) : [],
+ initialPropKeys,
});
}, [debug, id, targetExtensions, context, initialProps]);
From 1ceac083e62cf597dea55fcebd97c2264c62fa5a Mon Sep 17 00:00:00 2001
From: Phil Bennett
Date: Thu, 25 Jun 2026 12:43:31 -0500
Subject: [PATCH 11/11] add standalone notes and notes targets
---
.../src/components/checkout/checkout.tsx | 4 +-
.../checkout/form/checkout-form.tsx | 66 +++++++++++++++----
.../checkout/pickup/local-pickup.tsx | 9 ++-
.../src/components/checkout/target/types.ts | 2 +
4 files changed, 67 insertions(+), 14 deletions(-)
diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx
index bccf60cc..67007929 100644
--- a/packages/react/src/components/checkout/checkout.tsx
+++ b/packages/react/src/components/checkout/checkout.tsx
@@ -48,7 +48,8 @@ export type LayoutSection =
| 'payment'
| 'pickup'
| 'tips'
- | 'delivery';
+ | 'delivery'
+ | 'notes';
export const LayoutSections = {
EXPRESS_CHECKOUT: 'express-checkout',
@@ -58,6 +59,7 @@ export const LayoutSections = {
PICKUP: 'pickup',
DELIVERY: 'delivery',
TIPS: 'tips',
+ NOTES: 'notes',
} as const;
export type StripeConfig = {
diff --git a/packages/react/src/components/checkout/form/checkout-form.tsx b/packages/react/src/components/checkout/form/checkout-form.tsx
index 3e5fa9f2..6ed5ff5f 100644
--- a/packages/react/src/components/checkout/form/checkout-form.tsx
+++ b/packages/react/src/components/checkout/form/checkout-form.tsx
@@ -122,6 +122,12 @@ export function CheckoutForm({
const isFree = orderTotal <= 0;
const showExpressButtons = subtotal > 0;
+ const enableDelivery = Boolean(
+ session?.enableShipping || session?.enableLocalPickup
+ );
+ const enableStandaloneNotes = Boolean(
+ session?.enableNotesCollection && !enableDelivery
+ );
// Show shipping/taxes/fees lines if collection is enabled OR if there's
// a preset amount on the order. This way merchants who disable collection
@@ -171,8 +177,8 @@ export function CheckoutForm({
const totalSavings = Math.abs(orderDiscount + lineItemDiscounts);
const [gridTemplateAreas, sectionLength] = React.useMemo(() => {
- const { enableTips, paymentMethods, enableShipping, enableLocalPickup } =
- session || {};
+ const { enableTips, paymentMethods } = session || {};
+
if (!props?.layout) {
const enableExpressCheckout = Object.values(paymentMethods ?? {}).some(
method =>
@@ -181,18 +187,31 @@ export function CheckoutForm({
method.checkoutTypes.includes(CheckoutType.EXPRESS)
);
- const enableDelivery = enableShipping || enableLocalPickup;
- const defaultTemplate = ` ${enableExpressCheckout ? "'express-checkout'" : ''} 'contact' ${enableDelivery ? "'delivery'" : ''} '${deliveryMethodToGridArea[deliveryMethod]}' ${enableTips ? "'tips'" : ''} 'payment'`;
- // Return consistent tuple type: [string, number]
- let totalSections = 2;
- enableTips && totalSections++;
- enableDelivery && totalSections++;
- enableExpressCheckout && totalSections++;
- return [defaultTemplate, totalSections];
+ const deliveryArea = enableDelivery
+ ? deliveryMethodToGridArea[deliveryMethod]
+ : undefined;
+ const defaultAreas = [
+ enableExpressCheckout ? 'express-checkout' : undefined,
+ 'contact',
+ enableDelivery ? 'delivery' : undefined,
+ deliveryArea,
+ enableTips ? 'tips' : undefined,
+ enableStandaloneNotes ? 'notes' : undefined,
+ 'payment',
+ ].filter(Boolean);
+ const defaultTemplate = defaultAreas
+ .map(section => `'${section}'`)
+ .join(' ');
+
+ return [defaultTemplate, defaultAreas.length];
}
// Filter out sections that shouldn't be shown based on delivery method
const filteredLayout = props.layout.filter(section => {
+ if (section === 'notes') {
+ return enableStandaloneNotes;
+ }
+
if (section !== 'shipping' && section !== 'pickup') {
return true;
}
@@ -220,6 +239,9 @@ export function CheckoutForm({
if (!enableTips && section === 'tips') {
return false;
}
+ if (!enableStandaloneNotes && section === 'notes') {
+ return false;
+ }
return !filteredLayout.includes(section);
});
@@ -227,7 +249,13 @@ export function CheckoutForm({
const completeLayout = [...filteredLayout, ...missingLayoutSections];
return [`'${completeLayout.join("' '")}'`, completeLayout.length];
- }, [props?.layout, deliveryMethod, session]);
+ }, [
+ props?.layout,
+ deliveryMethod,
+ session,
+ enableDelivery,
+ enableStandaloneNotes,
+ ]);
React.useEffect(() => {
if (deliveryMethod) {
@@ -379,11 +407,25 @@ export function CheckoutForm({
)}
- {session?.enableNotesCollection ? : null}
+ {session?.enableNotesCollection ? (
+ <>
+
+
+
+ >
+ ) : null}
) : null}
+ {enableStandaloneNotes ? (
+
+
+
+
+
+
+ ) : null}
)}
- {session?.enableNotesCollection ? : null}
+ {session?.enableNotesCollection ? (
+ <>
+
+
+
+ >
+ ) : null}
{selectedLocationId && displayHours && showStoreHours && (