---
title: CatalogCreateInput - GraphQL Admin
description: The input fields required to create a catalog.
api_version: unstable
api_name: admin
source_url:
  html: https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/CatalogCreateInput
  md: https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/CatalogCreateInput.md
---

# Catalog​Create​Input

input\_object

The input fields required to create a catalog.

## Fields

* context

  [Catalog​Context​Input!](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/CatalogContextInput)

  required

  The context associated with the catalog.

* price​List​Id

  [ID](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID)

  The ID of the price list to associate to the catalog.

* publication​Id

  [ID](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/ID)

  The ID of the publication to associate to the catalog. Only include this if you need to control which products are visible in the catalog. When omitted, product availability is determined by the sales channel.

* status

  [Catalog​Status!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/CatalogStatus)

  non-null

  The status of the catalog.

* title

  [String!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String)

  non-null

  The name of the catalog.

***

## Map

No referencing types