Vestiaire Collective Listings Scraper
Pricing
from $5.00 / 1,000 product listings
Vestiaire Collective Listings Scraper
The Vestiaire Collective Scraper extracts product listings and enriched profiles from Vestiaire Collective, capturing names, brands, models, prices, conditions, materials, measurements, seller profiles, and images β ideal for luxury resale price tracking and market research.
Pricing
from $5.00 / 1,000 product listings
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
ποΈ Vestiaire Collective Listings Scraper
Easily extract product listings from Vestiaire Collective, the global resale marketplace for pre-owned luxury fashion. The Vestiaire Collective Listings Scraper gathers structured product data β name, brand, price, condition, seller, and images β for resale market analysis, price tracking, and catalog building, with optional deep product-detail enrichment.
Run it on the Apify platform for API access, scheduling, integrations (Make, Zapier, Google Sheets, webhooks), automatic proxy rotation, and run monitoring.
β¨ Features
- π·οΈ Comprehensive Listing Data: Retrieve product name, description, brand, model, price, colors, likes, seller, images, and availability in a single pass.
- π Flexible Search: Scrape by free-text queries (brand/model/keyword) or browse whole categories with catalog filters.
- π¬ Optional Deep Enrichment: Turn on Fetch product details to add measurements, material, condition, full pricing breakdown (seller earnings, buyer fees, duty/tax), the complete image set, and the full seller profile with ratings.
- π Localization: Choose country, currency, language, and size system for accurate, localized pricing.
- β‘ Fast & Reliable: Clears Cloudflare automatically and enriches details over plain HTTP for efficient, large-scale extraction.
- πΈ Pay Only For What You Need: Two-tier pay-per-event pricing β cheap shallow listings, premium detail only when you want it.
π οΈ How It Works
- Enter search queries or filters β Provide brand/keyword search terms, or set catalog filters to target a category.
- (Optional) Enable Fetch product details β Add rich per-item data when you need the deepest information.
- Run the scraper β Start the run and receive clean, structured JSON in the dataset, downloadable as JSON, CSV, Excel, or HTML.
βοΈ Input
Configure the run from the Input tab or via JSON. Available fields:
| Field | Key | Type | Default | Description |
|---|---|---|---|---|
| Search queries | searchQueries | array | [] | Free-text search terms. Each query is scraped separately (capped at ~1,020 listings per query by the site). |
| Catalog filters | filters | object | {} | Vestiaire facet IDs applied to every search, e.g. {"categoryLvl0.id":["5"],"universe.id":["1"]}. |
| Sort by | sortBy | string | relevance | Result ordering: relevance, priceAsc, priceDesc, mostRecent, popularity. |
| Max items | maxItems | integer | 50 | Maximum number of unique listings to scrape across all queries. |
| Fetch product details | fetchProductDetails | boolean | false | Enrich every listing with the product-detail API. |
| Country | country | string | US | ISO country code for localized pricing and availability. |
| Currency | currency | string | USD | Currency code for prices. |
| Language | language | string | en | Language code for localized text. |
| Size type | sizeType | string | US | Size system for size facets (e.g. US, FR, IT). |
| Site ID | siteId | integer | (auto) | Advanced override of the Vestiaire site id for the detail API (derived from country if empty). |
| Proxy configuration | proxyConfiguration | object | Apify Residential | Proxy settings. Residential proxies are recommended to reliably clear Cloudflare. |
Input example
{"searchQueries": ["Louis Vuitton handbag"],"filters": { "categoryLvl0.id": ["5"], "categoryLvl1.id": ["59"], "universe.id": ["1"] },"sortBy": "relevance","maxItems": 50,"fetchProductDetails": true,"country": "US","currency": "USD","language": "en","proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Tip β finding filter IDs: open any category on the site, apply the filters you want, and read the facet IDs from the page's catalog data. Common top-level IDs include Bags (
5) and the Women universe (1).
π Sample Output Data
The scraper provides structured JSON output with key product details. Example:
[{"id": 66581578,"url": "https://www.vestiairecollective.com/women-bags/handbags/louis-vuitton/blue-denim-jeans-baggy-louis-vuitton-handbag-66581578.shtml","name": "Baggy handbag","description": "Louis Vuitton 'Baggy PM' Shoulder Bag in denim. ...","brand": "Louis Vuitton","brandId": 17,"model": "Baggy","priceAmount": 5509,"priceCurrency": "USD","likes": 17,"sold": false,"inStock": true,"country": "US","colors": ["Blue"],"sellerId": 8373199,"sellerName": "linda","sellerIsOfficialStore": false,"pictures": ["https://images.vestiairecollective.com/produit/66581578-1_1.jpg"],"universeId": 1,"dutyFree": true,"createdAt": "2026-06-03T10:01:49.000Z","searchQuery": "Louis Vuitton handbag"}]
When Fetch product details is enabled, each item additionally includes condition, material, measurements, category, subcategory, pricingBreakdown, buyerFees, dutyAndTax, sellerDetail, and the full detailPictures set.
Output fields
| Field | Description |
|---|---|
id | Vestiaire product ID |
url | Canonical product page URL |
name / description | Listing title and description |
brand / brandId / model | Brand and model |
priceAmount / priceCurrency | Price and currency |
likes | Number of likes |
sold / inStock | Availability flags |
colors | Color names |
sellerId / sellerName / sellerIsOfficialStore | Seller info |
pictures | Image URLs |
createdAt | Listing creation time (ISO) |
condition, material, measurements, pricingBreakdown, sellerDetail, ... | Detail-only fields (enrichment) |
π‘ Tips & Advanced Options
- Per-query cap: Vestiaire caps each query at about 1,020 listings (17 pages of 60). To collect a whole large category, split it into narrower searches β by brand, price range, condition, color, or sub-category.
- Localization: prices follow the
country/currencyyou set, so set them explicitly for consistent values. - Deduplication: listings are deduplicated by ID across all queries automatically.
- Cost control: start with Fetch product details off β listing data alone is already rich β and use residential proxies so sessions clear reliably (fewer retries = lower cost).
β FAQ & Disclaimer
Is scraping Vestiaire Collective legal? This Actor collects only publicly available catalog data and does not require login. You are responsible for using the data in compliance with Vestiaire Collective's Terms of Service, applicable laws, and data-protection regulations.
Why do some items have no details? Sold or inactive items return no detail payload; those listings are still included with their listing-level fields (and aren't charged for detail).
Support: Found a bug or need a custom field? Open an issue in the Actor's Issues tab.
π° Pricing
This Actor uses a transparent pay-per-event model β you pay only for the data you actually receive. Leave enrichment off for cheap bulk discovery, or turn it on only when you need the deepest data. The Actor automatically stops once your run's charging limit is reached, so you never exceed your budget.
| Event | Price (USD) | When it's charged | What you get |
|---|---|---|---|
Product listing (product-listing) | $0.005 | Once per unique listing scraped | Name, brand, model, price, colors, likes, seller, image, availability, description |
Item detail (item-detail) | $0.015 | Additionally, per detailed profile fetched | Measurements, material, condition, full pricing breakdown, 9 images, full seller profile with ratings |
- Shallow mode (Fetch product details OFF): $0.005 / item.
- Full-detail mode (Fetch product details ON): $0.020 / item (
product-listing+item-detail).
Example run costs
| Scenario | Cost |
|---|---|
| 50 listings, shallow | $0.25 |
| 50 listings, full detail | $1.00 |
| 1,000 listings, shallow | $5.00 |
| 1,000 listings, full detail | $20.00 |
Optimize your luxury resale strategy with the Vestiaire Collective Listings Scraper today! π