Attach, swap or remove a checkout experience’s upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn’t exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.
A checkout experience: a named group of shipping methods shown together at checkout. It does not decide who sees it — the checkout tree does. An experience can also group checkout widgets, which are not covered here, and a post-purchase upsell page.
True when landed costs (duties and import fees) are added to every method’s price in this experience. Omitted when the merchant has never configured it.
Shipping methods shown first at checkout, in this order, as IDs from methods. The first one available is pre-selected for the shopper; methods not listed follow in their usual order. Omitted when auto-selection is off for this experience.
Days Redo assumes an order takes to ship when it estimates delivery dates, for every shipping method in this experience. A dynamic method’s own fulfillmentDelayDaysOverride takes precedence. Omitted when the experience uses the store-level value. A whole number of days, zero or more.
True when landed costs (duties and import fees) are added to this method’s price, overriding the experience-level setting. Omitted when the method does not override it.
Dynamic methods only. The carrier services this method quotes live rates from. This is the answer to ‘which carrier do my checkout rates come from’ — the rates are fetched by Redo from these carriers. Empty means no carrier service has been pinned, so the method draws on whatever the account has available.
Whether the merchant has this carrier service turned on. A disabled service is configured but not quoted. Defaults to true, and is omitted only on records predating the flag.
Shopper-facing description used in place of description under the same condition as fallbackName: description contains customer-name template variables and the shopper’s name is not available. Omitted when the merchant has not set one.
Shopper-facing name used in place of name when name contains customer-name template variables and the shopper’s name is not available at quote time. Ignored when name has no variables. Omitted when the merchant has not set one, in which case an unpersonalized name renders with the variables emptied out.
Dynamic methods only. Days Redo assumes an order takes to ship when it estimates delivery dates for this method, overriding the experience’s fulfillmentDelayDaysOverride. Omitted when the method uses the experience’s value, or the store-level value if the experience sets none. A whole number of days, zero or more.
Dynamic methods only. Markup applied to every live carrier rate on this method, on top of which per-carrier-service markups still apply. Omitted when no method-level markup is set.
Shopper-facing name of the shipping method as it appears at checkout. May contain customer-name template variables — ‘{customer_name}’, ‘{customer_name:first}’, ‘{customer_name:last}’ — which are substituted per shopper. Preserve them when rewriting this field, or personalization is silently dropped; see fallbackName for what is shown when the shopper’s name is unknown.
Floor applied after the relative bound: the effective minimum is the greater of this and the referenced price plus byAtLeast. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints, and omitted when unset.
ID of the shipping method this method’s price is bounded against. Matches the id of another method in this same response. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints.
Human-readable price: ‘FREE’, a formatted amount like ‘$5.99’, ‘DYNAMIC’ for carrier-calculated rates, ‘CUSTOM’ for merchant-scripted rates, or ’-’ when no price is configured. Reflects only the first entry in rates, so on a method with several it can read ‘FREE’ or show the cheapest tier while most carts are charged something else — read rates for the full picture.
Fixed methods only. Every configured price, in order. More than one entry means the price varies by cart weight or cart value; a single entry with empty conditions is a flat price.
Dynamic methods only. When set, the cheapest carrier service delivering within this service level’s window is used. Omitted when the method is not bucketed by service level.
Shipping discounts applied to this method, in order. READ ONLY: these are configured by Redo, not by the merchant, and they sync to a live storefront-platform function, so writing them here would put the stored rules and the deployed function out of step. Creating or updating a shipping method carries them over untouched. Omitted when the method has no discount rules.
How the price is produced: FIXED is a merchant-set price served by Redo with no carrier involved, DYNAMIC is quoted live from the carriers listed in carrierServices, CUSTOM is produced by a merchant-authored script.
The post-purchase upsell page attached to this experience, or null. It wins over the post-purchase flow, and over any A/B test in it, for orders placed through this experience.
mutation { checkoutExperienceUpsellPageSet(checkoutExperienceId: "...", confirmLiveChange: true, upsellPageId: "...") { active addLandedCosts autoSelectedShippingMethodIds createdAt fulfillmentDelayDaysOverride id name shippingAiStatus # ... }}
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Redo","colors":{"primary":"#FF4405","light":"#FF4405","dark":"#1b1b1b"},"logo":{"light":"https://mintcdn.com/redo-44af351d/KtmWeYG860C3iLpm/docs/logo/light.svg?fit=max\u0026auto=format\u0026n=KtmWeYG860C3iLpm\u0026q=85\u0026s=d7d25c69bed7e16ea3f3ad1334492765","dark":"https://mintcdn.com/redo-44af351d/KtmWeYG860C3iLpm/docs/logo/dark.svg?fit=max\u0026auto=format\u0026n=KtmWeYG860C3iLpm\u0026q=85\u0026s=20a39501a0e50b6d8040a4d1c6b5bf1c"},"favicon":"https://mintcdn.com/redo-44af351d/bJ_qKygAPDy-o3KA/docs/favicon.ico?fit=max\u0026auto=format\u0026n=bJ_qKygAPDy-o3KA\u0026q=85\u0026s=cbe6e872979f1e3bedec3eabcd7d5641","api":{"openapi":"api-schema/openapi.yaml"},"background":{"decoration":"windows"},"navbar":{"links":[{"href":"https://app.getredo.com","label":"Dashboard"}],"primary":{"type":"button","label":"Get a Demo","href":"https://redo.com/en/demo"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/redo-tech","website":"https://redo.com"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"redo-44af351d","hasAudioNarration":false,"actualSubdomain":"redo-44af351d","customDomains":["developers.redo.com"],"gitSource":{"type":"gitlab","owner":"redo/redoapp/product","repo":"developer-docs-site","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":87173070,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aecc22736a5ceb9aa8d756f","collectionId":"deb900b1-e6ff-4034-9015-b9ea2688565b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecc22736a5ceb9aa8d756f"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6aed42887bed0c475d747001","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"API Reference","count":750},{"language":"default","tag":"Reference","count":679},{"language":"default","tag":"Objects","count":419},{"language":"default","tag":"Marketing","count":198},{"language":"default","tag":"Checkout","count":151},{"language":"default","tag":"Queries","count":132},{"language":"default","tag":"Mutations","count":125},{"language":"default","tag":"Integrations","count":61},{"language":"default","tag":"Endpoints","count":57},{"language":"default","tag":"Return Integrations","count":53}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set","slug":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set","pageMetadata":{"title":"checkoutExperienceUpsellPageSet","description":"Attach, swap or remove a checkout experience's upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs `confirmLiveChange`, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn't exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Attach, swap or remove a checkout experience’s upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs \", _jsx(_components.code, {\n children: \"confirmLiveChange\"\n }), \", or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn’t exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Expandable,Heading,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Required scopes:`}),` `,_jsx(_components.a,{href:`/docs/api-reference/v3/reference/scopes#scope-checkout_write`,children:_jsx(_components.code,{children:`checkout_write`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`arguments`,children:`Arguments`}),`\n`,_jsx(ResponseField,{name:`checkoutExperienceId`,type:`ID!`,required:true,id:`param-checkout-experience-id`,children:_jsx(_components.p,{children:`The experience.`})}),`\n`,_jsx(ResponseField,{name:`confirmLiveChange`,type:`Boolean`,id:`param-confirm-live-change`,children:_jsx(_components.p,{children:`Set after a person agrees to change what shoppers see right now.`})}),`\n`,_jsx(ResponseField,{name:`upsellPageId`,type:`ID`,id:`param-upsell-page-id`,children:_jsx(_components.p,{children:`The page to attach; omit or pass null to remove it.`})}),`\n`,_jsx(Heading,{level:`2`,id:`returns`,children:`Returns`}),`\n`,_jsxs(ResponseField,{name:`checkoutExperienceUpsellPageSet`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/checkout-experience`,children:`CheckoutExperience`}),id:`param-checkout-experience-upsell-page-set`,children:[_jsx(_components.p,{children:`A checkout experience: a named group of shipping methods shown together at checkout. It does not decide who sees it — the checkout tree does. An experience can also group checkout widgets, which are not covered here, and a post-purchase upsell page.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`active`,type:`Boolean!`,required:true,id:`param-active`,children:_jsx(_components.p,{children:`True when this experience is reachable in the team’s live checkout tree.`})}),_jsx(ResponseField,{name:`addLandedCosts`,type:`Boolean`,id:`param-add-landed-costs`,children:_jsx(_components.p,{children:`True when landed costs (duties and import fees) are added to every method’s price in this experience. Omitted when the merchant has never configured it.`})}),_jsx(ResponseField,{name:`autoSelectedShippingMethodIds`,type:`[ID!]`,id:`param-auto-selected-shipping-method-ids`,children:_jsxs(_components.p,{children:[`Shipping methods shown first at checkout, in this order, as IDs from `,_jsx(_components.code,{children:`methods`}),`. The first one available is pre-selected for the shopper; methods not listed follow in their usual order. Omitted when auto-selection is off for this experience.`]})}),_jsx(ResponseField,{name:`createdAt`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/date-time`,children:`DateTime!`}),required:true,id:`param-created-at`,children:_jsx(_components.p,{children:`Creation timestamp, ISO 8601 UTC.`})}),_jsx(ResponseField,{name:`fulfillmentDelayDaysOverride`,type:`Int`,id:`param-fulfillment-delay-days-override`,children:_jsxs(_components.p,{children:[`Days Redo assumes an order takes to ship when it estimates delivery dates, for every shipping method in this experience. A dynamic method’s own `,_jsx(_components.code,{children:`fulfillmentDelayDaysOverride`}),` takes precedence. Omitted when the experience uses the store-level value. A whole number of days, zero or more.`]})}),_jsx(ResponseField,{name:`id`,type:`ID!`,required:true,id:`param-id`,children:_jsx(_components.p,{children:`Checkout experience ID.`})}),_jsxs(ResponseField,{name:`methods`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method`,children:`[ShippingMethod!]!`}),required:true,id:`param-methods`,children:[_jsx(_components.p,{children:`Shipping methods offered by this experience.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`addLandedCostsOverride`,type:`Boolean`,id:`param-add-landed-costs-override`,children:_jsx(_components.p,{children:`True when landed costs (duties and import fees) are added to this method’s price, overriding the experience-level setting. Omitted when the method does not override it.`})}),_jsxs(ResponseField,{name:`carrierServices`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-carrier-service`,children:`[ShippingMethodCarrierService!]`}),id:`param-carrier-services`,children:[_jsx(_components.p,{children:`Dynamic methods only. The carrier services this method quotes live rates from. This is the answer to ‘which carrier do my checkout rates come from’ — the rates are fetched by Redo from these carriers. Empty means no carrier service has been pinned, so the method draws on whatever the account has available.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`carrier`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-carrier`,children:`ShippingCarrier!`}),required:true,id:`param-carrier`,children:_jsx(_components.p,{children:`Carrier this method draws a live rate from.`})}),_jsx(ResponseField,{name:`enabled`,type:`Boolean`,id:`param-enabled`,children:_jsx(_components.p,{children:`Whether the merchant has this carrier service turned on. A disabled service is configured but not quoted. Defaults to true, and is omitted only on records predating the flag.`})}),_jsx(ResponseField,{name:`markup`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-carrier-service-markup`,children:`ShippingMethodCarrierServiceMarkup`}),id:`param-markup`,children:_jsx(_components.p,{children:`Markup applied to this carrier service specifically, on top of any method-level markup. Omitted when no per-service markup is set.`})}),_jsx(ResponseField,{name:`service`,type:`String!`,required:true,id:`param-service`,children:_jsx(_components.p,{children:`Carrier-specific service code, e.g. ‘fedex_ground’ or ‘usps_priority’. The valid set differs per carrier, so this is not a single closed enum.`})})]})]}),_jsxs(ResponseField,{name:`coverageTypes`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-coverage-types`,children:`ShippingMethodCoverageTypes`}),id:`param-coverage-types`,children:[_jsx(_components.p,{children:`Redo coverage bundled into this shipping method. Omitted when no coverage is bundled.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`packageProtection`,type:`Boolean`,id:`param-package-protection`,children:_jsx(_components.p,{children:`True when package protection is included. Omitted when never configured.`})}),_jsx(ResponseField,{name:`return`,type:`Boolean`,id:`param-return`,children:_jsx(_components.p,{children:`True when return coverage is included. Omitted when never configured.`})})]})]}),_jsx(ResponseField,{name:`description`,type:`String!`,required:true,id:`param-description`,children:_jsxs(_components.p,{children:[`Shopper-facing description shown next to the method at checkout. Like `,_jsx(_components.code,{children:`name`}),`, it may contain customer-name template variables; see `,_jsx(_components.code,{children:`fallbackDescription`}),`.`]})}),_jsx(ResponseField,{name:`excludedCarriers`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-carrier`,children:`[ShippingCarrier!]`}),id:`param-excluded-carriers`,children:_jsx(_components.p,{children:`Dynamic methods only. Carriers never considered for this method. Omitted when no carrier is excluded.`})}),_jsx(ResponseField,{name:`fallbackDescription`,type:`String`,id:`param-fallback-description`,children:_jsxs(_components.p,{children:[`Shopper-facing description used in place of `,_jsx(_components.code,{children:`description`}),` under the same condition as `,_jsx(_components.code,{children:`fallbackName`}),`: `,_jsx(_components.code,{children:`description`}),` contains customer-name template variables and the shopper’s name is not available. Omitted when the merchant has not set one.`]})}),_jsx(ResponseField,{name:`fallbackName`,type:`String`,id:`param-fallback-name`,children:_jsxs(_components.p,{children:[`Shopper-facing name used in place of `,_jsx(_components.code,{children:`name`}),` when `,_jsx(_components.code,{children:`name`}),` contains customer-name template variables and the shopper’s name is not available at quote time. Ignored when `,_jsx(_components.code,{children:`name`}),` has no variables. Omitted when the merchant has not set one, in which case an unpersonalized `,_jsx(_components.code,{children:`name`}),` renders with the variables emptied out.`]})}),_jsx(ResponseField,{name:`fulfillmentDelayDaysOverride`,type:`Int`,id:`param-fulfillment-delay-days-override-1`,children:_jsxs(_components.p,{children:[`Dynamic methods only. Days Redo assumes an order takes to ship when it estimates delivery dates for this method, overriding the experience’s `,_jsx(_components.code,{children:`fulfillmentDelayDaysOverride`}),`. Omitted when the method uses the experience’s value, or the store-level value if the experience sets none. A whole number of days, zero or more.`]})}),_jsx(ResponseField,{name:`id`,type:`ID!`,required:true,id:`param-id-1`,children:_jsx(_components.p,{children:`Shipping method ID.`})}),_jsxs(ResponseField,{name:`markup`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-markup`,children:`ShippingMethodMarkup`}),id:`param-markup-1`,children:[_jsx(_components.p,{children:`Dynamic methods only. Markup applied to every live carrier rate on this method, on top of which per-carrier-service markups still apply. Omitted when no method-level markup is set.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`amount`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-markup-amount`,children:`ShippingMethodMarkupAmount`}),id:`param-amount`,children:_jsx(_components.p,{children:`Flat amount added on top of every carrier rate. Omitted when only a percentage markup is set, or none.`})}),_jsx(ResponseField,{name:`percentage`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal`}),id:`param-percentage`,children:_jsx(_components.p,{children:`Percentage added on top of every carrier rate, as a decimal string (e.g. ‘10’ means +10%). Omitted when only a flat markup is set, or none.`})})]})]}),_jsx(ResponseField,{name:`name`,type:`String!`,required:true,id:`param-name`,children:_jsxs(_components.p,{children:[`Shopper-facing name of the shipping method as it appears at checkout. May contain customer-name template variables — ‘{customer_name}’, ‘{customer_name:first}’, ‘{customer_name:last}’ — which are substituted per shopper. Preserve them when rewriting this field, or personalization is silently dropped; see `,_jsx(_components.code,{children:`fallbackName`}),` for what is shown when the shopper’s name is unknown.`]})}),_jsx(ResponseField,{name:`orderTags`,type:`[String!]`,id:`param-order-tags`,children:_jsx(_components.p,{children:`Tags applied to the order when this method is bought. Omitted when the merchant has configured no tags.`})}),_jsxs(ResponseField,{name:`priceBounds`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-bounds`,children:`ShippingMethodPriceBounds`}),id:`param-price-bounds`,children:[_jsx(_components.p,{children:`Dynamic methods only. Hard clamp applied after markup and rounding. Omitted when the price is not clamped.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`currency`,type:`String!`,required:true,id:`param-currency`,children:_jsx(_components.p,{children:`Currency of the bounds.`})}),_jsx(ResponseField,{name:`maximum`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal`}),id:`param-maximum`,children:_jsx(_components.p,{children:`Highest price ever shown, as a decimal string. Omitted when there is no ceiling.`})}),_jsx(ResponseField,{name:`minimum`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal`}),id:`param-minimum`,children:_jsx(_components.p,{children:`Lowest price ever shown, as a decimal string. Omitted when there is no floor.`})})]})]}),_jsxs(ResponseField,{name:`priceConstraints`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-constraints`,children:`ShippingMethodPriceConstraints`}),id:`param-price-constraints`,children:[_jsx(_components.p,{children:`Bounds the method’s sold price must stay within. Omitted when the merchant has set no price or margin constraints.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`absoluteMinimumPrice`,type:`Float`,id:`param-absolute-minimum-price`,children:_jsxs(_components.p,{children:[`Floor applied after the relative bound: the effective minimum is the greater of this and the referenced price plus `,_jsx(_components.code,{children:`byAtLeast`}),`. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints, and omitted when unset.`]})}),_jsx(ResponseField,{name:`byAtLeast`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-inequality`,children:`ShippingMethodPriceInequality`}),id:`param-by-at-least`,children:_jsx(_components.p,{children:`How far above the referenced method’s price this method must sit. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints, and omitted when unset.`})}),_jsx(ResponseField,{name:`byAtMost`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-inequality`,children:`ShippingMethodPriceInequality`}),id:`param-by-at-most`,children:_jsx(_components.p,{children:`How far above the referenced method’s price this method may sit. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints, and omitted when unset.`})}),_jsx(ResponseField,{name:`currency`,type:`String!`,required:true,id:`param-currency-1`,children:_jsx(_components.p,{children:`Currency all bounds are expressed in.`})}),_jsx(ResponseField,{name:`kind`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-constraint-kind`,children:`ShippingMethodPriceConstraintKind!`}),required:true,id:`param-kind`,children:_jsx(_components.p,{children:`How the bounds are expressed: ‘DEFAULT’ bounds the price absolutely, ‘RELATIVE_TO_OTHER_RATE_TABLE’ bounds it against another shipping method’s price.`})}),_jsx(ResponseField,{name:`marginAtLeast`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-inequality`,children:`ShippingMethodPriceInequality`}),id:`param-margin-at-least`,children:_jsx(_components.p,{children:`Suggested lower margin bound. Omitted when no lower margin bound is set.`})}),_jsx(ResponseField,{name:`marginAtMost`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-price-inequality`,children:`ShippingMethodPriceInequality`}),id:`param-margin-at-most`,children:_jsx(_components.p,{children:`Suggested upper margin bound. Omitted when no upper margin bound is set.`})}),_jsx(ResponseField,{name:`maxPrice`,type:`Float`,id:`param-max-price`,children:_jsx(_components.p,{children:`Highest price this method may be sold at. Present only on ‘DEFAULT’ constraints, and omitted when no upper bound is set.`})}),_jsx(ResponseField,{name:`minPrice`,type:`Float`,id:`param-min-price`,children:_jsx(_components.p,{children:`Lowest price this method may be sold at. Present only on ‘DEFAULT’ constraints, and omitted when no lower bound is set.`})}),_jsx(ResponseField,{name:`relativeToMethodId`,type:`ID`,id:`param-relative-to-method-id`,children:_jsxs(_components.p,{children:[`ID of the shipping method this method’s price is bounded against. Matches the `,_jsx(_components.code,{children:`id`}),` of another method in this same response. Present only on ‘RELATIVE_TO_OTHER_RATE_TABLE’ constraints.`]})})]})]}),_jsx(ResponseField,{name:`priceDisplay`,type:`String!`,required:true,id:`param-price-display`,children:_jsxs(_components.p,{children:[`Human-readable price: ‘FREE’, a formatted amount like ‘$5.99’, ‘DYNAMIC’ for carrier-calculated rates, ‘CUSTOM’ for merchant-scripted rates, or ’-’ when no price is configured. Reflects only the first entry in `,_jsx(_components.code,{children:`rates`}),`, so on a method with several it can read ‘FREE’ or show the cheapest tier while most carts are charged something else — read `,_jsx(_components.code,{children:`rates`}),` for the full picture.`]})}),_jsx(ResponseField,{name:`rateSelection`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-rate-selection`,children:`ShippingMethodRateSelection`}),id:`param-rate-selection`,children:_jsx(_components.p,{children:`Dynamic methods only. Which of the eligible live carrier rates is shown to the shopper. Omitted when the merchant has not chosen a preset.`})}),_jsxs(ResponseField,{name:`rates`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-rate`,children:`[ShippingMethodRate!]`}),id:`param-rates`,children:[_jsxs(_components.p,{children:[`Fixed methods only. Every configured price, in order. More than one entry means the price varies by cart weight or cart value; a single entry with empty `,_jsx(_components.code,{children:`conditions`}),` is a flat price.`]}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`conditions`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-condition`,children:`[ShippingMethodCondition!]!`}),required:true,id:`param-conditions`,children:_jsx(_components.p,{children:`Cart weight or cart value conditions this price applies to. Empty when the price applies to every cart.`})}),_jsx(ResponseField,{name:`currency`,type:`String!`,required:true,id:`param-currency-2`,children:_jsxs(_components.p,{children:[`Currency of `,_jsx(_components.code,{children:`price`}),`.`]})}),_jsx(ResponseField,{name:`enabled`,type:`Boolean`,id:`param-enabled-1`,children:_jsx(_components.p,{children:`Whether the merchant has this rate turned on. Defaults to true, and is omitted only on records predating the flag.`})}),_jsx(ResponseField,{name:`price`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal!`}),required:true,id:`param-price`,children:_jsxs(_components.p,{children:[`This rate’s price as a decimal string, e.g. ‘5.99’. ‘0’ means free shipping for carts matching `,_jsx(_components.code,{children:`conditions`}),`.`]})})]})]}),_jsx(ResponseField,{name:`rounding`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-rounding`,children:`ShippingMethodRounding`}),id:`param-rounding`,children:_jsx(_components.p,{children:`Dynamic methods only. How the marked-up price is rounded before it is shown. Omitted when prices are shown unrounded.`})}),_jsx(ResponseField,{name:`serviceCode`,type:`String`,id:`param-service-code`,children:_jsx(_components.p,{children:`Identifier the storefront platform uses for this shipping option at checkout. Omitted when the merchant has not set one.`})}),_jsx(ResponseField,{name:`serviceLevel`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-service-level`,children:`ShippingMethodServiceLevel`}),id:`param-service-level`,children:_jsx(_components.p,{children:`Dynamic methods only. When set, the cheapest carrier service delivering within this service level’s window is used. Omitted when the method is not bucketed by service level.`})}),_jsxs(ResponseField,{name:`shippingDiscountRules`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-discount-rule`,children:`[ShippingMethodDiscountRule!]`}),id:`param-shipping-discount-rules`,children:[_jsx(_components.p,{children:`Shipping discounts applied to this method, in order. READ ONLY: these are configured by Redo, not by the merchant, and they sync to a live storefront-platform function, so writing them here would put the stored rules and the deployed function out of step. Creating or updating a shipping method carries them over untouched. Omitted when the method has no discount rules.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`currency`,type:`String`,id:`param-currency-3`,children:_jsx(_components.p,{children:`Currency the cart bounds and discount amount are expressed in. Omitted when the rule sets neither cart bounds nor a flat discount amount.`})}),_jsx(ResponseField,{name:`discountAmount`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal`}),id:`param-discount-amount`,children:_jsx(_components.p,{children:`Flat amount taken off the shipping price, as a decimal string. Omitted when the rule discounts by percentage instead.`})}),_jsx(ResponseField,{name:`discountPercentage`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/decimal`,children:`Decimal`}),id:`param-discount-percentage`,children:_jsx(_components.p,{children:`Percentage taken off the shipping price, as a decimal string (e.g. ‘50’ means half off). Omitted when the rule discounts by a flat amount instead.`})}),_jsx(ResponseField,{name:`maxCartPrice`,type:`Float`,id:`param-max-cart-price`,children:_jsx(_components.p,{children:`Cart total at or below which the discount applies. Omitted when the rule has no upper bound.`})}),_jsx(ResponseField,{name:`minCartPrice`,type:`Float`,id:`param-min-cart-price`,children:_jsx(_components.p,{children:`Cart total at or above which the discount applies. Omitted when the rule has no lower bound.`})})]})]}),_jsx(ResponseField,{name:`type`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-method-type`,children:`ShippingMethodType!`}),required:true,id:`param-type`,children:_jsxs(_components.p,{children:[`How the price is produced: FIXED is a merchant-set price served by Redo with no carrier involved, DYNAMIC is quoted live from the carriers listed in `,_jsx(_components.code,{children:`carrierServices`}),`, CUSTOM is produced by a merchant-authored script.`]})})]})]}),_jsx(ResponseField,{name:`name`,type:`String!`,required:true,id:`param-name-1`,children:_jsx(_components.p,{children:`Merchant-facing name of the checkout experience.`})}),_jsx(ResponseField,{name:`shippingAiStatus`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/shipping-ai-status`,children:`ShippingAiStatus!`}),required:true,id:`param-shipping-ai-status`,children:_jsx(_components.p,{children:`Whether Shipping AI is setting this experience’s shipping prices for shoppers.`})}),_jsxs(ResponseField,{name:`upsellPage`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page`,children:`UpsellPage`}),id:`param-upsell-page`,children:[_jsx(_components.p,{children:`The post-purchase upsell page attached to this experience, or null. It wins over the post-purchase flow, and over any A/B test in it, for orders placed through this experience.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsxs(ResponseField,{name:`banner`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-banner`,children:`UpsellPageBanner!`}),required:true,id:`param-banner`,children:[_jsx(_components.p,{children:`Its banner.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`show`,type:`Boolean!`,required:true,id:`param-show`,children:_jsx(_components.p,{children:`Whether the banner shows.`})}),_jsx(ResponseField,{name:`supportingText`,type:`String!`,required:true,id:`param-supporting-text`,children:_jsx(_components.p,{children:`The text under the title.`})}),_jsx(ResponseField,{name:`supportingTextSize`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-text-size`,children:`UpsellPageTextSize!`}),required:true,id:`param-supporting-text-size`,children:_jsx(_components.p,{children:`The supporting text’s size.`})}),_jsx(ResponseField,{name:`title`,type:`String!`,required:true,id:`param-title`,children:_jsx(_components.p,{children:`Its title.`})}),_jsx(ResponseField,{name:`titleSize`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-text-size`,children:`UpsellPageTextSize!`}),required:true,id:`param-title-size`,children:_jsx(_components.p,{children:`The title’s size.`})})]})]}),_jsx(ResponseField,{name:`createdAt`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/date-time`,children:`DateTime!`}),required:true,id:`param-created-at-1`,children:_jsx(_components.p,{children:`When it was created.`})}),_jsx(ResponseField,{name:`excludedProductTags`,type:`[String!]!`,required:true,id:`param-excluded-product-tags`,children:_jsx(_components.p,{children:`Tags that keep a product out of recommendations.`})}),_jsx(ResponseField,{name:`id`,type:`ID!`,required:true,id:`param-id-2`,children:_jsx(_components.p,{children:`The page’s id.`})}),_jsx(ResponseField,{name:`inUse`,type:`Boolean!`,required:true,id:`param-in-use`,children:_jsxs(_components.p,{children:[`Whether the live flow or a live checkout experience uses it. Changing a page in use takes `,_jsx(_components.code,{children:`confirmLiveChange`}),`, and it can’t be deleted.`]})}),_jsx(ResponseField,{name:`locked`,type:`Boolean!`,required:true,id:`param-locked`,children:_jsx(_components.p,{children:`Whether post-purchase is locked for the store, which refuses writes.`})}),_jsx(ResponseField,{name:`name`,type:`String!`,required:true,id:`param-name-2`,children:_jsx(_components.p,{children:`The merchant-facing name.`})}),_jsxs(ResponseField,{name:`products`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-product`,children:`[UpsellPageProduct!]!`}),required:true,id:`param-products`,children:[_jsx(_components.p,{children:`The products it offers, one to four.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`allowQuantitySelection`,type:`Boolean!`,required:true,id:`param-allow-quantity-selection`,children:_jsx(_components.p,{children:`Whether the shopper can pick a quantity.`})}),_jsx(ResponseField,{name:`collectionId`,type:`String`,id:`param-collection-id`,children:_jsx(_components.p,{children:`The numeric Shopify collection id, for COLLECTION.`})}),_jsx(ResponseField,{name:`customDescription`,type:`String`,id:`param-custom-description`,children:_jsx(_components.p,{children:`A description to show instead of the product’s own.`})}),_jsx(ResponseField,{name:`discountAmount`,type:`String!`,required:true,id:`param-discount-amount-1`,children:_jsx(_components.p,{children:`The discount, as a decimal string.`})}),_jsx(ResponseField,{name:`discountType`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-discount-type`,children:`UpsellPageDiscountType!`}),required:true,id:`param-discount-type`,children:_jsxs(_components.p,{children:[`What `,_jsx(_components.code,{children:`discountAmount`}),` means.`]})}),_jsx(ResponseField,{name:`featuredVariantId`,type:`String`,id:`param-featured-variant-id`,children:_jsx(_components.p,{children:`The variant whose image is featured, for MANUAL.`})}),_jsx(ResponseField,{name:`productId`,type:`String`,id:`param-product-id`,children:_jsx(_components.p,{children:`The Shopify product GID, for MANUAL.`})}),_jsx(ResponseField,{name:`showCompareAtPrice`,type:`Boolean!`,required:true,id:`param-show-compare-at-price`,children:_jsx(_components.p,{children:`Whether the compare-at price shows.`})}),_jsx(ResponseField,{name:`showDescription`,type:`Boolean!`,required:true,id:`param-show-description`,children:_jsx(_components.p,{children:`Whether a description shows.`})}),_jsx(ResponseField,{name:`showIfAlreadyInCart`,type:`Boolean!`,required:true,id:`param-show-if-already-in-cart`,children:_jsx(_components.p,{children:`Whether it’s offered when already in the order.`})}),_jsx(ResponseField,{name:`source`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-product-source`,children:`UpsellPageProductSource!`}),required:true,id:`param-source`,children:_jsx(_components.p,{children:`How the product is picked.`})}),_jsx(ResponseField,{name:`variantIds`,type:`[String!]`,id:`param-variant-ids`,children:_jsx(_components.p,{children:`The Shopify variant GIDs on offer, for MANUAL.`})})]})]}),_jsxs(ResponseField,{name:`timer`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-timer`,children:`UpsellPageTimer!`}),required:true,id:`param-timer`,children:[_jsx(_components.p,{children:`Its countdown timer.`}),_jsxs(Expandable,{title:`fields`,lazyRender:true,children:[_jsx(ResponseField,{name:`minutes`,type:`Int!`,required:true,id:`param-minutes`,children:_jsx(_components.p,{children:`How long it counts down, in minutes.`})}),_jsx(ResponseField,{name:`show`,type:`Boolean!`,required:true,id:`param-show-1`,children:_jsx(_components.p,{children:`Whether the timer shows.`})}),_jsx(ResponseField,{name:`status`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-timer-status`,children:`UpsellPageTimerStatus!`}),required:true,id:`param-status`,children:_jsx(_components.p,{children:`Its banner style.`})}),_jsx(ResponseField,{name:`supportingText`,type:`String!`,required:true,id:`param-supporting-text-1`,children:_jsx(_components.p,{children:`The text beside the countdown.`})}),_jsx(ResponseField,{name:`supportingTextSize`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-text-size`,children:`UpsellPageTextSize!`}),required:true,id:`param-supporting-text-size-1`,children:_jsx(_components.p,{children:`The supporting text’s size.`})}),_jsx(ResponseField,{name:`textColor`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-timer-color`,children:`UpsellPageTimerColor!`}),required:true,id:`param-text-color`,children:_jsx(_components.p,{children:`The countdown’s color.`})}),_jsx(ResponseField,{name:`textSize`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/checkout/upsell-page-text-size`,children:`UpsellPageTextSize!`}),required:true,id:`param-text-size`,children:_jsx(_components.p,{children:`The countdown’s size.`})})]})]}),_jsx(ResponseField,{name:`updatedAt`,type:_jsx(_components.a,{href:`/docs/api-reference/v3/reference/common/date-time`,children:`DateTime!`}),required:true,id:`param-updated-at`,children:_jsx(_components.p,{children:`When it last changed.`})})]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`example`,children:`Example`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`13`,language:`graphql`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`graphql`,children:_jsxs(_components.code,{language:`graphql`,numberOfLines:`13`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`mutation`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` checkoutExperienceUpsellPageSet`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`checkoutExperienceId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`confirmLiveChange`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`upsellPageId`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"...\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` active`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` addLandedCosts`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` autoSelectedShippingMethodIds`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` createdAt`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` fulfillmentDelayDaysOverride`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` id`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` name`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:` shippingAiStatus`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:` # ...`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"checkoutExperienceUpsellPageSet","description":"Attach, swap or remove a checkout experience's upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs `confirmLiveChange`, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn't exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Arguments","slug":"arguments","depth":2,"children":[]},{"title":"Returns","slug":"returns","depth":2,"children":[]},{"title":"Example","slug":"example","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"redo-44af351d","siteName":"Redo","title":"checkoutExperienceUpsellPageSet - Redo","navMaps":{"firstHrefInVersion":{"v3 (GraphQL)":{"href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set","matchLevel":0},"v2 (REST)":{"href":"/docs/api-reference/introduction","matchLevel":3}},"firstHrefInLanguage":{}},"lastModified":"2026-11-06T00:19:34.985Z","originalFileLocation":"docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Attach, swap or remove a checkout experience\u0026#x27;s upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn\u0026#x27;t exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Redo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"checkoutExperienceUpsellPageSet - Redo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Attach, swap or remove a checkout experience\u0026#x27;s upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn\u0026#x27;t exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Redo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://redo-44af351d.mintlify.site/_mintlify/api/og/v2?division=Mutations\u0026amp;title=checkoutExperienceUpsellPageSet\u0026amp;description=Attach%2C+swap+or+remove+a+checkout+experience%27s+upsell+page.+Its+page+wins+over+the+post-purchase+flow%2C+and+over+any+A%2FB+test+in+it%2C+for+orders+placed+through+th\u0026amp;theme=c0a5946fdf52cef9d6e3f6cc\u0026amp;signature=6ae3b8612d02d8acc607abc415384bdbb2bac0ca788ff530f576490e34bdfc19\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"checkoutExperienceUpsellPageSet - Redo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Attach, swap or remove a checkout experience\u0026#x27;s upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn\u0026#x27;t exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://redo-44af351d.mintlify.site/_mintlify/api/og/v2?division=Mutations\u0026amp;title=checkoutExperienceUpsellPageSet\u0026amp;description=Attach%2C+swap+or+remove+a+checkout+experience%27s+upsell+page.+Its+page+wins+over+the+post-purchase+flow%2C+and+over+any+A%2FB+test+in+it%2C+for+orders+placed+through+th\u0026amp;theme=c0a5946fdf52cef9d6e3f6cc\u0026amp;signature=6ae3b8612d02d8acc607abc415384bdbb2bac0ca788ff530f576490e34bdfc19\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/redo-44af351d/EQY-0EZG4e-KYhl3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Redo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF4405\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.redo.com/#organization\",\"name\":\"Redo\",\"url\":\"https://developers.redo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/redo-44af351d/KtmWeYG860C3iLpm/docs/logo/light.svg?fit=max\u0026auto=format\u0026n=KtmWeYG860C3iLpm\u0026q=85\u0026s=d7d25c69bed7e16ea3f3ad1334492765\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.redo.com#website\",\"name\":\"Redo\",\"url\":\"https://developers.redo.com\",\"publisher\":{\"@id\":\"https://developers.redo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set#webpage\",\"url\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set\",\"name\":\"checkoutExperienceUpsellPageSet\",\"description\":\"Attach, swap or remove a checkout experience's upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn't exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\",\"dateModified\":\"2026-11-06T00:19:34.985Z\",\"isPartOf\":{\"@id\":\"https://developers.redo.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Reference\",\"item\":\"https://developers.redo.com/docs/api-reference/v3/reference/analytics/queries/analytics-catalog-entities\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Checkout\",\"item\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Mutations\",\"item\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-conclude\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"checkoutExperienceUpsellPageSet\",\"item\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set#article\",\"headline\":\"checkoutExperienceUpsellPageSet\",\"name\":\"checkoutExperienceUpsellPageSet\",\"description\":\"Attach, swap or remove a checkout experience's upsell page. Its page wins over the post-purchase flow, and over any A/B test in it, for orders placed through that experience. Changing a live experience needs confirmLiveChange, or fails with CHECKOUT_EXPERIENCE_LIVE (409). Null if the experience or the page doesn't exist, or belongs to another store. CONVERSION_FEATURE_LOCKED (409) when post-purchase is locked for the store.\",\"url\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set\",\"mainEntityOfPage\":{\"@id\":\"https://developers.redo.com/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set#webpage\"},\"dateModified\":\"2026-11-06T00:19:34.985Z\",\"publisher\":{\"@id\":\"https://developers.redo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.redo.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Redo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Redo","nav":{"global":null,"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/docs"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/docs/guides/introduction"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/docs/integrations/introduction"}]},{"tab":"API Reference","versions":[{"version":"v3 (GraphQL)","default":true,"groups":[{"group":"Getting Started","pages":[{"title":"Introduction","icon":"hand-wave","href":"/docs/api-reference/v3/introduction"},{"title":"Authentication","icon":"key","href":"/docs/api-reference/v3/authentication"},{"title":"Queries \u0026 mutations","icon":"code","href":"/docs/api-reference/v3/queries-mutations"},{"title":"Pagination","icon":"list","href":"/docs/api-reference/v3/pagination"},{"title":"Rate limiting","icon":"gauge-high","href":"/docs/api-reference/v3/rate-limiting"},{"title":"Errors","icon":"triangle-exclamation","href":"/docs/api-reference/v3/errors"},{"title":"Stability and deprecation","icon":"shield-check","href":"/docs/api-reference/v3/stability"},{"title":"Experimental fields","icon":"flask","href":"/docs/api-reference/v3/experimental"},{"title":"Changelog","icon":"rss","href":"/docs/api-reference/v3/changelog"}]},{"group":"Guides","pages":[{"title":"Reconciling payouts","icon":"wallet","href":"/docs/api-reference/v3/reconciling-payouts"}]},{"group":"Reference","pages":[{"group":"Analytics","root":{"title":"Analytics","href":"/docs/api-reference/v3/reference/analytics/overview"},"pages":[{"group":"Queries","pages":[{"title":"analyticsCatalogEntities","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-catalog-entities"},{"title":"analyticsCatalogEntityDetails","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-catalog-entity-details"},{"title":"analyticsCatalogSearch","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-catalog-search"},{"title":"analyticsReport","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-report"},{"title":"analyticsReportExport","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-report-export"},{"title":"analyticsReportRows","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-report-rows"},{"title":"analyticsReports","href":"/docs/api-reference/v3/reference/analytics/queries/analytics-reports"}]},{"group":"Mutations","pages":[{"title":"analyticsReportCreateFromPlan","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-create-from-plan"},{"title":"analyticsReportDelete","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-delete"},{"title":"analyticsReportDuplicate","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-duplicate"},{"title":"analyticsReportEditFromPlan","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-edit-from-plan"},{"title":"analyticsReportEditPlan","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-edit-plan"},{"title":"analyticsReportExportStart","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-export-start"},{"title":"analyticsReportPlan","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-plan"},{"title":"analyticsReportRevisionRestore","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-revision-restore"},{"title":"analyticsReportScheduleRemove","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-schedule-remove"},{"title":"analyticsReportScheduleSet","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-schedule-set"},{"title":"analyticsReportUpdate","href":"/docs/api-reference/v3/reference/analytics/mutations/analytics-report-update"}]},{"group":"Objects","pages":[{"title":"AnalyticsCatalogDefinition","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-definition"},{"title":"AnalyticsCatalogEntity","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-entity"},{"title":"AnalyticsCatalogEntityDetail","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-entity-detail"},{"title":"AnalyticsCatalogEntityDetails","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-entity-details"},{"title":"AnalyticsCatalogField","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-field"},{"title":"AnalyticsCatalogMatch","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-match"},{"title":"AnalyticsCatalogRelationship","href":"/docs/api-reference/v3/reference/analytics/analytics-catalog-relationship"},{"title":"AnalyticsReport","href":"/docs/api-reference/v3/reference/analytics/analytics-report"},{"title":"AnalyticsReportCadence","href":"/docs/api-reference/v3/reference/analytics/analytics-report-cadence"},{"title":"AnalyticsReportColumn","href":"/docs/api-reference/v3/reference/analytics/analytics-report-column"},{"title":"AnalyticsReportCreator","href":"/docs/api-reference/v3/reference/analytics/analytics-report-creator"},{"title":"AnalyticsReportDefinition","href":"/docs/api-reference/v3/reference/analytics/analytics-report-definition"},{"title":"AnalyticsReportExport","href":"/docs/api-reference/v3/reference/analytics/analytics-report-export"},{"title":"AnalyticsReportFilterDescription","href":"/docs/api-reference/v3/reference/analytics/analytics-report-filter-description"},{"title":"AnalyticsReportPlan","href":"/docs/api-reference/v3/reference/analytics/analytics-report-plan"},{"title":"AnalyticsReportPlanColumn","href":"/docs/api-reference/v3/reference/analytics/analytics-report-plan-column"},{"title":"AnalyticsReportResultColumn","href":"/docs/api-reference/v3/reference/analytics/analytics-report-result-column"},{"title":"AnalyticsReportRevision","href":"/docs/api-reference/v3/reference/analytics/analytics-report-revision"},{"title":"AnalyticsReportRow","href":"/docs/api-reference/v3/reference/analytics/analytics-report-row"},{"title":"AnalyticsReportSchedule","href":"/docs/api-reference/v3/reference/analytics/analytics-report-schedule"},{"title":"AnalyticsReportSort","href":"/docs/api-reference/v3/reference/analytics/analytics-report-sort"}]}]},{"group":"Automations","root":{"title":"Automations","href":"/docs/api-reference/v3/reference/automations/overview"},"pages":[{"group":"Queries","pages":[{"title":"automation","href":"/docs/api-reference/v3/reference/automations/queries/automation"},{"title":"automationCatalog","href":"/docs/api-reference/v3/reference/automations/queries/automation-catalog"},{"title":"automationCheck","href":"/docs/api-reference/v3/reference/automations/queries/automation-check"},{"title":"automationExecuteTest","href":"/docs/api-reference/v3/reference/automations/queries/automation-execute-test"},{"title":"automationKinds","href":"/docs/api-reference/v3/reference/automations/queries/automation-kinds"},{"title":"automationRun","href":"/docs/api-reference/v3/reference/automations/queries/automation-run"},{"title":"automations","href":"/docs/api-reference/v3/reference/automations/queries/automations"}]},{"group":"Mutations","pages":[{"title":"automationCreate","href":"/docs/api-reference/v3/reference/automations/mutations/automation-create"},{"title":"automationDelete","href":"/docs/api-reference/v3/reference/automations/mutations/automation-delete"},{"title":"automationDraftUpdate","href":"/docs/api-reference/v3/reference/automations/mutations/automation-draft-update"},{"title":"automationExecute","href":"/docs/api-reference/v3/reference/automations/mutations/automation-execute"},{"title":"automationPublish","href":"/docs/api-reference/v3/reference/automations/mutations/automation-publish"},{"title":"automationUpdate","href":"/docs/api-reference/v3/reference/automations/mutations/automation-update"}]},{"group":"Objects","pages":[{"title":"Automation","href":"/docs/api-reference/v3/reference/automations/automation"},{"title":"AutomationCatalogEntry","href":"/docs/api-reference/v3/reference/automations/automation-catalog-entry"},{"title":"AutomationCatalogListing","href":"/docs/api-reference/v3/reference/automations/automation-catalog-listing"},{"title":"AutomationCheck","href":"/docs/api-reference/v3/reference/automations/automation-check"},{"title":"AutomationDefinition","href":"/docs/api-reference/v3/reference/automations/automation-definition"},{"title":"AutomationDiagnostic","href":"/docs/api-reference/v3/reference/automations/automation-diagnostic"},{"title":"AutomationFix","href":"/docs/api-reference/v3/reference/automations/automation-fix"},{"title":"AutomationKindInfo","href":"/docs/api-reference/v3/reference/automations/automation-kind-info"},{"title":"AutomationNodePosition","href":"/docs/api-reference/v3/reference/automations/automation-node-position"},{"title":"AutomationPort","href":"/docs/api-reference/v3/reference/automations/automation-port"},{"title":"AutomationPublishImpact","href":"/docs/api-reference/v3/reference/automations/automation-publish-impact"},{"title":"AutomationRisk","href":"/docs/api-reference/v3/reference/automations/automation-risk"},{"title":"AutomationRun","href":"/docs/api-reference/v3/reference/automations/automation-run"},{"title":"AutomationRunFailure","href":"/docs/api-reference/v3/reference/automations/automation-run-failure"},{"title":"AutomationStep","href":"/docs/api-reference/v3/reference/automations/automation-step"},{"title":"AutomationStepAnalysis","href":"/docs/api-reference/v3/reference/automations/automation-step-analysis"},{"title":"AutomationStepAvailability","href":"/docs/api-reference/v3/reference/automations/automation-step-availability"},{"title":"AutomationStepRecord","href":"/docs/api-reference/v3/reference/automations/automation-step-record"},{"title":"AutomationTestRun","href":"/docs/api-reference/v3/reference/automations/automation-test-run"},{"title":"AutomationTrigger","href":"/docs/api-reference/v3/reference/automations/automation-trigger"},{"title":"AutomationVersion","href":"/docs/api-reference/v3/reference/automations/automation-version"},{"title":"AutomationVersionRunCount","href":"/docs/api-reference/v3/reference/automations/automation-version-run-count"}]}]},{"group":"Billing","root":{"title":"Billing","href":"/docs/api-reference/v3/reference/billing/overview"},"pages":[{"group":"Queries","pages":[{"title":"billingBill","href":"/docs/api-reference/v3/reference/billing/queries/billing-bill"},{"title":"billingBills","href":"/docs/api-reference/v3/reference/billing/queries/billing-bills"},{"title":"billingCharges","href":"/docs/api-reference/v3/reference/billing/queries/billing-charges"},{"title":"billingTransactions","href":"/docs/api-reference/v3/reference/billing/queries/billing-transactions"}]},{"group":"Objects","pages":[{"title":"BillingBill","href":"/docs/api-reference/v3/reference/billing/billing-bill"},{"title":"BillingBillCharge","href":"/docs/api-reference/v3/reference/billing/billing-bill-charge"},{"title":"BillingBillDetail","href":"/docs/api-reference/v3/reference/billing/billing-bill-detail"},{"title":"BillingBillLine","href":"/docs/api-reference/v3/reference/billing/billing-bill-line"},{"title":"BillingBillTotals","href":"/docs/api-reference/v3/reference/billing/billing-bill-totals"},{"title":"BillingBillTransaction","href":"/docs/api-reference/v3/reference/billing/billing-bill-transaction"}]}]},{"group":"Catalog","root":{"title":"Catalog","href":"/docs/api-reference/v3/reference/catalog/overview"},"pages":[{"group":"Queries","pages":[{"title":"product","href":"/docs/api-reference/v3/reference/catalog/queries/product"},{"title":"productFamilies","href":"/docs/api-reference/v3/reference/catalog/queries/product-families"},{"title":"productFamily","href":"/docs/api-reference/v3/reference/catalog/queries/product-family"},{"title":"products","href":"/docs/api-reference/v3/reference/catalog/queries/products"}]},{"group":"Mutations","pages":[{"title":"createProductFamily","href":"/docs/api-reference/v3/reference/catalog/mutations/create-product-family"},{"title":"deleteProduct","href":"/docs/api-reference/v3/reference/catalog/mutations/delete-product"},{"title":"deleteProductFamily","href":"/docs/api-reference/v3/reference/catalog/mutations/delete-product-family"},{"title":"syncSalesChannelVariants","href":"/docs/api-reference/v3/reference/catalog/mutations/sync-sales-channel-variants"}]},{"group":"Objects","pages":[{"title":"Attribute","href":"/docs/api-reference/v3/reference/catalog/attribute"},{"title":"Dimensions","href":"/docs/api-reference/v3/reference/catalog/dimensions"},{"title":"Product","href":"/docs/api-reference/v3/reference/catalog/product"},{"title":"ProductFamily","href":"/docs/api-reference/v3/reference/catalog/product-family"},{"title":"ProductFamilyImage","href":"/docs/api-reference/v3/reference/catalog/product-family-image"},{"title":"ProductFamilyOption","href":"/docs/api-reference/v3/reference/catalog/product-family-option"},{"title":"ProductImage","href":"/docs/api-reference/v3/reference/catalog/product-image"},{"title":"ProductOptionValue","href":"/docs/api-reference/v3/reference/catalog/product-option-value"},{"title":"SyncedVariant","href":"/docs/api-reference/v3/reference/catalog/synced-variant"},{"title":"Weight","href":"/docs/api-reference/v3/reference/catalog/weight"}]}]},{"group":"Checkout","root":{"title":"Checkout","href":"/docs/api-reference/v3/reference/checkout/overview"},"pages":[{"group":"Queries","pages":[{"title":"checkoutAbTest","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-ab-test"},{"title":"checkoutAbTestQueue","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-ab-test-queue"},{"title":"checkoutAbTestResults","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-ab-test-results"},{"title":"checkoutAbTests","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-ab-tests"},{"title":"checkoutAbTestSegmentResults","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-ab-test-segment-results"},{"title":"checkoutDiscountRule","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-discount-rule"},{"title":"checkoutDiscountRules","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-discount-rules"},{"title":"checkoutExperience","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-experience"},{"title":"checkoutExperiences","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-experiences"},{"title":"checkoutTree","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-tree"},{"title":"checkoutTreeCatalog","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-tree-catalog"},{"title":"checkoutTreeCheck","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-tree-check"},{"title":"checkoutTreeRevision","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-tree-revision"},{"title":"checkoutTrees","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-trees"},{"title":"checkoutWidget","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-widget"},{"title":"checkoutWidgets","href":"/docs/api-reference/v3/reference/checkout/queries/checkout-widgets"},{"title":"customShippingMethodCode","href":"/docs/api-reference/v3/reference/checkout/queries/custom-shipping-method-code"},{"title":"postPurchaseAbTests","href":"/docs/api-reference/v3/reference/checkout/queries/post-purchase-ab-tests"},{"title":"postPurchaseFlow","href":"/docs/api-reference/v3/reference/checkout/queries/post-purchase-flow"},{"title":"postPurchaseFlowCheck","href":"/docs/api-reference/v3/reference/checkout/queries/post-purchase-flow-check"},{"title":"postPurchaseFlowRevision","href":"/docs/api-reference/v3/reference/checkout/queries/post-purchase-flow-revision"},{"title":"postPurchaseProviderStatus","href":"/docs/api-reference/v3/reference/checkout/queries/post-purchase-provider-status"},{"title":"upsellPage","href":"/docs/api-reference/v3/reference/checkout/queries/upsell-page"},{"title":"upsellPages","href":"/docs/api-reference/v3/reference/checkout/queries/upsell-pages"}]},{"group":"Mutations","pages":[{"title":"checkoutAbTestConclude","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-conclude"},{"title":"checkoutAbTestDelete","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-delete"},{"title":"checkoutAbTestQueueReorder","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-queue-reorder"},{"title":"checkoutAbTestSchedule","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-schedule"},{"title":"checkoutAbTestStart","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-ab-test-start"},{"title":"checkoutDiscountRuleCreate","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rule-create"},{"title":"checkoutDiscountRuleDelete","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rule-delete"},{"title":"checkoutDiscountRuleSetActive","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rule-set-active"},{"title":"checkoutDiscountRulesReorder","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rules-reorder"},{"title":"checkoutDiscountRulesSetEnabled","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rules-set-enabled"},{"title":"checkoutDiscountRuleUpdate","description":"Change a checkout discount rule. Each field you send replaces that whole field: send all of `conditions` to change one condition. When discount rules are on, the store's live checkout discount is updated right away. An id from another account, or one that does not exist, is null. An invalid rule fails with INVALID_CHECKOUT_DISCOUNT_RULE (400).","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-discount-rule-update"},{"title":"checkoutExperienceUpsellPageSet","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-upsell-page-set"},{"title":"checkoutExperienceWidgetsSet","description":"Replace the widgets a checkout experience shows, and return them. This changes checkout right away for an experience in the live checkout tree, so `confirmLiveChange` must be true or it fails with CHECKOUT_WIDGET_LIVE (409). Fails with CHECKOUT_WIDGETS_UNAVAILABLE (409) while `availability.available` is false, unless the list only removes widgets the experience already has. A shipping option widget fails with INVALID_CHECKOUT_WIDGET (400). Null when the experience or any widget is from another account or does not exist.","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-experience-widgets-set"},{"title":"checkoutTreeCreate","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-tree-create"},{"title":"checkoutTreePublish","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-tree-publish"},{"title":"checkoutWidgetCreate","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-widget-create"},{"title":"checkoutWidgetDelete","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-widget-delete"},{"title":"checkoutWidgetDuplicate","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-widget-duplicate"},{"title":"checkoutWidgetUpdate","href":"/docs/api-reference/v3/reference/checkout/mutations/checkout-widget-update"},{"title":"createCheckoutExperience","href":"/docs/api-reference/v3/reference/checkout/mutations/create-checkout-experience"},{"title":"createShippingMethod","href":"/docs/api-reference/v3/reference/checkout/mutations/create-shipping-method"},{"title":"deleteCheckoutExperience","href":"/docs/api-reference/v3/reference/checkout/mutations/delete-checkout-experience"},{"title":"deleteShippingMethod","href":"/docs/api-reference/v3/reference/checkout/mutations/delete-shipping-method"},{"title":"duplicateCheckoutExperience","href":"/docs/api-reference/v3/reference/checkout/mutations/duplicate-checkout-experience"},{"title":"postPurchaseAbTestConclude","href":"/docs/api-reference/v3/reference/checkout/mutations/post-purchase-ab-test-conclude"},{"title":"postPurchaseFlowPublish","href":"/docs/api-reference/v3/reference/checkout/mutations/post-purchase-flow-publish"},{"title":"setAutoSelectedShippingMethods","href":"/docs/api-reference/v3/reference/checkout/mutations/set-auto-selected-shipping-methods"},{"title":"updateCheckoutExperience","href":"/docs/api-reference/v3/reference/checkout/mutations/update-checkout-experience"},{"title":"updateShippingMethod","href":"/docs/api-reference/v3/reference/checkout/mutations/update-shipping-method"},{"title":"upsellPageCreate","href":"/docs/api-reference/v3/reference/checkout/mutations/upsell-page-create"},{"title":"upsellPageDelete","href":"/docs/api-reference/v3/reference/checkout/mutations/upsell-page-delete"},{"title":"upsellPageDuplicate","href":"/docs/api-reference/v3/reference/checkout/mutations/upsell-page-duplicate"},{"title":"upsellPageUpdate","href":"/docs/api-reference/v3/reference/checkout/mutations/upsell-page-update"}]},{"group":"Objects","pages":[{"title":"CheckoutAbTest","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test"},{"title":"CheckoutAbTestMetricValue","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-metric-value"},{"title":"CheckoutAbTestResults","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-results"},{"title":"CheckoutAbTestSegment","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-segment"},{"title":"CheckoutAbTestSegmentResults","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-segment-results"},{"title":"CheckoutAbTestSegmentTreatment","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-segment-treatment"},{"title":"CheckoutAbTestTreatment","href":"/docs/api-reference/v3/reference/checkout/checkout-ab-test-treatment"},{"title":"CheckoutDiscountRule","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule"},{"title":"CheckoutDiscountRuleCartTotalCondition","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-cart-total-condition"},{"title":"CheckoutDiscountRuleCollectionsCondition","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-collections-condition"},{"title":"CheckoutDiscountRuleConditionBlock","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-condition-block"},{"title":"CheckoutDiscountRuleConditions","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-conditions"},{"title":"CheckoutDiscountRuleCustomerOrderCountCondition","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-customer-order-count-condition"},{"title":"CheckoutDiscountRuleDeliveryOptionFilter","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-delivery-option-filter"},{"title":"CheckoutDiscountRuleFixedAmountDiscount","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-fixed-amount-discount"},{"title":"CheckoutDiscountRulePercentageDiscount","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-percentage-discount"},{"title":"CheckoutDiscountRuleProductsCondition","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-products-condition"},{"title":"CheckoutDiscountRules","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rules"},{"title":"CheckoutDiscountRulesEligibility","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rules-eligibility"},{"title":"CheckoutDiscountRuleShippingTarget","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-shipping-target"},{"title":"CheckoutDiscountRuleUnsupportedCondition","href":"/docs/api-reference/v3/reference/checkout/checkout-discount-rule-unsupported-condition"},{"title":"CheckoutExperience","href":"/docs/api-reference/v3/reference/checkout/checkout-experience"},{"title":"CheckoutExperienceSummary","href":"/docs/api-reference/v3/reference/checkout/checkout-experience-summary"},{"title":"CheckoutTree","href":"/docs/api-reference/v3/reference/checkout/checkout-tree"},{"title":"CheckoutTreeCatalogEntry","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-catalog-entry"},{"title":"CheckoutTreeCatalogListing","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-catalog-listing"},{"title":"CheckoutTreeDefinition","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-definition"},{"title":"CheckoutTreeDiagnostic","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-diagnostic"},{"title":"CheckoutTreeRisk","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-risk"},{"title":"CheckoutTreeStep","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-step"},{"title":"CheckoutTreeSummary","href":"/docs/api-reference/v3/reference/checkout/checkout-tree-summary"},{"title":"CheckoutWidget","href":"/docs/api-reference/v3/reference/checkout/checkout-widget"},{"title":"CheckoutWidgetAssignedExperience","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-assigned-experience"},{"title":"CheckoutWidgetCollectionSource","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-collection-source"},{"title":"CheckoutWidgetContentBlockConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-content-block-config"},{"title":"CheckoutWidgetContentSection","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-content-section"},{"title":"CheckoutWidgetFailedDiscountRescueConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-failed-discount-rescue-config"},{"title":"CheckoutWidgetFixedAmountDiscount","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-fixed-amount-discount"},{"title":"CheckoutWidgetFulfillmentCutoffConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-fulfillment-cutoff-config"},{"title":"CheckoutWidgetImageBlockConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-image-block-config"},{"title":"CheckoutWidgetLowProfileProductUpsellConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-low-profile-product-upsell-config"},{"title":"CheckoutWidgetPercentageDiscount","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-percentage-discount"},{"title":"CheckoutWidgetProductReviewsConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-product-reviews-config"},{"title":"CheckoutWidgetProductSource","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-product-source"},{"title":"CheckoutWidgetRedoAiSource","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-redo-ai-source"},{"title":"CheckoutWidgetReviewsDisplay","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-reviews-display"},{"title":"CheckoutWidgets","href":"/docs/api-reference/v3/reference/checkout/checkout-widgets"},{"title":"CheckoutWidgetsAvailability","href":"/docs/api-reference/v3/reference/checkout/checkout-widgets-availability"},{"title":"CheckoutWidgetShippingOptionContentConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-shipping-option-content-config"},{"title":"CheckoutWidgetShippingOptionImageConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-shipping-option-image-config"},{"title":"CheckoutWidgetShippingOptionProductUpsellConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-shipping-option-product-upsell-config"},{"title":"CheckoutWidgetTagsSource","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-tags-source"},{"title":"CheckoutWidgetThresholdUpsellConfig","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-threshold-upsell-config"},{"title":"CheckoutWidgetUpsellProgressBar","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-upsell-progress-bar"},{"title":"CheckoutWidgetUpsellStyling","href":"/docs/api-reference/v3/reference/checkout/checkout-widget-upsell-styling"},{"title":"CustomShippingMethodCode","href":"/docs/api-reference/v3/reference/checkout/custom-shipping-method-code"},{"title":"CustomShippingMethodSource","href":"/docs/api-reference/v3/reference/checkout/custom-shipping-method-source"},{"title":"PostPurchaseAbTest","href":"/docs/api-reference/v3/reference/checkout/post-purchase-ab-test"},{"title":"PostPurchaseAbTestTreatment","href":"/docs/api-reference/v3/reference/checkout/post-purchase-ab-test-treatment"},{"title":"PostPurchaseCustomerTagsCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-customer-tags-condition"},{"title":"PostPurchaseFlow","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow"},{"title":"PostPurchaseFlowCheck","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow-check"},{"title":"PostPurchaseFlowDiagnostic","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow-diagnostic"},{"title":"PostPurchaseFlowRisk","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow-risk"},{"title":"PostPurchaseFlowSplit","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow-split"},{"title":"PostPurchaseFlowStep","href":"/docs/api-reference/v3/reference/checkout/post-purchase-flow-step"},{"title":"PostPurchaseMetafield","href":"/docs/api-reference/v3/reference/checkout/post-purchase-metafield"},{"title":"PostPurchaseOrderValueCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-order-value-condition"},{"title":"PostPurchasePreviousOrderCountCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-previous-order-count-condition"},{"title":"PostPurchaseProductCollectionsCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-product-collections-condition"},{"title":"PostPurchaseProductMetafieldsCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-product-metafields-condition"},{"title":"PostPurchaseProductsOrderedCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-products-ordered-condition"},{"title":"PostPurchaseProductTagsCondition","href":"/docs/api-reference/v3/reference/checkout/post-purchase-product-tags-condition"},{"title":"PostPurchaseProviderStatus","href":"/docs/api-reference/v3/reference/checkout/post-purchase-provider-status"},{"title":"PostPurchaseSegment","href":"/docs/api-reference/v3/reference/checkout/post-purchase-segment"},{"title":"PostPurchaseSegmentBlock","href":"/docs/api-reference/v3/reference/checkout/post-purchase-segment-block"},{"title":"PostPurchaseVariantFilter","href":"/docs/api-reference/v3/reference/checkout/post-purchase-variant-filter"},{"title":"ShippingMethod","href":"/docs/api-reference/v3/reference/checkout/shipping-method"},{"title":"ShippingMethodCarrierService","href":"/docs/api-reference/v3/reference/checkout/shipping-method-carrier-service"},{"title":"ShippingMethodCarrierServiceMarkup","href":"/docs/api-reference/v3/reference/checkout/shipping-method-carrier-service-markup"},{"title":"ShippingMethodCondition","href":"/docs/api-reference/v3/reference/checkout/shipping-method-condition"},{"title":"ShippingMethodCoverageTypes","href":"/docs/api-reference/v3/reference/checkout/shipping-method-coverage-types"},{"title":"ShippingMethodDiscountRule","href":"/docs/api-reference/v3/reference/checkout/shipping-method-discount-rule"},{"title":"ShippingMethodMarkup","href":"/docs/api-reference/v3/reference/checkout/shipping-method-markup"},{"title":"ShippingMethodMarkupAmount","href":"/docs/api-reference/v3/reference/checkout/shipping-method-markup-amount"},{"title":"ShippingMethodPriceBounds","href":"/docs/api-reference/v3/reference/checkout/shipping-method-price-bounds"},{"title":"ShippingMethodPriceConstraints","href":"/docs/api-reference/v3/reference/checkout/shipping-method-price-constraints"},{"title":"ShippingMethodPriceInequality","href":"/docs/api-reference/v3/reference/checkout/shipping-method-price-inequality"},{"title":"ShippingMethodRate","href":"/docs/api-reference/v3/reference/checkout/shipping-method-rate"},{"title":"ShippingMethodSummary","href":"/docs/api-reference/v3/reference/checkout/shipping-method-summary"},{"title":"UpsellPage","href":"/docs/api-reference/v3/reference/checkout/upsell-page"},{"title":"UpsellPageBanner","href":"/docs/api-reference/v3/reference/checkout/upsell-page-banner"},{"title":"UpsellPageProduct","href":"/docs/api-reference/v3/reference/checkout/upsell-page-product"},{"title":"UpsellPageTimer","href":"/docs/api-reference/v3/reference/checkout/upsell-page-timer"}]}]},{"group":"Commerce Agent","root":{"title":"Commerce Agent","href":"/docs/api-reference/v3/reference/commerce-agent/overview"},"pages":[{"group":"Queries","pages":[{"title":"calendarEvent","href":"/docs/api-reference/v3/reference/commerce-agent/queries/calendar-event"},{"title":"calendarEventCatalog","href":"/docs/api-reference/v3/reference/commerce-agent/queries/calendar-event-catalog"},{"title":"calendarEvents","href":"/docs/api-reference/v3/reference/commerce-agent/queries/calendar-events"},{"title":"commerceAgentConversation","href":"/docs/api-reference/v3/reference/commerce-agent/queries/commerce-agent-conversation"},{"title":"commerceAgentConversations","href":"/docs/api-reference/v3/reference/commerce-agent/queries/commerce-agent-conversations"},{"title":"knowledgeArticle","href":"/docs/api-reference/v3/reference/commerce-agent/queries/knowledge-article"},{"title":"knowledgeArticles","href":"/docs/api-reference/v3/reference/commerce-agent/queries/knowledge-articles"},{"title":"searchKnowledgeArticles","href":"/docs/api-reference/v3/reference/commerce-agent/queries/search-knowledge-articles"}]},{"group":"Mutations","pages":[{"title":"createCalendarEvent","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/create-calendar-event"},{"title":"createKnowledgeArticle","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/create-knowledge-article"},{"title":"deleteCalendarEvent","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/delete-calendar-event"},{"title":"deleteKnowledgeArticle","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/delete-knowledge-article"},{"title":"updateCalendarEvent","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/update-calendar-event"},{"title":"updateKnowledgeArticle","href":"/docs/api-reference/v3/reference/commerce-agent/mutations/update-knowledge-article"}]},{"group":"Objects","pages":[{"title":"CalendarDetectedPromotion","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-detected-promotion"},{"title":"CalendarEvent","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-event"},{"title":"CalendarEventAgendaItem","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-event-agenda-item"},{"title":"CalendarEventCatalog","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-event-catalog"},{"title":"CalendarEventCatalogAgendaItemKind","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-event-catalog-agenda-item-kind"},{"title":"CalendarEventCatalogEventType","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-event-catalog-event-type"},{"title":"CalendarPromotionAgendaItem","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-promotion-agenda-item"},{"title":"CalendarUnknownAgendaItem","href":"/docs/api-reference/v3/reference/commerce-agent/calendar-unknown-agenda-item"},{"title":"CommerceAgentConversation","href":"/docs/api-reference/v3/reference/commerce-agent/commerce-agent-conversation"},{"title":"CommerceAgentMessage","href":"/docs/api-reference/v3/reference/commerce-agent/commerce-agent-message"},{"title":"CommerceAgentOutreach","href":"/docs/api-reference/v3/reference/commerce-agent/commerce-agent-outreach"},{"title":"KnowledgeArticle","href":"/docs/api-reference/v3/reference/commerce-agent/knowledge-article"}]}]},{"group":"Common","root":{"title":"Common","href":"/docs/api-reference/v3/reference/common/overview"},"pages":[{"group":"Queries","pages":[{"title":"node","href":"/docs/api-reference/v3/reference/common/queries/node"}]},{"group":"Objects","pages":[{"title":"GeoCoordinates","href":"/docs/api-reference/v3/reference/common/geo-coordinates"},{"title":"MailingAddress","href":"/docs/api-reference/v3/reference/common/mailing-address"},{"title":"Money","href":"/docs/api-reference/v3/reference/common/money"},{"title":"Node","href":"/docs/api-reference/v3/reference/common/node"},{"title":"TeamMember","href":"/docs/api-reference/v3/reference/common/team-member"},{"title":"TimeBlock","href":"/docs/api-reference/v3/reference/common/time-block"}]}]},{"group":"Consolidations","root":{"title":"Consolidations","href":"/docs/api-reference/v3/reference/consolidations/overview"},"pages":[{"group":"Queries","pages":[{"title":"consolidation","href":"/docs/api-reference/v3/reference/consolidations/queries/consolidation"},{"title":"consolidations","href":"/docs/api-reference/v3/reference/consolidations/queries/consolidations"}]},{"group":"Objects","pages":[{"title":"Consolidation","href":"/docs/api-reference/v3/reference/consolidations/consolidation"},{"title":"ConsolidationCarton","href":"/docs/api-reference/v3/reference/consolidations/consolidation-carton"},{"title":"ConsolidationEndpoint","href":"/docs/api-reference/v3/reference/consolidations/consolidation-endpoint"},{"title":"ConsolidationItem","href":"/docs/api-reference/v3/reference/consolidations/consolidation-item"},{"title":"ConsolidationTracking","href":"/docs/api-reference/v3/reference/consolidations/consolidation-tracking"}]}]},{"group":"Developer","root":{"title":"Developer","href":"/docs/api-reference/v3/reference/developer/overview"},"pages":[{"group":"Queries","pages":[{"title":"developerLogEntries","href":"/docs/api-reference/v3/reference/developer/queries/developer-log-entries"},{"title":"developerLogEntry","href":"/docs/api-reference/v3/reference/developer/queries/developer-log-entry"},{"title":"redoFunction","href":"/docs/api-reference/v3/reference/developer/queries/redo-function"},{"title":"redoFunctions","href":"/docs/api-reference/v3/reference/developer/queries/redo-functions"}]},{"group":"Objects","pages":[{"title":"DeveloperLogApiRequest","href":"/docs/api-reference/v3/reference/developer/developer-log-api-request"},{"title":"DeveloperLogBody","href":"/docs/api-reference/v3/reference/developer/developer-log-body"},{"title":"DeveloperLogEntry","href":"/docs/api-reference/v3/reference/developer/developer-log-entry"},{"title":"DeveloperLogFunctionRun","href":"/docs/api-reference/v3/reference/developer/developer-log-function-run"},{"title":"DeveloperLogWebhookDelivery","href":"/docs/api-reference/v3/reference/developer/developer-log-webhook-delivery"},{"title":"RedoFunction","href":"/docs/api-reference/v3/reference/developer/redo-function"},{"title":"RedoFunctionDeployment","href":"/docs/api-reference/v3/reference/developer/redo-function-deployment"}]}]},{"group":"Events","root":{"title":"Events","href":"/docs/api-reference/v3/reference/events/overview"},"pages":[{"group":"Mutations","pages":[{"title":"createCustomerEvent","href":"/docs/api-reference/v3/reference/events/mutations/create-customer-event"},{"title":"createCustomerEvents","href":"/docs/api-reference/v3/reference/events/mutations/create-customer-events"}]},{"group":"Objects","pages":[{"title":"CustomerEventAck","href":"/docs/api-reference/v3/reference/events/customer-event-ack"}]}]},{"group":"HSA Payments","root":{"title":"HSA Payments","href":"/docs/api-reference/v3/reference/payments/overview"},"pages":[{"group":"Queries","pages":[{"title":"paymentTransactions","href":"/docs/api-reference/v3/reference/payments/queries/payment-transactions"},{"title":"paymentTransactionsExport","href":"/docs/api-reference/v3/reference/payments/queries/payment-transactions-export"},{"title":"payoutBreakdown","href":"/docs/api-reference/v3/reference/payments/queries/payout-breakdown"},{"title":"payoutReport","href":"/docs/api-reference/v3/reference/payments/queries/payout-report"},{"title":"payouts","href":"/docs/api-reference/v3/reference/payments/queries/payouts"}]},{"group":"Objects","pages":[{"title":"PaymentMethod","href":"/docs/api-reference/v3/reference/payments/payment-method"},{"title":"PaymentTransaction","href":"/docs/api-reference/v3/reference/payments/payment-transaction"},{"title":"PaymentTransactionPayout","href":"/docs/api-reference/v3/reference/payments/payment-transaction-payout"},{"title":"PaymentTransactionsExport","href":"/docs/api-reference/v3/reference/payments/payment-transactions-export"},{"title":"Payout","href":"/docs/api-reference/v3/reference/payments/payout"},{"title":"PayoutBreakdown","href":"/docs/api-reference/v3/reference/payments/payout-breakdown"},{"title":"PayoutLine","href":"/docs/api-reference/v3/reference/payments/payout-line"},{"title":"PayoutReport","href":"/docs/api-reference/v3/reference/payments/payout-report"}]}]},{"group":"Inventory","root":{"title":"Inventory","href":"/docs/api-reference/v3/reference/inventory/overview"},"pages":[{"group":"Queries","pages":[{"title":"binInventoryLevel","href":"/docs/api-reference/v3/reference/inventory/queries/bin-inventory-level"},{"title":"binInventoryLevels","href":"/docs/api-reference/v3/reference/inventory/queries/bin-inventory-levels"},{"title":"inventoryItem","href":"/docs/api-reference/v3/reference/inventory/queries/inventory-item"},{"title":"inventoryItems","href":"/docs/api-reference/v3/reference/inventory/queries/inventory-items"},{"title":"inventoryLevel","href":"/docs/api-reference/v3/reference/inventory/queries/inventory-level"},{"title":"inventoryLevelLedgerEntries","href":"/docs/api-reference/v3/reference/inventory/queries/inventory-level-ledger-entries"},{"title":"inventoryLevelLedgerEntry","href":"/docs/api-reference/v3/reference/inventory/queries/inventory-level-ledger-entry"},{"title":"location","href":"/docs/api-reference/v3/reference/inventory/queries/location"},{"title":"locations","href":"/docs/api-reference/v3/reference/inventory/queries/locations"},{"title":"searchReplenishmentReports","href":"/docs/api-reference/v3/reference/inventory/queries/search-replenishment-reports"},{"title":"storageLocation","href":"/docs/api-reference/v3/reference/inventory/queries/storage-location"},{"title":"storageLocations","href":"/docs/api-reference/v3/reference/inventory/queries/storage-locations"}]},{"group":"Objects","pages":[{"title":"BinInventoryLevel","href":"/docs/api-reference/v3/reference/inventory/bin-inventory-level"},{"title":"InventoryItem","href":"/docs/api-reference/v3/reference/inventory/inventory-item"},{"title":"InventoryLevelLedgerEntry","href":"/docs/api-reference/v3/reference/inventory/inventory-level-ledger-entry"},{"title":"InventoryProduct","href":"/docs/api-reference/v3/reference/inventory/inventory-product"},{"title":"Location","href":"/docs/api-reference/v3/reference/inventory/location"},{"title":"LocationInventoryLevel","href":"/docs/api-reference/v3/reference/inventory/location-inventory-level"},{"title":"ReplenishmentReport","href":"/docs/api-reference/v3/reference/inventory/replenishment-report"},{"title":"ReplenishmentReportBin","href":"/docs/api-reference/v3/reference/inventory/replenishment-report-bin"},{"title":"StorageLocation","href":"/docs/api-reference/v3/reference/inventory/storage-location"}]}]},{"group":"Marketing","root":{"title":"Marketing","href":"/docs/api-reference/v3/reference/marketing/overview"},"pages":[{"group":"Queries","pages":[{"title":"campaign","href":"/docs/api-reference/v3/reference/marketing/queries/campaign"},{"title":"campaigns","href":"/docs/api-reference/v3/reference/marketing/queries/campaigns"},{"title":"commerceAgentStrategies","href":"/docs/api-reference/v3/reference/marketing/queries/commerce-agent-strategies"},{"title":"commerceAgentStrategy","href":"/docs/api-reference/v3/reference/marketing/queries/commerce-agent-strategy"},{"title":"customerTag","href":"/docs/api-reference/v3/reference/marketing/queries/customer-tag"},{"title":"customerTags","href":"/docs/api-reference/v3/reference/marketing/queries/customer-tags"},{"title":"discountCode","href":"/docs/api-reference/v3/reference/marketing/queries/discount-code"},{"title":"discountCodes","href":"/docs/api-reference/v3/reference/marketing/queries/discount-codes"},{"title":"emailAddresses","href":"/docs/api-reference/v3/reference/marketing/queries/email-addresses"},{"title":"emailTemplate","href":"/docs/api-reference/v3/reference/marketing/queries/email-template"},{"title":"emailTemplates","href":"/docs/api-reference/v3/reference/marketing/queries/email-templates"},{"title":"emailTemplateVariableCatalog","href":"/docs/api-reference/v3/reference/marketing/queries/email-template-variable-catalog"},{"title":"marketingAutomation","href":"/docs/api-reference/v3/reference/marketing/queries/marketing-automation"},{"title":"marketingAutomationCatalog","href":"/docs/api-reference/v3/reference/marketing/queries/marketing-automation-catalog"},{"title":"marketingAutomations","href":"/docs/api-reference/v3/reference/marketing/queries/marketing-automations"},{"title":"productFilter","href":"/docs/api-reference/v3/reference/marketing/queries/product-filter"},{"title":"productFilterCollection","href":"/docs/api-reference/v3/reference/marketing/queries/product-filter-collection"},{"title":"productFilterCollections","href":"/docs/api-reference/v3/reference/marketing/queries/product-filter-collections"},{"title":"productFilterMetafields","href":"/docs/api-reference/v3/reference/marketing/queries/product-filter-metafields"},{"title":"productFilters","href":"/docs/api-reference/v3/reference/marketing/queries/product-filters"},{"title":"segment","href":"/docs/api-reference/v3/reference/marketing/queries/segment"},{"title":"segmentConditionCatalog","href":"/docs/api-reference/v3/reference/marketing/queries/segment-condition-catalog"},{"title":"segments","href":"/docs/api-reference/v3/reference/marketing/queries/segments"},{"title":"segmentTokenFieldOptions","href":"/docs/api-reference/v3/reference/marketing/queries/segment-token-field-options"},{"title":"smsTemplate","href":"/docs/api-reference/v3/reference/marketing/queries/sms-template"},{"title":"smsTemplates","href":"/docs/api-reference/v3/reference/marketing/queries/sms-templates"}]},{"group":"Mutations","pages":[{"title":"cancelCampaign","href":"/docs/api-reference/v3/reference/marketing/mutations/cancel-campaign"},{"title":"createCampaign","href":"/docs/api-reference/v3/reference/marketing/mutations/create-campaign"},{"title":"createCommerceAgentStrategy","href":"/docs/api-reference/v3/reference/marketing/mutations/create-commerce-agent-strategy"},{"title":"createCustomerTag","href":"/docs/api-reference/v3/reference/marketing/mutations/create-customer-tag"},{"title":"createDiscountCode","href":"/docs/api-reference/v3/reference/marketing/mutations/create-discount-code"},{"title":"createDynamicSegment","href":"/docs/api-reference/v3/reference/marketing/mutations/create-dynamic-segment"},{"title":"createEmailTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/create-email-template"},{"title":"createMarketingAutomation","href":"/docs/api-reference/v3/reference/marketing/mutations/create-marketing-automation"},{"title":"createMarketingImageUpload","href":"/docs/api-reference/v3/reference/marketing/mutations/create-marketing-image-upload"},{"title":"createProductFilter","href":"/docs/api-reference/v3/reference/marketing/mutations/create-product-filter"},{"title":"createSmsTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/create-sms-template"},{"title":"deleteCampaign","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-campaign"},{"title":"deleteDiscountCode","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-discount-code"},{"title":"deleteEmailTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-email-template"},{"title":"deleteMarketingAutomation","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-marketing-automation"},{"title":"deleteProductFilter","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-product-filter"},{"title":"deleteSegment","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-segment"},{"title":"deleteSmsTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/delete-sms-template"},{"title":"updateCampaign","href":"/docs/api-reference/v3/reference/marketing/mutations/update-campaign"},{"title":"updateCommerceAgentStrategy","href":"/docs/api-reference/v3/reference/marketing/mutations/update-commerce-agent-strategy"},{"title":"updateCustomerTag","href":"/docs/api-reference/v3/reference/marketing/mutations/update-customer-tag"},{"title":"updateDiscountCode","href":"/docs/api-reference/v3/reference/marketing/mutations/update-discount-code"},{"title":"updateDynamicSegment","href":"/docs/api-reference/v3/reference/marketing/mutations/update-dynamic-segment"},{"title":"updateEmailTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/update-email-template"},{"title":"updateMarketingAutomation","href":"/docs/api-reference/v3/reference/marketing/mutations/update-marketing-automation"},{"title":"updateProductFilter","href":"/docs/api-reference/v3/reference/marketing/mutations/update-product-filter"},{"title":"updateSmsTemplate","href":"/docs/api-reference/v3/reference/marketing/mutations/update-sms-template"},{"title":"uploadMarketingImage","href":"/docs/api-reference/v3/reference/marketing/mutations/upload-marketing-image"}]},{"group":"Objects","pages":[{"title":"AddedToCartProductFilter","href":"/docs/api-reference/v3/reference/marketing/added-to-cart-product-filter"},{"title":"AmountOffDiscountSettings","href":"/docs/api-reference/v3/reference/marketing/amount-off-discount-settings"},{"title":"BestSellersProductFilter","href":"/docs/api-reference/v3/reference/marketing/best-sellers-product-filter"},{"title":"BuyXGetYDiscountSettings","href":"/docs/api-reference/v3/reference/marketing/buy-x-get-y-discount-settings"},{"title":"Campaign","href":"/docs/api-reference/v3/reference/marketing/campaign"},{"title":"CampaignAnalytics","href":"/docs/api-reference/v3/reference/marketing/campaign-analytics"},{"title":"CampaignEmailVariant","href":"/docs/api-reference/v3/reference/marketing/campaign-email-variant"},{"title":"CampaignFollowUpConfig","href":"/docs/api-reference/v3/reference/marketing/campaign-follow-up-config"},{"title":"CampaignMessagingAnalytics","href":"/docs/api-reference/v3/reference/marketing/campaign-messaging-analytics"},{"title":"CampaignSmsVariant","href":"/docs/api-reference/v3/reference/marketing/campaign-sms-variant"},{"title":"CollectionProductFilter","href":"/docs/api-reference/v3/reference/marketing/collection-product-filter"},{"title":"CommerceAgentStrategy","href":"/docs/api-reference/v3/reference/marketing/commerce-agent-strategy"},{"title":"CustomerTag","href":"/docs/api-reference/v3/reference/marketing/customer-tag"},{"title":"DiscountBxgyCustomerBuys","href":"/docs/api-reference/v3/reference/marketing/discount-bxgy-customer-buys"},{"title":"DiscountBxgyCustomerGets","href":"/docs/api-reference/v3/reference/marketing/discount-bxgy-customer-gets"},{"title":"DiscountCatalogItem","href":"/docs/api-reference/v3/reference/marketing/discount-catalog-item"},{"title":"DiscountCode","href":"/docs/api-reference/v3/reference/marketing/discount-code"},{"title":"DiscountCodeExpiration","href":"/docs/api-reference/v3/reference/marketing/discount-code-expiration"},{"title":"DiscountCombinesWith","href":"/docs/api-reference/v3/reference/marketing/discount-combines-with"},{"title":"DiscountMinRequirement","href":"/docs/api-reference/v3/reference/marketing/discount-min-requirement"},{"title":"DynamicRangeDiscountSettings","href":"/docs/api-reference/v3/reference/marketing/dynamic-range-discount-settings"},{"title":"DynamicRangeRelativeExpiration","href":"/docs/api-reference/v3/reference/marketing/dynamic-range-relative-expiration"},{"title":"EmailAddress","href":"/docs/api-reference/v3/reference/marketing/email-address"},{"title":"EmailSender","href":"/docs/api-reference/v3/reference/marketing/email-sender"},{"title":"EmailTemplate","href":"/docs/api-reference/v3/reference/marketing/email-template"},{"title":"EmailTemplateBrandKitButtonBorder","href":"/docs/api-reference/v3/reference/marketing/email-template-brand-kit-button-border"},{"title":"EmailTemplateBrandKitButtonOverride","href":"/docs/api-reference/v3/reference/marketing/email-template-brand-kit-button-override"},{"title":"EmailTemplateBrandKitEmailButton","href":"/docs/api-reference/v3/reference/marketing/email-template-brand-kit-email-button"},{"title":"EmailTemplateBrandKitFont","href":"/docs/api-reference/v3/reference/marketing/email-template-brand-kit-font"},{"title":"EmailTemplateBrandKitStroke","href":"/docs/api-reference/v3/reference/marketing/email-template-brand-kit-stroke"},{"title":"EmailTemplateButtonSection","href":"/docs/api-reference/v3/reference/marketing/email-template-button-section"},{"title":"EmailTemplateChromeDinoSection","href":"/docs/api-reference/v3/reference/marketing/email-template-chrome-dino-section"},{"title":"EmailTemplateColumnSection","href":"/docs/api-reference/v3/reference/marketing/email-template-column-section"},{"title":"EmailTemplateColumnSlot","href":"/docs/api-reference/v3/reference/marketing/email-template-column-slot"},{"title":"EmailTemplateContextObject","href":"/docs/api-reference/v3/reference/marketing/email-template-context-object"},{"title":"EmailTemplateDelayOption","href":"/docs/api-reference/v3/reference/marketing/email-template-delay-option"},{"title":"EmailTemplateDiscountSection","href":"/docs/api-reference/v3/reference/marketing/email-template-discount-section"},{"title":"EmailTemplateFooterSection","href":"/docs/api-reference/v3/reference/marketing/email-template-footer-section"},{"title":"EmailTemplateHeaderSection","href":"/docs/api-reference/v3/reference/marketing/email-template-header-section"},{"title":"EmailTemplateHtmlSection","href":"/docs/api-reference/v3/reference/marketing/email-template-html-section"},{"title":"EmailTemplateImageSection","href":"/docs/api-reference/v3/reference/marketing/email-template-image-section"},{"title":"EmailTemplateInlineButton","href":"/docs/api-reference/v3/reference/marketing/email-template-inline-button"},{"title":"EmailTemplateLineSection","href":"/docs/api-reference/v3/reference/marketing/email-template-line-section"},{"title":"EmailTemplateManualProduct","href":"/docs/api-reference/v3/reference/marketing/email-template-manual-product"},{"title":"EmailTemplateMenuItem","href":"/docs/api-reference/v3/reference/marketing/email-template-menu-item"},{"title":"EmailTemplateMenuSection","href":"/docs/api-reference/v3/reference/marketing/email-template-menu-section"},{"title":"EmailTemplatePadding","href":"/docs/api-reference/v3/reference/marketing/email-template-padding"},{"title":"EmailTemplatePreview","href":"/docs/api-reference/v3/reference/marketing/email-template-preview"},{"title":"EmailTemplateProductCardContent","href":"/docs/api-reference/v3/reference/marketing/email-template-product-card-content"},{"title":"EmailTemplateProductsSection","href":"/docs/api-reference/v3/reference/marketing/email-template-products-section"},{"title":"EmailTemplateQrCodeSection","href":"/docs/api-reference/v3/reference/marketing/email-template-qr-code-section"},{"title":"EmailTemplateScratchToRevealSection","href":"/docs/api-reference/v3/reference/marketing/email-template-scratch-to-reveal-section"},{"title":"EmailTemplateShoppableProductsSection","href":"/docs/api-reference/v3/reference/marketing/email-template-shoppable-products-section"},{"title":"EmailTemplateSocialLink","href":"/docs/api-reference/v3/reference/marketing/email-template-social-link"},{"title":"EmailTemplateSocialsSection","href":"/docs/api-reference/v3/reference/marketing/email-template-socials-section"},{"title":"EmailTemplateSpacerSection","href":"/docs/api-reference/v3/reference/marketing/email-template-spacer-section"},{"title":"EmailTemplateSubscriptionAddToOrderSection","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-add-to-order-section"},{"title":"EmailTemplateSubscriptionChargeDate","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-charge-date"},{"title":"EmailTemplateSubscriptionSkipInitialPage","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-skip-initial-page"},{"title":"EmailTemplateSubscriptionSkipOption","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-skip-option"},{"title":"EmailTemplateSubscriptionSkipOrDelaySection","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-skip-or-delay-section"},{"title":"EmailTemplateSubscriptionSwapProductSection","href":"/docs/api-reference/v3/reference/marketing/email-template-subscription-swap-product-section"},{"title":"EmailTemplateTableCellBinding","href":"/docs/api-reference/v3/reference/marketing/email-template-table-cell-binding"},{"title":"EmailTemplateTableCollection","href":"/docs/api-reference/v3/reference/marketing/email-template-table-collection"},{"title":"EmailTemplateTableColumn","href":"/docs/api-reference/v3/reference/marketing/email-template-table-column"},{"title":"EmailTemplateTableImageCell","href":"/docs/api-reference/v3/reference/marketing/email-template-table-image-cell"},{"title":"EmailTemplateTableRow","href":"/docs/api-reference/v3/reference/marketing/email-template-table-row"},{"title":"EmailTemplateTableSection","href":"/docs/api-reference/v3/reference/marketing/email-template-table-section"},{"title":"EmailTemplateTableTextCell","href":"/docs/api-reference/v3/reference/marketing/email-template-table-text-cell"},{"title":"EmailTemplateTextSection","href":"/docs/api-reference/v3/reference/marketing/email-template-text-section"},{"title":"EmailTemplateTitleSubtitle","href":"/docs/api-reference/v3/reference/marketing/email-template-title-subtitle"},{"title":"EmailTemplateTrackableSummarySection","href":"/docs/api-reference/v3/reference/marketing/email-template-trackable-summary-section"},{"title":"EmailTemplateTrackingInfoSection","href":"/docs/api-reference/v3/reference/marketing/email-template-tracking-info-section"},{"title":"EmailTemplateUnknownSection","href":"/docs/api-reference/v3/reference/marketing/email-template-unknown-section"},{"title":"EmailTemplateUrlKey","href":"/docs/api-reference/v3/reference/marketing/email-template-url-key"},{"title":"EmailTemplateVariable","href":"/docs/api-reference/v3/reference/marketing/email-template-variable"},{"title":"EmailTemplateVariableCatalog","href":"/docs/api-reference/v3/reference/marketing/email-template-variable-catalog"},{"title":"FreeShippingDiscountSettings","href":"/docs/api-reference/v3/reference/marketing/free-shipping-discount-settings"},{"title":"MarketingAutomation","href":"/docs/api-reference/v3/reference/marketing/marketing-automation"},{"title":"MarketingAutomationAbTestStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-ab-test-step"},{"title":"MarketingAutomationAbTestVariant","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-ab-test-variant"},{"title":"MarketingAutomationAnalytics","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-analytics"},{"title":"MarketingAutomationCatalog","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-catalog"},{"title":"MarketingAutomationCatalogStepKind","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-catalog-step-kind"},{"title":"MarketingAutomationCatalogTrigger","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-catalog-trigger"},{"title":"MarketingAutomationCommerceAgentChannel","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-commerce-agent-channel"},{"title":"MarketingAutomationConditionStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-condition-step"},{"title":"MarketingAutomationEndStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-end-step"},{"title":"MarketingAutomationEntryCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-entry-condition"},{"title":"MarketingAutomationEntryConditions","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-entry-conditions"},{"title":"MarketingAutomationExistingSegmentCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-existing-segment-condition"},{"title":"MarketingAutomationFrequencyCap","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-frequency-cap"},{"title":"MarketingAutomationInlineSegmentCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-inline-segment-condition"},{"title":"MarketingAutomationManageCustomerTagsStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-manage-customer-tags-step"},{"title":"MarketingAutomationManageStaticSegmentStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-manage-static-segment-step"},{"title":"MarketingAutomationMessagingAnalytics","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-messaging-analytics"},{"title":"MarketingAutomationSendEmailStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-send-email-step"},{"title":"MarketingAutomationSendSmsStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-send-sms-step"},{"title":"MarketingAutomationSendWebhookHeader","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-send-webhook-header"},{"title":"MarketingAutomationSendWebhookOAuth2Config","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-send-webhook-o-auth2-config"},{"title":"MarketingAutomationSendWebhookStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-send-webhook-step"},{"title":"MarketingAutomationSkipCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-skip-condition"},{"title":"MarketingAutomationSkipConditions","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-skip-conditions"},{"title":"MarketingAutomationStartAgentConversationStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-start-agent-conversation-step"},{"title":"MarketingAutomationStepAnalytics","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-step-analytics"},{"title":"MarketingAutomationTriggerDataCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-trigger-data-condition"},{"title":"MarketingAutomationTriggerDataElement","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-trigger-data-element"},{"title":"MarketingAutomationTriggerDataField","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-trigger-data-field"},{"title":"MarketingAutomationTriggerStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-trigger-step"},{"title":"MarketingAutomationUnknownStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-unknown-step"},{"title":"MarketingAutomationUnsupportedCondition","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-unsupported-condition"},{"title":"MarketingAutomationWaitForEventStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-wait-for-event-step"},{"title":"MarketingAutomationWaitStep","href":"/docs/api-reference/v3/reference/marketing/marketing-automation-wait-step"},{"title":"MarketingImageUpload","href":"/docs/api-reference/v3/reference/marketing/marketing-image-upload"},{"title":"MessageAnalytics","href":"/docs/api-reference/v3/reference/marketing/message-analytics"},{"title":"MessageAnalyticsPoint","href":"/docs/api-reference/v3/reference/marketing/message-analytics-point"},{"title":"MessageAnalyticsTotals","href":"/docs/api-reference/v3/reference/marketing/message-analytics-totals"},{"title":"MessageChannelAnalytics","href":"/docs/api-reference/v3/reference/marketing/message-channel-analytics"},{"title":"MetafieldProductFilter","href":"/docs/api-reference/v3/reference/marketing/metafield-product-filter"},{"title":"ProductFilter","href":"/docs/api-reference/v3/reference/marketing/product-filter"},{"title":"ProductFilterCollection","href":"/docs/api-reference/v3/reference/marketing/product-filter-collection"},{"title":"ProductFilterCollectionConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-collection-constraint"},{"title":"ProductFilterExcludePurchasedConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-exclude-purchased-constraint"},{"title":"ProductFilterInventoryConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-inventory-constraint"},{"title":"ProductFilterMetafieldConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-metafield-constraint"},{"title":"ProductFilterMetafieldDefinition","href":"/docs/api-reference/v3/reference/marketing/product-filter-metafield-definition"},{"title":"ProductFilterMetafieldRef","href":"/docs/api-reference/v3/reference/marketing/product-filter-metafield-ref"},{"title":"ProductFilterPriceConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-price-constraint"},{"title":"ProductFilterTagConstraint","href":"/docs/api-reference/v3/reference/marketing/product-filter-tag-constraint"},{"title":"ProductFilterTimeframe","href":"/docs/api-reference/v3/reference/marketing/product-filter-timeframe"},{"title":"ProviderRecommendationsProductFilter","href":"/docs/api-reference/v3/reference/marketing/provider-recommendations-product-filter"},{"title":"Segment","href":"/docs/api-reference/v3/reference/marketing/segment"},{"title":"SegmentCatalogActivity","href":"/docs/api-reference/v3/reference/marketing/segment-catalog-activity"},{"title":"SegmentCatalogCustomEvent","href":"/docs/api-reference/v3/reference/marketing/segment-catalog-custom-event"},{"title":"SegmentCatalogField","href":"/docs/api-reference/v3/reference/marketing/segment-catalog-field"},{"title":"SegmentConditionCatalog","href":"/docs/api-reference/v3/reference/marketing/segment-condition-catalog"},{"title":"SegmentOperatorSet","href":"/docs/api-reference/v3/reference/marketing/segment-operator-set"},{"title":"SegmentTokenFieldOptions","href":"/docs/api-reference/v3/reference/marketing/segment-token-field-options"},{"title":"SegmentTokenOption","href":"/docs/api-reference/v3/reference/marketing/segment-token-option"},{"title":"SmsTemplate","href":"/docs/api-reference/v3/reference/marketing/sms-template"},{"title":"SmsTemplateImage","href":"/docs/api-reference/v3/reference/marketing/sms-template-image"},{"title":"TagProductFilter","href":"/docs/api-reference/v3/reference/marketing/tag-product-filter"},{"title":"UploadedMarketingImage","href":"/docs/api-reference/v3/reference/marketing/uploaded-marketing-image"},{"title":"ViewedProductsProductFilter","href":"/docs/api-reference/v3/reference/marketing/viewed-products-product-filter"}]}]},{"group":"Markets","root":{"title":"Markets","href":"/docs/api-reference/v3/reference/markets/overview"},"pages":[{"group":"Queries","pages":[{"title":"market","href":"/docs/api-reference/v3/reference/markets/queries/market"},{"title":"markets","href":"/docs/api-reference/v3/reference/markets/queries/markets"}]},{"group":"Mutations","pages":[{"title":"deleteMarket","href":"/docs/api-reference/v3/reference/markets/mutations/delete-market"},{"title":"upsertMarket","href":"/docs/api-reference/v3/reference/markets/mutations/upsert-market"}]},{"group":"Objects","pages":[{"title":"Market","href":"/docs/api-reference/v3/reference/markets/market"},{"title":"MarketBreakdownLabels","href":"/docs/api-reference/v3/reference/markets/market-breakdown-labels"},{"title":"MarketCountry","href":"/docs/api-reference/v3/reference/markets/market-country"}]}]},{"group":"Orders","root":{"title":"Orders","href":"/docs/api-reference/v3/reference/orders/overview"},"pages":[{"group":"Queries","pages":[{"title":"order","href":"/docs/api-reference/v3/reference/orders/queries/order"},{"title":"orders","href":"/docs/api-reference/v3/reference/orders/queries/orders"},{"title":"tracker","href":"/docs/api-reference/v3/reference/orders/queries/tracker"},{"title":"trackers","href":"/docs/api-reference/v3/reference/orders/queries/trackers"}]},{"group":"Objects","pages":[{"title":"Order","href":"/docs/api-reference/v3/reference/orders/order"},{"title":"OrderCustomer","href":"/docs/api-reference/v3/reference/orders/order-customer"},{"title":"OrderFulfillment","href":"/docs/api-reference/v3/reference/orders/order-fulfillment"},{"title":"OrderFulfillmentLineItem","href":"/docs/api-reference/v3/reference/orders/order-fulfillment-line-item"},{"title":"OrderLineItem","href":"/docs/api-reference/v3/reference/orders/order-line-item"},{"title":"OrderProtection","href":"/docs/api-reference/v3/reference/orders/order-protection"},{"title":"OrderShipping","href":"/docs/api-reference/v3/reference/orders/order-shipping"},{"title":"OrderTrackingEvent","href":"/docs/api-reference/v3/reference/orders/order-tracking-event"},{"title":"OrderTrackingEventLocation","href":"/docs/api-reference/v3/reference/orders/order-tracking-event-location"},{"title":"Tracker","href":"/docs/api-reference/v3/reference/orders/tracker"},{"title":"TrackerOrder","href":"/docs/api-reference/v3/reference/orders/tracker-order"},{"title":"TrackerScan","href":"/docs/api-reference/v3/reference/orders/tracker-scan"}]}]},{"group":"Procurement","root":{"title":"Procurement","href":"/docs/api-reference/v3/reference/procurement/overview"},"pages":[{"group":"Queries","pages":[{"title":"inboundShipment","href":"/docs/api-reference/v3/reference/procurement/queries/inbound-shipment"},{"title":"inboundShipments","href":"/docs/api-reference/v3/reference/procurement/queries/inbound-shipments"},{"title":"purchaseOrder","href":"/docs/api-reference/v3/reference/procurement/queries/purchase-order"},{"title":"purchaseOrders","href":"/docs/api-reference/v3/reference/procurement/queries/purchase-orders"},{"title":"supplier","href":"/docs/api-reference/v3/reference/procurement/queries/supplier"},{"title":"suppliers","href":"/docs/api-reference/v3/reference/procurement/queries/suppliers"}]},{"group":"Mutations","pages":[{"title":"cancelPurchaseOrder","href":"/docs/api-reference/v3/reference/procurement/mutations/cancel-purchase-order"},{"title":"createInboundShipment","href":"/docs/api-reference/v3/reference/procurement/mutations/create-inbound-shipment"},{"title":"createPurchaseOrder","href":"/docs/api-reference/v3/reference/procurement/mutations/create-purchase-order"},{"title":"updateInboundShipment","href":"/docs/api-reference/v3/reference/procurement/mutations/update-inbound-shipment"},{"title":"updateInboundShipmentItems","href":"/docs/api-reference/v3/reference/procurement/mutations/update-inbound-shipment-items"},{"title":"updatePurchaseOrder","href":"/docs/api-reference/v3/reference/procurement/mutations/update-purchase-order"}]},{"group":"Objects","pages":[{"title":"InboundShipment","href":"/docs/api-reference/v3/reference/procurement/inbound-shipment"},{"title":"InboundShipmentItem","href":"/docs/api-reference/v3/reference/procurement/inbound-shipment-item"},{"title":"PurchaseOrder","href":"/docs/api-reference/v3/reference/procurement/purchase-order"},{"title":"PurchaseOrderItem","href":"/docs/api-reference/v3/reference/procurement/purchase-order-item"},{"title":"Supplier","href":"/docs/api-reference/v3/reference/procurement/supplier"},{"title":"SupplierContact","href":"/docs/api-reference/v3/reference/procurement/supplier-contact"}]}]},{"group":"Returns","root":{"title":"Returns","href":"/docs/api-reference/v3/reference/returns/overview"},"pages":[{"group":"Queries","pages":[{"title":"return","href":"/docs/api-reference/v3/reference/returns/queries/return"},{"title":"returnActionRun","href":"/docs/api-reference/v3/reference/returns/queries/return-action-run"},{"title":"returns","href":"/docs/api-reference/v3/reference/returns/queries/returns"}]},{"group":"Mutations","pages":[{"title":"approveReturns","href":"/docs/api-reference/v3/reference/returns/mutations/approve-returns"},{"title":"closeReturns","href":"/docs/api-reference/v3/reference/returns/mutations/close-returns"},{"title":"flagReturns","href":"/docs/api-reference/v3/reference/returns/mutations/flag-returns"},{"title":"processReturns","href":"/docs/api-reference/v3/reference/returns/mutations/process-returns"},{"title":"rejectReturns","href":"/docs/api-reference/v3/reference/returns/mutations/reject-returns"},{"title":"resetReturns","href":"/docs/api-reference/v3/reference/returns/mutations/reset-returns"},{"title":"tagReturn","href":"/docs/api-reference/v3/reference/returns/mutations/tag-return"},{"title":"tagReturns","href":"/docs/api-reference/v3/reference/returns/mutations/tag-returns"},{"title":"unflagReturns","href":"/docs/api-reference/v3/reference/returns/mutations/unflag-returns"}]},{"group":"Objects","pages":[{"title":"ExchangeItem","href":"/docs/api-reference/v3/reference/returns/exchange-item"},{"title":"ExchangeItemPrice","href":"/docs/api-reference/v3/reference/returns/exchange-item-price"},{"title":"ExchangeOrder","href":"/docs/api-reference/v3/reference/returns/exchange-order"},{"title":"ExternalRef","href":"/docs/api-reference/v3/reference/returns/external-ref"},{"title":"ExternalReturnId","href":"/docs/api-reference/v3/reference/returns/external-return-id"},{"title":"ItemRefund","href":"/docs/api-reference/v3/reference/returns/item-refund"},{"title":"MultipleChoiceQuestion","href":"/docs/api-reference/v3/reference/returns/multiple-choice-question"},{"title":"PersonName","href":"/docs/api-reference/v3/reference/returns/person-name"},{"title":"ReasonConversation","href":"/docs/api-reference/v3/reference/returns/reason-conversation"},{"title":"ReasonConversationMessage","href":"/docs/api-reference/v3/reference/returns/reason-conversation-message"},{"title":"Return","href":"/docs/api-reference/v3/reference/returns/return"},{"title":"ReturnActionRun","href":"/docs/api-reference/v3/reference/returns/return-action-run"},{"title":"ReturnActionRunCounts","href":"/docs/api-reference/v3/reference/returns/return-action-run-counts"},{"title":"ReturnDropoff","href":"/docs/api-reference/v3/reference/returns/return-dropoff"},{"title":"ReturnExchange","href":"/docs/api-reference/v3/reference/returns/return-exchange"},{"title":"ReturnGiftCard","href":"/docs/api-reference/v3/reference/returns/return-gift-card"},{"title":"ReturnIntegration","href":"/docs/api-reference/v3/reference/returns/return-integration"},{"title":"ReturnItem","href":"/docs/api-reference/v3/reference/returns/return-item"},{"title":"ReturnItemExchangeItem","href":"/docs/api-reference/v3/reference/returns/return-item-exchange-item"},{"title":"ReturnNote","href":"/docs/api-reference/v3/reference/returns/return-note"},{"title":"ReturnProtection","href":"/docs/api-reference/v3/reference/returns/return-protection"},{"title":"ReturnRefund","href":"/docs/api-reference/v3/reference/returns/return-refund"},{"title":"ReturnShipment","href":"/docs/api-reference/v3/reference/returns/return-shipment"},{"title":"ReturnShipmentGroup","href":"/docs/api-reference/v3/reference/returns/return-shipment-group"},{"title":"ReturnSource","href":"/docs/api-reference/v3/reference/returns/return-source"},{"title":"ReturnTotals","href":"/docs/api-reference/v3/reference/returns/return-totals"}]}]},{"group":"Shipping","root":{"title":"Shipping","href":"/docs/api-reference/v3/reference/shipping/overview"},"pages":[{"group":"Queries","pages":[{"title":"carrierShipmentTracker","href":"/docs/api-reference/v3/reference/shipping/queries/carrier-shipment-tracker"},{"title":"carrierShipmentTrackers","href":"/docs/api-reference/v3/reference/shipping/queries/carrier-shipment-trackers"},{"title":"pickSession","href":"/docs/api-reference/v3/reference/shipping/queries/pick-session"},{"title":"pickSessions","href":"/docs/api-reference/v3/reference/shipping/queries/pick-sessions"},{"title":"warehouseTeamMemberProductivity","href":"/docs/api-reference/v3/reference/shipping/queries/warehouse-team-member-productivity"}]},{"group":"Mutations","pages":[{"title":"getShippingLabelQuotes","href":"/docs/api-reference/v3/reference/shipping/mutations/get-shipping-label-quotes"},{"title":"purchaseCarrierShipment","href":"/docs/api-reference/v3/reference/shipping/mutations/purchase-carrier-shipment"},{"title":"voidCarrierShipment","href":"/docs/api-reference/v3/reference/shipping/mutations/void-carrier-shipment"}]},{"group":"Objects","pages":[{"title":"CarrierShipment","href":"/docs/api-reference/v3/reference/shipping/carrier-shipment"},{"title":"CarrierShipmentTracker","href":"/docs/api-reference/v3/reference/shipping/carrier-shipment-tracker"},{"title":"CarrierShipmentTrackerScan","href":"/docs/api-reference/v3/reference/shipping/carrier-shipment-tracker-scan"},{"title":"LandedCostQuote","href":"/docs/api-reference/v3/reference/shipping/landed-cost-quote"},{"title":"OutboundRateMessage","href":"/docs/api-reference/v3/reference/shipping/outbound-rate-message"},{"title":"OutboundRateQuote","href":"/docs/api-reference/v3/reference/shipping/outbound-rate-quote"},{"title":"OutboundShipmentPackage","href":"/docs/api-reference/v3/reference/shipping/outbound-shipment-package"},{"title":"PickSession","href":"/docs/api-reference/v3/reference/shipping/pick-session"},{"title":"PickSessionItem","href":"/docs/api-reference/v3/reference/shipping/pick-session-item"},{"title":"WarehouseTeamMember","href":"/docs/api-reference/v3/reference/shipping/warehouse-team-member"},{"title":"WarehouseTeamMemberProductivity","href":"/docs/api-reference/v3/reference/shipping/warehouse-team-member-productivity"}]}]},{"group":"Support","root":{"title":"Support","href":"/docs/api-reference/v3/reference/support/overview"},"pages":[{"group":"Queries","pages":[{"title":"supportAgents","href":"/docs/api-reference/v3/reference/support/queries/support-agents"},{"title":"supportTagGroups","href":"/docs/api-reference/v3/reference/support/queries/support-tag-groups"},{"title":"supportTags","href":"/docs/api-reference/v3/reference/support/queries/support-tags"},{"title":"supportTopics","href":"/docs/api-reference/v3/reference/support/queries/support-topics"},{"title":"supportUserGroups","href":"/docs/api-reference/v3/reference/support/queries/support-user-groups"}]},{"group":"Mutations","pages":[{"title":"supportTagCreate","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-create"},{"title":"supportTagDelete","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-delete"},{"title":"supportTagGroupCreate","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-group-create"},{"title":"supportTagGroupDelete","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-group-delete"},{"title":"supportTagGroupUpdate","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-group-update"},{"title":"supportTagUpdate","href":"/docs/api-reference/v3/reference/support/mutations/support-tag-update"}]},{"group":"Objects","pages":[{"title":"SupportShiftChange","href":"/docs/api-reference/v3/reference/support/support-shift-change"},{"title":"SupportShiftOverride","href":"/docs/api-reference/v3/reference/support/support-shift-override"},{"title":"SupportShiftStatus","href":"/docs/api-reference/v3/reference/support/support-shift-status"},{"title":"SupportTag","href":"/docs/api-reference/v3/reference/support/support-tag"},{"title":"SupportTagGroup","href":"/docs/api-reference/v3/reference/support/support-tag-group"},{"title":"SupportTopic","href":"/docs/api-reference/v3/reference/support/support-topic"},{"title":"SupportUserGroup","href":"/docs/api-reference/v3/reference/support/support-user-group"},{"title":"SupportWorkSchedule","href":"/docs/api-reference/v3/reference/support/support-work-schedule"},{"title":"SupportWorkScheduleDateOverride","href":"/docs/api-reference/v3/reference/support/support-work-schedule-date-override"},{"title":"SupportWorkScheduleDay","href":"/docs/api-reference/v3/reference/support/support-work-schedule-day"}]}]},{"group":"Webhooks","root":{"title":"Webhooks","href":"/docs/api-reference/v3/reference/webhooks/overview"},"pages":[{"group":"Queries","pages":[{"title":"webhookEndpoint","href":"/docs/api-reference/v3/reference/webhooks/queries/webhook-endpoint"},{"title":"webhookEndpoints","href":"/docs/api-reference/v3/reference/webhooks/queries/webhook-endpoints"}]},{"group":"Mutations","pages":[{"title":"activateWebhookEndpointSecret","href":"/docs/api-reference/v3/reference/webhooks/mutations/activate-webhook-endpoint-secret"},{"title":"createWebhookEndpoint","href":"/docs/api-reference/v3/reference/webhooks/mutations/create-webhook-endpoint"},{"title":"deleteWebhookEndpoint","href":"/docs/api-reference/v3/reference/webhooks/mutations/delete-webhook-endpoint"},{"title":"rotateWebhookEndpointSecret","href":"/docs/api-reference/v3/reference/webhooks/mutations/rotate-webhook-endpoint-secret"},{"title":"updateWebhookEndpoint","href":"/docs/api-reference/v3/reference/webhooks/mutations/update-webhook-endpoint"}]},{"group":"Objects","pages":[{"title":"WebhookDelivery","href":"/docs/api-reference/v3/reference/webhooks/webhook-delivery"},{"title":"WebhookEndpoint","href":"/docs/api-reference/v3/reference/webhooks/webhook-endpoint"}]}]},{"group":"Workspaces","root":{"title":"Workspaces","href":"/docs/api-reference/v3/reference/workspaces/overview"},"pages":[{"group":"Queries","pages":[{"title":"workspace","href":"/docs/api-reference/v3/reference/workspaces/queries/workspace"}]},{"group":"Mutations","pages":[{"title":"workspaceCommit","href":"/docs/api-reference/v3/reference/workspaces/mutations/workspace-commit"},{"title":"workspaceCreate","href":"/docs/api-reference/v3/reference/workspaces/mutations/workspace-create"},{"title":"workspaceDelete","href":"/docs/api-reference/v3/reference/workspaces/mutations/workspace-delete"},{"title":"workspaceUpdate","href":"/docs/api-reference/v3/reference/workspaces/mutations/workspace-update"}]},{"group":"Objects","pages":[{"title":"Diagnostic","href":"/docs/api-reference/v3/reference/workspaces/diagnostic"},{"title":"DiagnosticFix","href":"/docs/api-reference/v3/reference/workspaces/diagnostic-fix"},{"title":"TextEdit","href":"/docs/api-reference/v3/reference/workspaces/text-edit"},{"title":"Workspace","href":"/docs/api-reference/v3/reference/workspaces/workspace"}]}]},{"title":"Access scopes","href":"/docs/api-reference/v3/reference/scopes"}]}]},{"version":"v2 (REST)","pages":[{"title":"v2 (REST)","href":"/docs/api-reference/introduction"}]}]},{"tab":"MCP Server","pages":[{"title":"MCP Server","href":"/docs/mcp-server/introduction"}]}]},"basePath":"","title":"checkoutExperienceUpsellPageSet - Redo","buildId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","deploymentId":"dpl_BLQvU86QFwq3AhPofSTw6q8dGWKm","dynamics":[],"chunks":[]}