/revolve/categories/products

POST /api/revolve/categories/products

Price: 20 credits

List REVOLVE products in a category. Takes the category code from a category page URL and returns product cards with name, brand, price, list_price and currency, sale flag, image, colourways and merchandising badges. Narrows by designer, size, price bracket, colour, in-stock, pre-order and the attribute filters that category offers, plus sorting and the country, currency and language the prices are quoted in. Which sizes, colours and attributes a category accepts differs by what it sells — read them from the REVOLVE product filters endpoint for that category. A request for many thousands of products can come back with fewer than asked for when the call runs out of time; raise timeout to collect more.

How to use it

Browse one REVOLVE category. Category codes come from the REVOLVE categories endpoint or from any category page URL. Each result has id (the product code), url, alias, name, brand, price/list_price/currency, is_on_sale, image, colors, has_more_colors and badges; feed id into the REVOLVE product endpoint for full details, per-size stock, the full colourway list and the alternate photography. Filter values are category-specific (footwear sizes look like Shoes_7, denim offers rise and stretch) — take them from the REVOLVE product filters endpoint, a value the category does not offer is rejected rather than ignored. Passing a designer listing code here is rejected — use the REVOLVE brand products endpoint for those. Asking for many thousands of products can return fewer than asked for, because the call runs out of time rather than out of products; raise timeout to collect more.

Parameters

Request body

Response

Errors

Response headers