--- title: CatalogUserError - GraphQL Admin description: Defines errors encountered while managing a catalog. api_version: 2025-10 api_name: admin type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/objects/catalogusererror md: https://shopify.dev/docs/api/admin-graphql/latest/objects/catalogusererror.md --- # Catalog​User​Error object Defines errors encountered while managing a catalog. ## Fields * code [Catalog​User​Error​Code](https://shopify.dev/docs/api/admin-graphql/latest/enums/CatalogUserErrorCode) The error code. * field [\[String!\]](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) The path to the input field that caused the error. * message [String!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/String) non-null The error message. *** ## Map No referencing types *** ## Mutations * [catalog​Context​Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogContextUpdate) mutation Updates the context of a catalog. * [catalog​Create](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogCreate) mutation Creates a new catalog. For a complete explanation of a [`Catalog`](https://shopify.dev/api/admin-graphql/latest/interfaces/catalog)'s behaviour, and how you can use it with [`Publication`s](https://shopify.dev/api/admin-graphql/latest/objects/Publication) and [`PriceList`s](https://shopify.dev/api/admin-graphql/latest/objects/PriceList), see [here](https://shopify.dev/docs/apps/build/markets/catalogs-different-markets). * [catalog​Delete](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogDelete) mutation Delete a catalog. * [catalog​Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogUpdate) mutation Updates an existing catalog. *** ## <\~> CatalogUserError Mutations ### Mutated by * <\~>[catalog​Context​Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogContextUpdate) * <\~>[catalog​Create](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogCreate) * <\~>[catalog​Delete](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogDelete) * <\~>[catalog​Update](https://shopify.dev/docs/api/admin-graphql/latest/mutations/catalogUpdate) *** ## Interfaces * [Displayable​Error](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/DisplayableError) interface *** ## ||-CatalogUserError Implements ### Implements * ||-[Displayable​Error](https://shopify.dev/docs/api/admin-graphql/latest/interfaces/DisplayableError)