Products
List Products
Retrieve a paginated list of products visible to the seller.
GET
Returns products the seller created plus published products that are not restricted from the seller.
Products are shared master records. This list includes catalog products from other sellers (when published and unrestricted) so you can create offers against them.
Query parameters
The maximum number of products to return.
The number of products to skip before returning results.
The field to sort by, e.g.
created_at or -created_at for descending.Comma-separated fields to include in the response. Prefix with
+/- to add to or remove from the defaults. Include variants.offers to attach the seller’s offers to each variant.Search term matched against product fields.
Filter by product ID(s).
Filter by product title.
Filter by product handle.
Filter by status. Values:
draft, proposed, published, rejected.Filter by collection ID(s).
Filter by product type ID(s).
Filter by category ID(s).
Filter by tag ID(s).
Filter by variant SKU.
Filter by variant EAN.
Filter by variant UPC.
Filter by variant barcode.
Filter to products the seller has (or has not) created an offer for.
Filter by creation date using operators like
$gt, $lt, $gte, $lte.Filter by update date using operators like
$gt, $lt, $gte, $lte.Filter by deletion date using operators like
$gt, $lt, $gte, $lte.Join multiple filter objects with a logical AND.
Join multiple filter objects with a logical OR.
Response
Total number of matching products.
Number of skipped products.
Maximum number of returned products.