Skip to main content
object

Requires read_markets for queries and both read_markets as well as write_markets for mutations.

Defines errors encountered while managing a Market.

•MarketUserErrorCode

The error code.

Show enum values
•[String!]

The path to the input field that caused the error.

•String!
non-null

The error message.


Was this section helpful?

•mutation

Update the backup region that is used when we have no better signal of what region a buyer is in.

Show payload

Arguments

•BackupRegionUpdateInput

Optional input representing the region to be updated. If not provided, the existing regions remain unchanged.

Show input fields

•mutation

Creates a Market to deliver customized shopping experiences. Markets define various aspects of the buyer experience including pricing, product availability, custom content, inventory and fulfillment priorities, and payment methods.

Define conditions to match buyers by region, company location, retail location, or other criteria. Configure MarketCurrencySettings to control currency behavior. Set MarketPriceInclusions to determine tax and duty display. Assign Catalog objects and MarketWebPresence configurations to control product availability and SEO strategy.

Learn more about Shopify Markets.

Show payload

Arguments

•MarketCreateInput!
required

The properties of the new market.

Show input fields

•mutation

Deletes a market definition.

Show payload

Arguments

•ID!
required

The ID of the market to delete.


•mutation

Updates the properties of a market.

Show payload

Arguments

•ID!
required

The ID of the market to update.

•MarketUpdateInput!
required

The properties to update.

Show input fields

•mutation

Creates a web presence.

Show payload

Arguments

•WebPresenceCreateInput!
required

The details of the web presence to be created.

Show input fields

•mutation

Deletes a web presence.

Show payload

Arguments

•ID!
required

The ID of the web presence to delete.


•mutation

Updates a web presence.

Show payload

Arguments

•ID!
required

The ID of the web presence to update.

•WebPresenceUpdateInput!
required

The web presence properties to update.

Show input fields

Deprecated mutations

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the market region to delete.


•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the market to add the regions to.

•[MarketRegionCreateInput!]!
required

The regions to be created.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•[ID!]!
required

A list of IDs of the market regions to delete.


•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the market for which to create a web presence.

•MarketWebPresenceCreateInput!
required

The details of the web presence to be created.

Show input fields

•mutation
Deprecated
Show payload

Arguments

•ID!
required

The ID of the web presence to delete.


•mutation
Deprecated
Show payload

Arguments

•MarketWebPresenceUpdateInput!
required

The web_presence fields used to update the market's web presence.

Show input fields
•ID!
required

The ID of the web presence to update.



Was this section helpful?


Was this section helpful?