Market
Requires for queries and both
as well as
for mutations.
A market is a group of one or more regions that you want to target for international sales. By creating a market, you can configure a distinct, localized shopping experience for customers from a specific area of the world. For example, you can change currency, configure international pricing, or add market-specific domains or subfolders.
Anchor to Fields and connectionsFields and connections
- Anchor to catalogscatalogs•Market
Catalog non-nullConnection! The catalogs that belong to the market.
- Anchor to catalogsCountcatalogs•
Count The number of catalogs that belong to the market.
- Anchor to currencySettingscurrency•
Settings MarketCurrency non-nullSettings! The market’s currency settings.
- Anchor to handlehandle•String!non-null
A short, human-readable unique identifier for the market. This is changeable by the merchant.
- •ID!non-null
A globally-unique ID.
- Anchor to metafieldmetafield•
A custom field, including its
namespace
andkey
, that's associated with a Shopify resource for the purposes of adding and storing additional information.- Anchor to metafieldsmetafields•Metafield
Connection! non-null A list of custom fields that a merchant associates with a Shopify resource.
- Anchor to namename•String!non-null
The name of the market. Not shown to customers.
- Anchor to webPresencesweb•
Presences MarketWeb non-nullPresence Connection! The market’s web presences, which defines its SEO strategy. This can be a different domain, subdomain, or subfolders of the primary domain. Each web presence comprises one or more language variants. If a market doesn't have any web presences, then the market is accessible on the primary market's domains using country selectors.
Deprecated fields and connections
- Anchor to enabledenabled•Boolean!non-null
Whether the market is enabled to receive visitors and sales. Note: Regions in inactive markets can't be selected on the storefront or in checkout.
- Anchor to metafieldDefinitionsmetafield•
Definitions MetafieldDefinition non-nullConnection! List of metafield definitions.
- Anchor to priceListprice•
List The market’s price list, which specifies a percentage-based price adjustment as well as fixed price overrides for specific variants.
Markets with multiple catalogs can have multiple price lists. To query which price lists are connected to a market, please query for price lists through the catalogs connection.
- Anchor to primaryprimary•Boolean!non-null
Whether the market is the shop’s primary market.
- Anchor to privateMetafieldprivate•
Metafield Returns a private metafield by namespace and key that belongs to the resource.
- Anchor to privateMetafieldsprivate•
Metafields PrivateMetafield non-nullConnection! List of private metafields that belong to the resource.
- Anchor to regionsregions•Market
Region non-nullConnection! The regions that comprise the market.
- Anchor to webPresenceweb•
Presence The market’s web presence, which defines its SEO strategy. This can be a different domain, subdomain, or subfolders of the primary domain. Each web presence comprises one or more language variants. If a market doesn't have its own web presence, then the market is accessible on the primary market's domains using country selectors. If it's the primary market and it has multiple web presences, then this field will return the primary domain web presence.
Map
Fields and connections with this object
- CompanyLocation.market
- Customer.market
- MarketCatalog.markets
- MarketConnection.nodes
- MarketEdge.node
- MarketLocalization.market
- MarketWebPresence.market
- Translation.market
Possible type in
Anchor to QueriesQueries
- •query
Returns a market resource by ID.
- •query
Returns the applicable market for a customer based on where they are in the world.
- •query
The markets configured for the shop.
- •query
The primary market of the shop.
Market Queries
Queried by
Anchor to MutationsMutations
- •mutation
Creates a new market.
- •mutation
Updates currency settings of a market.
- •mutation
Updates the properties of a market.
Deprecated mutations
- •mutation
Deletes a market region.
- •mutation
Creates regions that belong to an existing market.
- •mutation
Creates a web presence for a market.
- •mutation
Deletes a market web presence.
- •mutation
Updates a market web presence.