v42

OpenAPI 3.1.0raw.githubusercontent.com2026-07-092767199.2 KB
channel3-api

Product Detail

Get detailed information about a specific product by its ID.

get/v0/products/{product_id}

Path parameters

product_idstring required

Query parameters

redirect_mode'brand' | 'price' | 'commission'

"price" redirects to the product page with the lowest price "commission" redirects to the product page with the highest commission rate "brand" redirects to the brand's product page

Deprecated and ignored. Each offer now contains its own merchant URL.

website_idsstring[] nullable

Optional list of website IDs to constrain the buy URL to, relevant if multiple merchants exist. Accepts website IDs or domains (e.g. "nike.com").

Optional list of website IDs to constrain the buy URL to, relevant if multiple merchants exist. Accepts website IDs or domains (e.g. "nike.com").

Response

Successful Response

idstring required
titlestring required
descriptionstring nullable
categoriesstring[]
gender'male' | 'female' | 'unisex' nullable
age'newborn' | 'infant' | 'toddler' | 'kids' | 'adult' nullable

Target age group. Age-agnostic products are typically returned as 'adult'.

materialsstring[] nullable
key_featuresstring[] nullable
structured_attributesobject

Structured attributes extracted for this product, keyed by attribute handle (e.g. 'color', 'material'). Values are the canonical allowed values for that handle.

urlstring required

Deprecated, use offers field

brand_idstring nullable
brand_namestring nullable
image_urlsstring[]

List of image URLs (deprecated, use images field)

availability'InStock' | 'OutOfStock' required

Deprecated, use offers field