/revolve/products/filters

POST /api/revolve/products/filters

Price: 20 credits

List the filters REVOLVE offers on a category or designer listing, with every value that listing accepts: designers, sizes, price brackets, colours, in-stock, pre-order, the per-vertical parameters such as heel height, rise and stretch, and the attribute groups that only apply to some categories (length, cut, neckline, sleeve, sleeve style, pattern). Each group states which product search parameter its values belong to. Country, currency and language control the language the human labels come back in.

How to use it

Discover the valid filter values for a REVOLVE listing before searching or browsing it. Each group has name, parameter (the field to pass to the REVOLVE product search, category products or brand products endpoints), field (the upstream parameter the group belongs to) and values (value plus its human label). Group names and values stay in English under every language; only the human labels of the values are localised. Groups whose parameter is facets are category-specific attributes; pass their values through the facets field. A listing can offer two colour groups — one under the color parameter and one under facets — because REVOLVE runs two colour vocabularies with different values; tell them apart by field. Which groups a listing offers differs by listing: designer listings offer no in_stock and no preorder group, and a value or group that listing does not offer is rejected rather than ignored.

Parameters

Request body

Response

Errors

Response headers