v42

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

Enrich Product

Deprecated — use POST /v1/lookup instead.

Search by product URL, get back full product information from Channel3's product database.

If the product is not found in the database, the endpoint will attempt real-time retrieval from the product page. This fallback returns basic product information (price, images, title) without full enrichment.

post/v0/enrich

Request body

urlstring required

The URL of the product to enrich

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