Skip to main content
Emits: PRODUCT_CREATED, PRODUCT_UPDATED, PRODUCT_DELETED Required scopes: products_read
Look up a single attribute on this product by its name, if set.Requires: products_read
The merchant-defined attributes set on this product.
[String!]!
required
Barcodes associated with this product.
The merchant’s unit cost for the product.
required
When the record was created.
String!
required
The product’s long-form description.
The product’s length, width, and height, expressed in a single shared unit.
String
The Harmonized System code used for customs.
ID!
required
The id of this product.
The first (default) image for this product, if any.Requires: products_read
A paginated list of the product’s images.Requires: products_read
This product’s inventory level at a single location, if any.Requires: inventory_read
Per-location inventory levels for this product.Requires: inventory_read
The variant’s selected option values (e.g. Size: M, Color: Red), ordered by the family’s option positions.
String
The country of origin, as a country code.
Boolean!
required
Whether the product is a physical, shippable item.
The product’s selling price.
The product family this product belongs to, if any.Requires: products_read
String
The stock keeping unit identifying this product.
[String!]!
required
Free-form tags applied to the product.
String
The tax code used to classify the product for taxation.
Boolean!
required
Whether the product is subject to tax.
String!
required
The product’s title.
String
The Universal Product Code for this product.
required
When the record was last updated.
String
The vendor or manufacturer of the product.
The product’s weight.