Vestiaire Collective Scraper avatar

Vestiaire Collective Scraper

Pricing

from $6.99 / 1,000 product results

Go to Apify Store
Vestiaire Collective Scraper

Vestiaire Collective Scraper

Scrape Vestiaire Collective luxury resale listings across 35 markets. 36 fields: price, brand, size, condition signals, likes, sold status, seller country, images, direct URLs. The richest Vestiaire dataset on Apify, with correct local currency for 18 markets.

Pricing

from $6.99 / 1,000 product results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

9 days ago

Last modified

Categories

Share

Vestiaire Collective Scraper

Extract listings from vestiairecollective.com at scale, in a clean, consistent structure ready for price monitoring, market research, catalogue analysis and resale tooling. No API key required.


Why this scraper?

🎯 Built for vestiairecollective.com

A dedicated global scraper tuned for vestiairecollective.com β€” its categories, price formats and currency (EUR), not a generic tool pointed at it.

πŸ’Ά Structured pricing

Current price as a clean number in EUR, plus discounts and previous prices where the source shows them. Items without a published price return null, never a guess.

πŸ“¦ Stock status

Availability on every record, so you can monitor stock and catch restocks.

πŸ–ΌοΈ Photos

Photo URLs for every listing where the source publishes them.

πŸ“„ Full item content

Complete description and title for every record, with a direct link back to the source.


Input parameters

ParameterTypeDefaultDescription
searchQueriesarray["Chanel flap bag"]Free-text searches (brand, model, or keywords), e.g. ["Chanel flap bag", "Louis Vuitton Neverfull"]. Leave empty to browse by catalog filters only.
countriesarray["US"]ISO country codes. 35 markets supported: 18 return prices in local currency (US USD, CA CAD, GB GBP, EUR zone FR/DE/ES/IT/NL/BE/IE/FI/MC, CH CHF, DK DKK, SE SEK, AU AUD, JP JPY, SG SGD), and 17 more are served by Vestiaire in USD (e.g. AE, SA, MX, IN, AT, PT, GR, CZ). Default ["US"].
filtersobject(empty)Vestiaire catalog facet filters applied to every search, keyed by facet id. Example: {"categoryLvl0.id":["5"],"universe.id":["1"]} for Women > Bags. IDs come from the site's category facets.
sortBystring"relevance"Result ordering.
includeSoldItemsbooleanfalseAlso scrape public sold listings for the same queries (useful for sell-through and price-history analysis).
minPriceinteger(empty)Only return listings at or above this price (in the market currency).
maxPriceinteger(empty)Only return listings at or below this price (in the market currency).
maxResultsinteger5Maximum number of unique items to scrape per market, per query. With multiple countries, each gets up to this many results.

Output schema

Every field below is present on every record. Fields the source does not publish for a given item are returned as null rather than omitted.

FieldTypeDescription
listingIdstringUnique listing ID from the source.
titlestringItem title as published.
descriptionstringFull item description in plain text.
descriptionMarkdownstringDescription markdown.
brandstringBrand as published.
brandIdnumberBrand id.
universeIdnumberUniverse id.
colorsarrayColors.
colorstringColor.
sizestringSize.
pricenumberCurrent price (null when no price is published).
currencystringCurrency code of the price.
originalPricestringPrice before discount (null when there is no discount).
discountPercentstringDiscount percent.
dutyFreebooleanDuty free.
likesnumberLikes.
isSoldbooleanIs sold.
inStockbooleantrue when the item is in stock.
isVintagebooleanIs vintage.
weLovebooleanWe love.
isHotbooleanIs hot.
dealEligiblebooleanDeal eligible.
exceptionalPiecebooleanExceptional piece.
directShippingEligiblebooleanDirect shipping eligible.
localEligiblebooleanLocal eligible.
sellerIdnumberSeller id.
sellerCountrystringSeller country.
sellerIsOfficialStorebooleanSeller is official store.
sellerBadgestringSeller badge.
imageUrlstringImage url.
imagesarrayURLs of item photos.
urlstringDirect link to the item.
createdAtnumberCreated at.
marketstringMarket.
recordTypestringRecord type.
querystringQuery.
scrapedAtstringTimestamp when this record was scraped.

Example record

{
"listingId": "68609641",
"title": "Silk maxi dress",
"description": "Camilla Dress Womens Medium Maxi Embellished Silk Gown The Queen Wore Red\n\nReddish Orange color\n\nSide slits\n\nHand pockets\n\n18.5 across chest and 52 total length\n\nVery good condition",
"descriptionMarkdown": "Camilla Dress Womens Medium Maxi Embellished Silk Gown The Queen Wore Red\n\nReddish Orange color\n\nSide slits\n\nHand pockets\n\n18.5 across chest and 52 total length\n\nVery good condition",
"brand": "Camilla",
"brandId": 6432,
"universeId": 1,
"colors": [
"Red"
],
"color": "Red",
"size": "8 US",
"price": 179,
"currency": "USD",
"originalPrice": null,
"discountPercent": null,
"dutyFree": true,
"likes": 1,
"isSold": false,
"inStock": false,
"isVintage": false,
"weLove": false,
"isHot": false,
"dealEligible": false,
"exceptionalPiece": false,
"directShippingEligible": true,
"localEligible": true,
"sellerId": 34526626,
"sellerCountry": "US",
"sellerIsOfficialStore": false,
"sellerBadge": "Trusted",
"imageUrl": "https://images.vestiairecollective.com/produit/68609641-1_2.jpg",
"images": [
"https://images.vestiairecollective.com/produit/68609641-1_2.jpg"
],
"url": "https://www.vestiairecollective.com/women-clothing/dresses/camilla/red-silk-camilla-dress-68609641.shtml",
"createdAt": 1782958793,
"market": "US",
"recordType": "listing",
"query": null,
"scrapedAt": "2026-07-02T16:21:11.332Z"
}

Examples

Search for Chanel bag:

{
"searchQueries": [
"Chanel bag"
],
"maxResults": 100
}

Cap the price:

{
"searchQueries": [
"Chanel bag"
],
"maxResults": 100,
"maxPrice": 24.5
}

Larger run with a hard cap:

{
"searchQueries": [
"Chanel bag"
],
"maxResults": 500
}

Daily monitoring (run on a schedule):

{
"searchQueries": [
"Chanel bag"
],
"maxResults": 500
}

Schedule this input to run once a day in the Apify Scheduler to track prices, stock and new items over time.


πŸ’° Pricing

$7.99 per 1,000 results β€” you only pay for successfully retrieved listings. Failed retries are never charged.

ResultsCost
100~$0.80
1,000~$7.99
10,000~$79.9
100,000~$799

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Subscription tiers lower the rate further, down to $5.99 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.


Performance

Run sizeTypical time
100 resultsunder 1 minute
1,000 results2–4 minutes
10,000 results20–35 minutes

Known limitations

  • Some fields (brand, condition, shipping) are only returned when the seller or source publishes them β€” expect null on a share of records.
  • Prices and stock change constantly; records reflect the moment of scraping.
  • Very large result sets are bounded by the source's own paging limits.
  • Items can sell or be withdrawn at any time, so a small share of URLs may expire shortly after scraping.

Technical details

  • Source: vestiairecollective.com
  • Coverage: everything the public search exposes, filterable via the input parameters above
  • Retry: automatic retry on network errors with exponential backoff

Need a custom scraper?

Unfenced Group builds Apify actors for any website β€” for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results β€” we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl