Vestiaire Collective Search
Search Vestiaire Collective by keyword or catalog URL. Each card has brand, name, price, size, and a product link.
Credit cost: 2 credits per call
ApiKeyAuthx-api-key<token>Your API key. Include it in the x-api-key header for every request.
query*stringA keyword or a vestiairecollective.com search or category URL. Empty, another host, or a product URL returns 400. A keyword searches www.vestiairecollective.com. A full URL keeps its host. Each card has price as a number and price_display as the label on the card.
Keyword
chanelCategory URL
https://fr.vestiairecollective.com/sacs-femme/page?numberPage number starting at 1. Omit it for page 1, which has no /p-N/ segment. Page 2 requests /p-2/ and sets pagination.page to 2. pagination.next is the next catalog URL, or null on the last page. A value below 1 returns 400.
return_page_source?booleanDefault false. true replaces results and pagination with result, the rendered HTML.
Successful response
application/json- response
results?array<>pagination?curl -X GET 'https://api.piloterr.com/v2/vestiairecollective/search?query=string'{ "results": [ { "id": "73024488", "url": "https://www.vestiairecollective.com/vetements-femme/vestes/chanel/vesteblouson-chanel-la-petite-veste-noire-en-tweed-rose-73024488.shtml", "name": "Blouson en tweed La Petite Veste Noire", "size": "34 FR", "brand": "CHANEL", "image": "https://images.vestiairecollective.com/images/resized/w=768,q=75,f=auto,/produit/vesteblouson-chanel-la-petite-veste-noire-en-tweed-rose-73024488-1_2.jpg", "price": 1315, "currency": "EUR", "ships_from": "France", "price_display": "1315 €" } ], "pagination": { "next": "https://www.vestiairecollective.com/search/p-2/?q=chanel", "page": 1, "per_page": 15, "total_pages": null, "total_results": 999 }}