Vinted Scraper - Listings, Prices, Brands & Seller Data avatar

Vinted Scraper - Listings, Prices, Brands & Seller Data

Pricing

from $2.00 / 1,000 listing scrapeds

Go to Apify Store
Vinted Scraper - Listings, Prices, Brands & Seller Data

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

WebDataLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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):

FieldExample
titleNike Air Max 90 white
price / currency / priceWithFees45 · EUR · 48.70
brand / size / conditionNike · 42 · Very good
favouriteCount23 (demand signal)
photosarray of image URLs
sellerName / sellerIsBusiness / sellerProfileUrlsneaker_shop_de · false · profile link
country / urlde · direct listing link
Track mode: changeType / daysListed / previousPricesold · 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)

  1. 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).
  2. Pick countries — a keyword is searched in every country you select.
  3. Choose a mode and runSearch 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, and fr, compare price, 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

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.

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.