Skip to main content
object

Requires read_products 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 PriceList 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.

•ID!
non-null

A globally-unique ID.

•MarketConnection!
non-null

The markets associated with the catalog.

Arguments

•MarketType
Default:null

Filters markets by type.

•MarketStatus
Default:null

Filters markets by status.

•Int

The first n elements from the paginated list.

•String

The elements that come after the specified cursor.

•Int

The last n elements from the paginated list.

•String

The elements that come before the specified cursor.

•Boolean
Default:false

Reverse the order of the underlying list.


•Count

The number of markets associated with the catalog.

Arguments

•MarketType
Default:null

Filters markets by type.

•MarketStatus
Default:null

Filters markets by status.

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

Example:

  • query=Bob Norman
  • query=title:green hoodie
•id

Filter by id range.

Example:

  • id:1234
  • id:>=1234
  • id:<=1234
Anchor to market_condition_types
•string

A comma-separated list of condition types.

Anchor to market_type
•string
•string
•string

Valid values:

  • ACTIVE
  • DRAFT
Anchor to wildcard_company_location_with_country_code
•string
•Int

The upper bound on count value before returning a result. Use null to have no limit.


•[ResourceOperation!]!
non-null

Most recent catalog operations.

•PriceList

The price list associated with the catalog.

•Publication

A group of products and collections that's published to a catalog.

•CatalogStatus!
non-null

The status of the catalog.

•String!
non-null

The name of the catalog.


Was this section helpful?

•interface
•interface

Was this section helpful?