Market Catalog
Requires access scope.
A catalog for managing product availability and pricing for specific Market contexts. Each catalog links to one or more markets and defines what Product objects customers see through its Publication settings. The catalog can include a for market-specific pricing adjustments.
Use catalogs to create distinct shopping experiences for different geographic regions or customer segments.
Learn more about building a catalog and managing markets.
Anchor to FieldsFields
- id (ID!)
- markets (MarketConnection!)
- marketsCount (Count)
- operations ([ResourceOperation!]!)
- priceList (PriceList)
- publication (Publication)
- status (CatalogStatus!)
- title (String!)
- •ID!non-null
A globally-unique ID.
- Anchor to marketsmarkets•Market
Connection! non-null The markets associated with the catalog.
- Anchor to typetype•Market
Type Default:null Filters markets by type.
- Anchor to statusstatus•Market
Status Default:null Filters markets by status.
- Anchor to firstfirst•Int
The first
nelements from the paginated list.- Anchor to afterafter•String
The elements that come after the specified cursor.
- Anchor to lastlast•Int
The last
nelements from the paginated list.- Anchor to beforebefore•String
The elements that come before the specified cursor.
- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
Arguments
- Anchor to marketsCountmarkets•Count
Count The number of markets associated with the catalog.
- Anchor to typetype•Market
Type Default:null Filters markets by type.
- Anchor to statusstatus•Market
Status Default:null Filters markets by status.
- Anchor to queryquery•String
A filter made up of terms, connectives, modifiers, and comparators. You can apply one or more filters to a query. Learn more about Shopify API search syntax.
- Anchor to default•string
Filter by a case-insensitive search of multiple fields in a document.
query=Bob Normanquery=title:green hoodie- Anchor to market_condition_types•string
A comma-separated list of condition types.
- Anchor to market_type•string
- Anchor to name•string
- Anchor to status•string
ACTIVEDRAFT- Anchor to wildcard_company_location_with_country_code•string
Example:
Valid values:
- Anchor to limitlimit•Int
The upper bound on count value before returning a result. Use
nullto have no limit.
Arguments
- Anchor to operationsoperations•[Resource
Operation!]! non-null Most recent catalog operations.
- Anchor to priceListprice•Price
List List The price list associated with the catalog.
- Anchor to publicationpublication•Publication
A group of products and collections that's published to a catalog.
- Anchor to statusstatus•Catalog
Status! non-null The status of the catalog.
- Anchor to titletitle•String!non-null
The name of the catalog.