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.

•[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.

Arguments

•BackupRegionUpdateInput

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


•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.

Arguments

•MarketCreateInput!
required

The properties of the new market.


•mutation

Deletes a market definition.

Arguments

•ID!
required

The ID of the market to delete.


•mutation

Updates the properties of a market.

Arguments

•ID!
required

The ID of the market to update.

•MarketUpdateInput!
required

The properties to update.


•mutation

Creates a web presence.

Arguments

•WebPresenceCreateInput!
required

The details of the web presence to be created.


•mutation

Deletes a web presence.

Arguments

•ID!
required

The ID of the web presence to delete.


•mutation

Updates a web presence.

Arguments

•ID!
required

The ID of the web presence to update.

•WebPresenceUpdateInput!
required

The web presence properties to update.


Deprecated mutations

•mutation
Deprecated

Arguments

•ID!
required

The ID of the market region to delete.


•mutation
Deprecated

Arguments

•ID!
required

The ID of the market to add the regions to.

•[MarketRegionCreateInput!]!
required

The regions to be created.


•mutation
Deprecated

Arguments

•[ID!]!
required

A list of IDs of the market regions to delete.


•mutation
Deprecated

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.


•mutation
Deprecated

Arguments

•ID!
required

The ID of the web presence to delete.


•mutation
Deprecated

Arguments

•ID!
required

The ID of the web presence to update.

•MarketWebPresenceUpdateInput!
required

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



Was this section helpful?


Was this section helpful?