Fields
required
A unique Shopify Product ID, usually an integer.
required
The marketplace associated with the product, in this case, Shopify.
required
The title of the product.
required
The description of the product scraped and extracted from the HTML of the product page.
required
The vendor of the product.
required
The URL to the product page.
required
The minimum variant price of the product in the form of a Price object.
required
A boolean flag to indicate whether any of the product variants are available.
required
A list of additional tags associated with the product.
required
A list of images of the product, implementing the Image interface.
required
A list of product variants available, usually different sizes or colors, implementing the Variant interface.
required
The raw HTML of the product page description.
required
A handle for the product collection, used to group products together.
required
A unique handle for the product.
required
The maximum price across the product variants.
required
The minimum price across the product variants.
required
deprecated
The maximum price across the product variants.
required
deprecated
The minimum price across the product variants.
required
The type of the product.
required
The date and time when the product was created.
required
The date and time when the product was published.
required
The canonical URL of the store.
required
The domain name part of the store canonical URL, e.g., abc.myshopify.com.
required
A list of extra customizations for a product.
required
A list of categories to which the product belongs.
reviewsConnection( before: ID after: ID first: Int last: Int ): ShopifyProductReviewsConnection
A connection to fetch product reviews. It accepts the arguments before, after, first, and last for pagination purposes and returns a ShopifyProductReviewsConnection object.

