GET/vestiaire/brandsapiKey2 credits/request
Returns Vestiaire Collective's full brand directory (id, name, url), not just brands with active listings for a given search -- resolves search's otherwise-opaque brand_id filter, and a search response's facets.brands, to the complete set of valid ids. Public data, sourced from Vestiaire Collective's own brand-directory page.
Takes no parameters.
Sampled 14 Oct 2026: 13694 items. Not in every item: id (500), name (500), url (500). In the sample: name: “Gucci” and 499 other values; url: vestiairecollective.com.
Open in Playground
GET/vestiaire/categoriesapiKey2 credits/request
Returns the full Vestiaire Collective category taxonomy: universes (Women, Men, Kids) at the root, with up to three nested category levels beneath each. Every id returned here is accepted by /vestiaire/search's category_id filter.
Takes no parameters.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, name, count, categories. In the sample: count: 491 to 374,352, median 75,157; name: “Women” and 2 other values; categories: median 5 entries.
Open in Playground
GET/vestiaire/conditionsapiKey2 credits/request
Returns the fixed set of condition ids accepted by /vestiaire/search's condition_id filter, with each id's display name and current listing count.
Takes no parameters.
Sampled 14 Oct 2026: 5 items. Filled in every item: id, name, count. In the sample: count: 7,008 to 231,878, median 59,662; name: “Never worn, with tag” and 4 other values.
Open in Playground
GET/vestiaire/productapiKey4 credits/request
Returns a single Vestiaire Collective listing's public detail: price, brand, category, condition, material, color, size, seller summary, and photos. `path` is the listing's URL or site-relative path, as returned by /vestiaire/search's `url` field -- the numeric id alone cannot be resolved to a page. Public data, sourced from Vestiaire Collective's own listing page.
Required: path.
Sampled 14 Oct 2026: 32 fields returned with a value, 1 empty (model.name). In the sample: price_cents: 27,000; name: “Leather biker jacket”; url: vestiairecollective.com; sold: true; pictures: 11 entries; description: “Black leather jacket from Off-White for women. Never worn.”; brand.name: “Off-White”; category.name: “Leather jackets”.
Open in Playground
GET/vestiaire/search-sellersapiKey4 credits/request
Finds Vestiaire Collective sellers by username or first name. A matched result's id can be passed directly to GET /vestiaire/seller for that seller's full public storefront profile. Public data, sourced from Vestiaire Collective's own member-search service.
Required: q.
Sampled 14 Oct 2026: 20 items. Filled in every item: id, username, name. Not in every item: avatar_url (10). In the sample: avatar_url: images.vestiairecollective.com.
Open in Playground
GET/vestiaire/searchapiKey4 credits/request
Searches Vestiaire Collective's public pre-owned luxury resale catalog by keyword, category, brand, and condition, with sort and pagination. `sort` values: `relevance`, `price_asc`, `price_desc`, `recency`. `category_id` and `condition_id` come from /vestiaire/categories and /vestiaire/conditions. `page` * `per_page` cannot exceed an offset of 1000 (the upstream service's own pagination limit) -- narrow the query instead of paging deeper. Public data, sourced from Vestiaire Collective's own search service.
Optional: q, category_id, brand_id, condition_id (5 allowed values: 1, 2, 3, 4, 5), sort (4 allowed values: relevance, price_asc, price_desc, recency), page, per_page.
Sampled 14 Oct 2026: 24 items. Filled in every item: id, name, brand, brand_id, color, price_cents, currency, country and 7 more. Not in every item: model (17). In the sample: created_at: 2026-10-07 to 2026-10-13; color: Black (13), Blue (4), Red (2) and 4 more; price_cents: 23,900 to 320,300, median 169,900; name: “Timeless/Classique leather handbag” and 18 other values; url: vestiairecollective.com; sold: true in 0 of 24; pictures: median 1 entry; model: “Timeless/Classique” and 11 other values.
Open in Playground
GET/vestiaire/sellerapiKey4 credits/request
Returns a Vestiaire Collective seller's public storefront profile: username, country, segment, aggregate sold/listed/bought counts, and follower/following counts. `id` is the numeric seller id, as returned by /vestiaire/search's `seller_id` field or /vestiaire/product's `seller.id`. Public data, sourced from Vestiaire Collective's own seller profile page.
Required: id.
Sampled 14 Oct 2026: 13 fields returned with a value. In the sample: products_sold: 25; url: vestiairecollective.com; products_listed: 13; products_bought: 0; followers: 39; following: 29; community_rank: 0.
Open in Playground
GET/vestiaire/suggestapiKey4 credits/request
Returns Vestiaire Collective's own search-box autocomplete suggestions for a partial query: matching brands plus completed search phrases. Public data, sourced from Vestiaire Collective's own search-suggestions service.
Required: q.
Sampled 14 Oct 2026: 4 items. Filled in every item: id, name, url. In the sample: name: “Chanel” and 3 other values; url: vestiairecollective.com.
Open in Playground