482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

Vinted Scraper logo

Vinted Scraper

hipersoft/vinted-scraper

Search Vinted and scrape item listings: title, price, brand, size, condition, seller, favourites, photo and link. Any Vinted country. For resale, pricing and market research.

Total users

2

Monthly users

1

Total runs

113

Per item scraped

$0.002

Last rebuilt

Oct 28, 2026

Overview

Search Vinted and scrape item listings — title, price, brand, size, condition, seller, favourites, photo and link — from any Vinted country marketplace. Results come back as clean, structured JSON, ready for spreadsheets, databases or your own tooling. No account, no API key; runs reliably at scale. Built for resellers, sourcing, pricing and second-hand market research.

Vinted Scraper input — searches, item caps and country marketplace in the Apify Console

Features

  • 🔎 Keyword or URL search — pass searches like "nike air max", or a full Vinted catalog URL whose domain sets the country.
  • 🌍 Any Vinted country — supports co.uk, com, fr, de, it, es, nl, pl, lt, be, lu, cz and at marketplaces automatically.
  • 💶 Price + total — each item carries price, currency and totalPrice (item price plus buyer protection).
  • 👕 Fashion attributes — captures brand, size and status (condition) for every listing.
  • 👤 Seller signals — seller, sellerId, favourites count and an isBusiness flag.
  • 🛡️ Reliable at scale — consistent, complete results across large multi-page runs.
  • 📄 Paginated & capped — control volume with maxItemsPerSearch and maxPagesPerSearch (96 items per page).

What you get

Vinted Scraper output example — item listings with price, brand, size and seller as structured JSON

One record per item:

{
  "id": 987654321,
  "title": "Nike Air Max 90",
  "price": 45,
  "currency": "GBP",
  "totalPrice": 48.5,
  "brand": "Nike",
  "size": "UK 9",
  "status": "Very good",
  "favourites": 23,
  "seller": "sneakerhead_uk",
  "sellerId": 123456,
  "photo": "https://images1.vinted.net/....jpeg",
  "isBusiness": false,
  "url": "https://www.vinted.co.uk/items/987654321"
}

Output schema

Field Type Description
id integer Vinted numeric listing ID.
title string Listing title.
price integer Item price, excluding buyer protection.
currency string Currency code for the prices (e.g. GBP).
totalPrice number Item price plus the buyer protection fee.
brand string Brand name of the item.
size string Size label as listed by the seller.
status string Item condition, e.g. Very good.
favourites integer Number of users who favourited the listing.
seller string Seller's username.
sellerId integer Vinted numeric seller ID.
photo string (URL) Link to the item's primary photo.
isBusiness boolean Whether the seller is a business account.
url string (URL) Link to the listing on Vinted.

Input

{
  "searches": ["nike air max"],
  "maxItemsPerSearch": 96,
  "maxPagesPerSearch": 5,
  "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
Field Description
searches Search terms, or a full Vinted catalog URL (domain sets the country).
maxItemsPerSearch Max items per search (1–5000, 96 per page, default 96).
maxPagesPerSearch Max pages per search (1–100, ~96 items each, default 5).
proxyConfiguration Proxy settings; residential is for reliable access and on by default.

Use cases

  • Track resale prices and demand (favourites) for brands and models.
  • Source undervalued inventory across multiple country marketplaces.
  • Analyze brand, size and condition distribution for market research.
  • Monitor a niche by keyword to spot new listings as they appear.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped — you only pay for what you get. See the Pricing tab for current rates.

FAQ

Do I need a Vinted account or API key? No. The Vinted Scraper reads publicly available catalog listings, so there's no account or API key to set up.

Which countries are supported? Any Vinted marketplace — co.uk, com, fr, de, it, es, nl, pl, lt, be, lu, cz and at. Pass a full catalog URL and its domain sets the country, or search by keyword.

How many items can I get per run? Control volume with maxItemsPerSearch (1–5000) and maxPagesPerSearch (up to 100, ~96 items per page). Pass multiple search terms to scale a single run.

What's the output format? Clean, structured JSON with one record per item. Export as JSON, CSV or Excel, or pull it from the API.

Can I connect this to other apps and services? The Vinted Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

This scraper only reads publicly available Vinted catalog listings — no login-walled content, private messages or account data. It is an independent tool and is not affiliated with, authorized or endorsed by Vinted; "Vinted" and related marks belong to their respective owners.

Input

FieldTypeDescription
searches
Searches
arraySearch terms (e.g. "nike air max"), or a full Vinted catalog URL (the domain sets the country). One per line.
maxItemsPerSearch
Max items per search
integerCap items per search (96 per page).
Default: 96
maxPagesPerSearch
Max pages per search
integerPages (~96 items each) per search.
Default: 5
proxyConfiguration
Proxy
objectProxy configuration. Leave the default — it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~vinted-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searches": [
    "nike air max"
  ]
}'

Pricing

EventPricePaid plans from
Item scraped
One listing with title, price, brand, size, condition, seller and photo
$0.002$0.001
Search unlocked
One Vinted search session unlocked past Cloudflare (covers the browser step)
$0.02$0.02

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs · 2 users · $0.0034 / item scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build