Try any of 1042 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
keyword + filter search (brand/size/condition/category/color/material/price)
What to search for (item keywords). Give query and/or at least one *_ids/price filter.
Result ordering (the 4 Vinted UI orders, all live-verified; unknown values are ignored upstream).
Only these brands — numeric ids from the brand_search action (e.g. brand_search 'nike' → id).
Only these categories — ids from the categories action.
Only these sizes — ids from the sizes action.
Only these conditions — ids from the conditions action.
Only these colors — ids from the colors action.
Only these materials — ids from the catalog_filters action.
Only items at or above this price. (0–)
Only items at or below this price. (0–)
Currency code for price_from/price_to (defaults to the site's own currency).
Raw Vinted filter object (advanced — overrides all the individual *_ids/price params).
Which Vinted site to query (sets currency and local listings).
Page number (1, 2, 3… — Vinted serves at most ~960 results per filter combination; narrow filters to go deeper). (1–)
Results per page (1–96; Vinted caps larger values at 96). (1–96)
curl -X POST https://api.reefapi.com/vinted/v1/catalog_search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"nike","tld":"fr","per_page":"20"}'Hit Send to run this endpoint live.