Skip to main content
GET
/
admin
/
sellers
/
{id}
/
products
curl 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/products?limit=20' \
  -H 'Authorization: Bearer <token>'
{
  "products": [
    {
      "id": "prod_01HXYZPRODAA",
      "title": "Canvas Tote Bag",
      "handle": "canvas-tote-bag",
      "status": "published",
      "thumbnail": "https://cdn.example.com/tote.jpg",
      "collection": null,
      "sales_channels": [],
      "variants": [{ "id": "variant_01HXYZVARAA" }],
      "created_at": "2026-06-03T10:00:00.000Z",
      "updated_at": "2026-06-03T10:00:00.000Z"
    }
  ],
  "count": 1,
  "offset": 0,
  "limit": 20
}
Returns the products owned by the seller.

Path parameters

id
string
required
The seller’s ID.

Query parameters

limit
number
default:"50"
Maximum number of records to return.
offset
number
default:"0"
Number of records to skip.
order
string
Field to sort by, prefix with - for descending order.
fields
string
Comma-separated list of fields to include, prefix with +/- to add or remove from defaults.
q
string
Search term matched against product fields.
id
string | string[]
Filter by product ID(s).
status
string | string[]
Filter by product status.
collection_id
string | string[]
Filter by collection ID(s).
sales_channel_id
string | string[]
Filter by sales channel ID(s).
type_id
string | string[]
Filter by product type ID(s).
tag_id
string | string[]
Filter by product tag ID(s).
created_at
object
Filter by creation date with operators like $gte, $lte.
updated_at
object
Filter by update date with operators like $gte, $lte.

Response

products
object[]
count
number
Total number of the seller’s products.
offset
number
Number of records skipped.
limit
number
Number of records returned.
curl 'http://localhost:9000/admin/sellers/sel_01HXYZABCDEF/products?limit=20' \
  -H 'Authorization: Bearer <token>'
{
  "products": [
    {
      "id": "prod_01HXYZPRODAA",
      "title": "Canvas Tote Bag",
      "handle": "canvas-tote-bag",
      "status": "published",
      "thumbnail": "https://cdn.example.com/tote.jpg",
      "collection": null,
      "sales_channels": [],
      "variants": [{ "id": "variant_01HXYZVARAA" }],
      "created_at": "2026-06-03T10:00:00.000Z",
      "updated_at": "2026-06-03T10:00:00.000Z"
    }
  ],
  "count": 1,
  "offset": 0,
  "limit": 20
}