Skip to main content
GET
/
api
/
v1
/
catalog
/
products
/
{sku}
Get Product
curl --request GET \
  --url https://api.example.com/api/v1/catalog/products/{sku} \
  --header 'Authorization: Bearer <token>'
{
  "sku": "<string>",
  "name": "<string>",
  "brand": "<string>",
  "category_path": "<string>",
  "unit": "<string>",
  "description": "<string>",
  "ingredients": "<string>",
  "country": "<string>",
  "weight": 123,
  "volume": 123,
  "barcode": "<string>",
  "attributes": {}
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

sku
string
required

Response

Successful Response

sku
string
required

Unique product identifier (SKU code)

name
string
required

Product display name

brand
string | null

Product brand name

category_path
string | null

Category hierarchy, e.g. "Dairy > Milk"

unit
string | null

Unit of measurement: "pcs", "kg", "l", "g", "ml"

description
string | null

Product description for search and AI context

ingredients
string | null

Ingredients list (plain text)

country
string | null

Country of origin

weight
number | null

Product weight in grams (for packaged goods)

volume
number | null

Product volume in milliliters (for liquids)

barcode
string | null

EAN/UPC barcode

attributes
Attributes · object

Custom key-value attributes (e.g. {"organic": true, "fat_percent": "2.5"})