Skip to main content
GET
/
admin
/
products
/
{id}
curl 'http://localhost:9000/admin/products/prod_01HXYZABCDEF' \
  -H 'Authorization: Bearer <token>'
{
  "product": {
    "id": "prod_01HXYZABCDEF",
    "title": "Linen Shirt",
    "handle": "linen-shirt",
    "status": "published",
    "variants": [
      { "id": "variant_01HXYZABCDEF", "title": "M", "sku": "LS-M", "variant_rank": 0 }
    ],
    "product_attribute_values": [
      {
        "id": "pattrval_01HXYZABCDEF",
        "name": "Linen",
        "attribute": { "id": "pattr_01HXYZABCDEF", "name": "Material", "type": "single_select" }
      }
    ],
    "scoped_attributes": []
  }
}
Returns a single product with its variants, attribute values, and product-scoped attributes.

Path parameters

id
string
required
The product’s ID.

Query parameters

fields
string
Comma-separated list of fields to include, prefix with +/- to add or remove from defaults.
seller_id
string
Scope offer data (when requested via fields) to a single seller.

Response

product
object
curl 'http://localhost:9000/admin/products/prod_01HXYZABCDEF' \
  -H 'Authorization: Bearer <token>'
{
  "product": {
    "id": "prod_01HXYZABCDEF",
    "title": "Linen Shirt",
    "handle": "linen-shirt",
    "status": "published",
    "variants": [
      { "id": "variant_01HXYZABCDEF", "title": "M", "sku": "LS-M", "variant_rank": 0 }
    ],
    "product_attribute_values": [
      {
        "id": "pattrval_01HXYZABCDEF",
        "name": "Linen",
        "attribute": { "id": "pattr_01HXYZABCDEF", "name": "Material", "type": "single_select" }
      }
    ],
    "scoped_attributes": []
  }
}