id | ID! | ✅ | ✅ | A non-null unique identifier for the product. |
marketplace | Marketplace! | ✅ | ✅ | A non-null enumeration value representing the marketplace. |
title | String! | ✅ | ✅ | A non-null string containing the title of the product. |
description | String! | ✅ | ✅ | A non-null string containing the product’s description. |
vendor | String! | ✅ | ✅ | A non-null string representing the product’s vendor or brand. |
url | URL! ` | ✅ | ✅ | A non-null URL pointing to the product’s page on the marketplace. |
price | Price | ✅ | ✅ | A nullable Price object representing the product’s price. The price might be null if it is not available or cannot be determined. |
isAvailable | Boolean! | ✅ | ✅ | A non-null boolean value indicating whether the product is available for purchase. |
tags | [String!]! | ✅ | ✅ | A non-null list of strings representing tags associated with the product. |
images | [Image!]! | ✅ | ✅ | A non-null list of image objects associated with the product, implementing the Image interface. |
variants | [Variant!]! (AmazonVariant /ShopifyVariant ) | ✅ | ✅ | A non-null list of product variants available, implementing the Variant interface. These can include different sizes, colors, or other options for the product. |
ASIN | ID! | ✅ | ❌ | Amazon’s canonical product ID (Amazon Standard Identification Number). This field is required. |
titleExcludingVariantName | String! | ✅ | ❌ | The Amazon product title without any additional context of the variant. |
featureBullets | [String!]! | ✅ | ❌ | A list of summary bullets about the product, found next to the product image on Amazon. |
parentID | ID | ✅ | ❌ | The parent ID of the product if the product has multiple variants. |
protectionPlans | [AmazonProtectionPlan!]! | ✅ | ❌ | A list of protection plans available for the product. |
categories | [AmazonCategory!]! | ✅ | ❌ | A list of categories to which the product belongs. |
ratingsTotal | Int! | ✅ | ❌ | The total number of ratings for this item. |
reviewsTotal | Int! | ✅ | ❌ | The total number of reviews for this item. |
subtitle | AmazonSubtitle | ✅ | ❌ | The secondary title for the product, displayed below the main title on the product detail page. |
videos | [AmazonVideo!]! | ✅ | ❌ | A list of videos associated with the product. |
color | String | ✅ | ❌ | The color of the product. |
specifications | [AmazonSpecification!]! | ✅ | ❌ | A list of product specifications. |
manufacturer | String | ✅ | ❌ | The manufacturer of the product. |
weight | String | ✅ | ❌ | The weight of the product. |
firstAvailable | Time | ✅ | ❌ | The date when the product was first listed on Amazon. |
dimensions | String | ✅ | ❌ | The dimensions of the product. |
modelNumber | String | ✅ | ❌ | The manufacturer’s model number for the product. |
descriptionHTML | String! | ❌ | ✅ | The raw HTML of the product page description. |
collectionHandle | String! | ❌ | ✅ | A handle for the product collection, used to group products together. |
handle | String! | ❌ | ✅ | A unique handle for the product. |
maxPrice | Int! | ❌ | ✅ | The maximum price across the product variants. |
minPrice | Int! | ❌ | ✅ | The minimum price across the product variants. |
productType | String! | ❌ | ✅ | The type of the product. |
createdAt | Time! | ❌ | ✅ | The date and time when the product was created. |
publishedAt | Time! | ❌ | ✅ | The date and time when the product was published. |
storeCanonicalURL | URL! | ❌ | ✅ | The canonical URL of the store. |
storeDomain | String! | ❌ | ✅ | The domain name part of the store canonical URL, e.g., abc.myshopify.com. |
options | [ProductOption!] | ❌ | ✅ | A list of extra customizations for a product. |
reviewsConnection | ShopifyProductReviewsConnection | ❌ | ✅ | A connection to fetch product reviews. It accepts the arguments before, after, first, and last for pagination purposes and returns a ShopifyProductReviewsConnection object. |
shopifyCategories | ShopifyProductShopifyCategories | ❌ | ✅ | A list of categories to which the product belongs. |