Vinted Scraper - Listings, Prices, Brands & Seller Data
Pricing
from $2.00 / 1,000 listing scrapeds
Vinted Scraper - Listings, Prices, Brands & Seller Data
Scrape Vinted listings and track what actually sells — across 17 markets, by keyword or URL.
Pricing
from $2.00 / 1,000 listing scrapeds
Rating
5.0
(1)
Developer
WebDataLabs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Vinted Scraper - Listings, Prices & Sold Tracking
Scrape Vinted listings and track what actually sells — across 17 markets, by keyword or URL.
What is the Vinted Scraper?
Vinted Scraper pulls structured second-hand fashion data from Vinted across 17 markets in Europe and the US — search by keyword or paste any Vinted URL. It answers the two questions resellers live on: what's available and underpriced right now, and what actually sold, for how much, and how fast. Vinted publishes no official public API, so this is the reliable way to get clean, export-ready listing and sell-through data at volume. No code, no login, no proxies to manage.
What data can you extract from Vinted?
The high-value fields (every run also returns the full flat record — see the dataset schema):
| Field | Example |
|---|---|
title | Nike Air Max 90 white |
price / currency / priceWithFees | 45 · EUR · 48.70 |
brand / size / condition | Nike · 42 · Very good |
favouriteCount | 23 (demand signal) |
photos | array of image URLs |
sellerName / sellerIsBusiness / sellerProfileUrl | sneaker_shop_de · false · profile link |
country / url | de · direct listing link |
Track mode: changeType / daysListed / previousPrice | sold · 7 · 55 |
Example output
{"id": "4567891234","title": "Nike Air Max 90 white","price": 45,"currency": "EUR","priceWithFees": 48.7,"brand": "Nike","size": "42","condition": "Very good","favouriteCount": 23,"photos": ["https://images1.vinted.net/t/abc/f800/photo.jpeg"],"sellerName": "sneaker_shop_de","sellerIsBusiness": false,"sellerProfileUrl": "https://www.vinted.de/member/12345678","country": "de","url": "https://www.vinted.de/items/4567891234","scrapedAt": "2026-07-01T12:00:00.000Z","changeType": "sold","firstSeenAt": "2026-06-20T09:14:00.000Z","lastSeenAt": "2026-06-27T09:10:00.000Z","daysListed": 7,"previousPrice": 55}
How do I scrape Vinted? (quick start)
- Enter a query — a keyword like
nike air max, or filter on Vinted's own site and paste the URL (brand/size/price filters carry over, so there are no IDs to look up). - Pick countries — a keyword is searched in every country you select.
- Choose a mode and run — Search for a one-off pull, or Track sales to monitor over time, then export CSV / JSON / Excel or connect the dataset to your workflow.
Search a keyword across two markets:
{ "query": ["nike air max"], "countries": ["de", "fr"], "maxItems": 200 }
Track sales on a filtered Vinted URL (run on a daily schedule):
{ "query": ["https://www.vinted.de/catalog?search_text=jordan&brand_ids[]=53"], "mode": "track", "maxItems": 500 }
What are the two modes: Search and Track sales?
- Search — returns current matching listings at volume. Best for market pulls and price research.
- Track sales — on each scheduled run, compares against the previous run for the same query and flags new listings, price drops, and sold items (an item that disappears from Vinted search). Each query keeps its own history, so you build a running record of what sold, for how much, and after how many days.
How much does it cost to scrape Vinted?
Pay per listing returned — you only pay for the results you get, with no monthly subscription and no per-run start fee. The current rate is shown in the pricing box on this page. Residential proxies are included, so you never buy or configure proxies. Tip: start with a small Max listings value to keep test runs cheap.
Who uses the Vinted Scraper?
- Sneaker & streetwear flippers — search a brand, sort by price low-to-high, and act on listings with a high
favouriteCount(hot items) priced below the market. - Cross-border arbitrage resellers — run the same keyword in
pl,de, andfr, compareprice, and source where a category is cheap to resell where it's rich. - Vinted power sellers & shops — Track mode tells you which brands/sizes sell fastest (
daysListed) and at what final price, so you price and restock with data. - Brand & market researchers — measure second-hand pricing, brand demand, and sell-through across EU markets over time.
- Repricing & inventory tools — pipe clean JSON/CSV into n8n, Zapier, Make, or Google Sheets as a pricing feed.
How does sold-item detection work?
Vinted publishes no sold list and no sold-price API. Track mode infers a sale when a listing disappears from search between scheduled runs — the standard method across the market. It's a strong signal (sold items drop out of search), but a disappearance can occasionally mean the seller paused or removed the listing rather than sold it. daysListed and the last-seen price are your best available "sold price" proxy, not a Vinted-confirmed figure. For the cleanest results, track a stable, filtered query on a daily schedule.
Which countries are supported?
Germany, France, United Kingdom, Italy, Spain, Netherlands, Poland, Belgium, Austria, Portugal, Czechia, Slovakia, Hungary, Romania, Lithuania, Luxembourg, and USA / International — 17 Vinted marketplaces, each in its local currency.
FAQ
Is it legal to scrape Vinted?
This tool collects only publicly visible listing data. You are responsible for complying with Vinted's Terms and the law in your region. Don't use it to spam or to resell personal data.
Do I need proxies or a Vinted account?
No. Residential proxies are built in, and no login is required — it reads public listings only.
How do I track sold items and price history?
Choose Track sales mode and schedule the actor (Apify → Schedules). The first run is a baseline; every later run reports what's new, what dropped in price, and what sold since.
Can I filter by brand, size, condition, or price?
Yes. For a keyword search, use the Advanced inputs (price, condition, sort). For anything more specific, filter on Vinted's own site and paste the resulting URL — its brand/size/category filters are applied automatically.
Can I scrape a specific seller or a single item URL?
Not yet — seller-profile and single-item scraping are on the roadmap (those endpoints have stricter protection). Use a keyword or a search URL for now.
Can I export to CSV, Excel, or Google Sheets?
Yes. Every run's dataset exports to CSV, JSON, Excel, or XML, or connects via API and webhooks to n8n, Zapier, and Make.
Why did a run return fewer items than my limit?
That query simply has fewer live listings, or Vinted's per-search result cap was reached.
What are the data limitations?
viewCount, seller ratings, and full item descriptions live on Vinted's item-detail endpoint, which is not covered in this version. Sold data is inferred (see above), not Vinted-confirmed.
Related actors
- eBay Scraper Pro — cross-check resale comps on eBay.
- Etsy Scraper Pro — handmade & vintage pricing.
- Reddit Scraper Pro — monitor r/flipping and deal chatter.
Support
Found a bug, or need a field or country added? Open a ticket on the actor's Issues tab, or reach the team via the WebDataLabs profile. We keep the scraper updated when Vinted changes its site.