Docs
Dashboard

ProductCreateInput

Input

The input type for creating a new product.

#

Fields


description
String

An optional description of the product.

metafields
[MetafieldInput!]

The metafield values to assign to the product during creation.

name
String!

The name for the product that displays to customers.

publications
[ProductPublicationInput!]

A list of publication settings for channels.

slug
String

The URL-friendly identifier for the product.

status
ProductStatus!

The status of the product.

Possible enum values
  • ACTIVE

    The product is available through published catalog experiences.

  • DRAFT

    The product is retained as a draft and is not published.

tags
[String!]

A list of tags added to the product.

vendor
String

An optional vendor name; if it doesn’t exist, it will be created.