Skip to main content
mutation

Requires write_products access scope. Also: The user must have permission to create and edit catalogs.

Creates a Catalog that controls product availability and pricing for specific contexts like markets or B2B company locations. Catalogs use Publication objects to determine which products are available and PriceList objects to set custom pricing.

You can optionally associate a publication and price list when creating the catalog, or add them later using separate mutations.

Learn more about managing catalog contexts and using catalogs for different markets.

•CatalogCreateInput!
required

The properties of the new catalog.


Was this section helpful?

Anchor to CatalogCreatePayload returnsCatalogCreatePayload returns

•Catalog

The newly created catalog.

•[CatalogUserError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?