Vinted Scraper API – Cheapest Cross-Country Listings & Sellers avatar

Vinted Scraper API – Cheapest Cross-Country Listings & Sellers

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Vinted Scraper API – Cheapest Cross-Country Listings & Sellers

Vinted Scraper API – Cheapest Cross-Country Listings & Sellers

Scrape Vinted listings, prices, sellers and photos across 20+ countries. Search by keyword or paste a Vinted URL, filter by brand, size, condition and price, and get clean exportable data.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Lofomachines

Lofomachines

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Vinted Scraper API – Cheapest Cross-Country Listings & Sellers 👗⚡

The most complete and the cheapest Vinted scraper API on Apify. Search second-hand fashion across 23 European & US Vinted marketplaces at once, pull clean structured data for every listing, and export to JSON, CSV, Excel or Google Sheets in one click. No login. No setup. No headaches.

Whether you are a reseller hunting for underpriced deals, a brand monitoring resale prices, a market researcher tracking second-hand fashion trends, or a developer building a product feed, this Vinted scraper turns the world's biggest pre-owned clothing marketplace into a ready-to-use dataset.


✨ Why this Vinted scraper?

  • 🌍 True cross-country coverage – Search France, Germany, Italy, Spain, the UK, the US, Poland, the Netherlands and 15+ more markets in a single run. Compare prices and availability between countries instantly.
  • 🔎 Search by keyword or paste a URL – Type "nike air max" or simply paste any Vinted search/filter URL. Your filters are kept exactly as-is.
  • 👤 Full seller profiles – Username, ratings, reputation, number of reviews, item count, followers and location for every listing.
  • 🖼️ Complete data – Price, buyer-protection fees, brand, size, condition, all photos, favourites, views, status and direct links.
  • ⚖️ Balanced results – Pick several countries and the results are split fairly across all of them, not just the first one.
  • Fast & affordable – Optimized to collect thousands of listings quickly while keeping your costs low.
  • 🔐 No account needed – You never have to log in or share any credentials.

🚀 How to use it (60 seconds)

  1. Click Try for free / Start.
  2. Type one or more search keywords (e.g. ralph lauren shirt, stone island, prada bag) — or paste Vinted search URLs.
  3. Pick the countries you want to search.
  4. (Optional) Set a price range, condition, and sort order.
  5. Click Save & Start and watch the dataset fill up.
  6. Export your results to JSON, CSV, Excel, or Google Sheets — or pull them via API.

That's it. No proxies to configure, no tokens to paste, no technical knowledge required.


🧩 Example input

{
"searchTerms": ["nike vintage jacket", "carhartt pants"],
"searchUrls": ["https://www.vinted.co.uk/catalog?search_text=stone%20island"],
"countries": ["fr", "de", "it"],
"maxItems": 100,
"sortBy": "newest",
"priceMin": 20,
"priceMax": 150,
"condition": ["new_with_tags", "very_good"],
"includeSellerDetails": true
}

Tip: maxItems is applied per keyword and per country. The example above (2 keywords × 3 countries + 1 URL) can return up to 700 listings in one run.

📄 Example output

Every listing is returned as a clean, flat JSON object:

{
"id": 9098027308,
"url": "https://www.vinted.fr/items/9098027308-jacket-full-zip-nike-vintage",
"title": "Jacket full-zip nike vintage",
"price": 19.5,
"serviceFee": 1.68,
"priceWithFees": 21.18,
"currency": "EUR",
"brand": "Nike",
"size": "M / 38 / 10",
"condition": "Très bon état",
"status": "active",
"isPromoted": true,
"favouritesCount": 62,
"viewsCount": 184,
"photos": [
"https://images1.vinted.net/tc/04_01d4a_PaZdWgCZHFUzozaibzxPV7Z5/1780697910.jpeg",
"https://images1.vinted.net/tc/01_00ada_SqTHvi4EDVrVzm9v6BnZUkuy/1780697910.jpeg"
],
"thumbnailUrl": "https://images1.vinted.net/t/04_01d4a_PaZdWgCZHFUzozaibzxPV7Z5/f800/1780697910.jpeg",
"country": "fr",
"marketplace": "www.vinted.fr",
"seller": {
"id": 3155302469,
"username": "nulo_fr",
"profileUrl": "https://www.vinted.fr/member/3155302469-nulofr",
"feedbackCount": 28,
"positiveFeedbackCount": 27,
"feedbackReputation": 0.96,
"itemCount": 41,
"followersCount": 10,
"city": "Lisboa",
"country": "Portugal",
"isBusiness": false,
"avatarUrl": "https://images1.vinted.net/t/05_02342_qcGJSofmGuDR9Y9pyyTeNv54/f800/1778602051.jpeg"
},
"sellerUsername": "nulo_fr",
"scrapedAt": "2026-06-25T07:57:44.317Z"
}

🛍️ Resellers & flippers

Find underpriced items across countries before anyone else. Sort by newest, filter by brand and condition, and compare prices between markets to buy low in one country and sell high in another.

📈 Price monitoring & repricing

Track how much specific brands, models or categories sell for on the second-hand market. Run on a schedule to build a price history and power your repricing strategy.

🔬 Market & trend research

Analyze thousands of listings to understand demand, popular brands, average prices and sell-through signals (favourites & views) in the booming pre-owned fashion sector.

👗 Brand & authentication monitoring

Brands and agencies can monitor how their products are resold, priced and described across Europe, and spot suspicious listings.

🧾 Product feeds & data enrichment

Developers can generate a clean, structured product feed for apps, dashboards, comparison tools or internal pipelines — already normalized and ready to use.

🎯 Lead generation & sourcing

Identify active power-sellers and pro accounts by item count, ratings and reputation for sourcing or outreach.


📦 What you get – output fields

Each listing in the dataset includes:

FieldDescription
idUnique listing ID
urlDirect link to the listing
titleListing title
priceItem price
serviceFeeBuyer-protection fee
priceWithFeesTotal price including fees
currencyMarketplace currency (EUR, GBP, USD, PLN…)
brandBrand name
sizeSize label
conditionItem condition
statusactive / sold / reserved
isPromotedWhether the listing is boosted
favouritesCountNumber of favourites (demand signal)
viewsCountNumber of views
photosAll photo URLs
thumbnailUrlMain thumbnail
countryMarketplace country code
marketplaceMarketplace domain
sellerFull seller profile object (username, ratings, reputation, reviews, item count, followers, location, business flag, avatar)
sellerUsernameSeller username (quick access)
scrapedAtTimestamp of collection

🌍 Supported marketplaces

🇫🇷 France · 🇩🇪 Germany · 🇮🇹 Italy · 🇪🇸 Spain · 🇬🇧 United Kingdom · 🇺🇸 United States · 🇳🇱 Netherlands · 🇧🇪 Belgium · 🇦🇹 Austria · 🇱🇺 Luxembourg · 🇵🇱 Poland · 🇨🇿 Czechia · 🇸🇰 Slovakia · 🇱🇹 Lithuania · 🇵🇹 Portugal · 🇸🇪 Sweden · 🇷🇴 Romania · 🇭🇺 Hungary · 🇭🇷 Croatia · 🇬🇷 Greece · 🇩🇰 Denmark · 🇫🇮 Finland · 🇮🇪 Ireland


📤 Export & integrations

Results are available as JSON, CSV, Excel, XML and Google Sheets, and through the Apify API. Because the Actor saves listings continuously while it runs, your integrations can start consuming data immediately — no need to wait for the run to finish.

🔌 Integration ideas

  • 🤖 Make / Zapier / n8n – Trigger a scenario on each new run and route fresh listings into Airtable, Notion, a Google Sheet, or a CRM. Use the Dataset → "Get items" step to pull results.
  • 🔔 Real-time alerts – Schedule the Actor every few minutes on a tight filter (brand + size + max price) and send a Slack / Discord / Telegram / email alert whenever a new bargain appears.
  • 🧮 Repricing & dashboards – Pipe the dataset into BigQuery, Postgres, Supabase or a Looker/Power BI dashboard to track average prices and demand (favourites & views) per brand over time.
  • 🛒 Resale automation – Feed priceWithFees, brand, condition and photos straight into your own listing tool to cross-post inventory.
  • 🧠 Webhooks – Add an Apify webhook on ACTOR.RUN.SUCCEEDED to push the dataset URL to your backend the moment a run completes.
  • 💻 Direct APIGET https://api.apify.com/v2/datasets/{datasetId}/items?format=json returns the data for any backend, in any language.

💡 Pro tip: keep maxItems modest and run frequently on a schedule rather than one huge run. You get fresher data, faster alerts, and an even lower cost per useful listing.


⏱️ Run it on a schedule

Combine this Vinted scraper with Apify Schedules to automatically monitor new listings, price drops or specific brands every hour or every day, and push fresh data straight into your tools.


🧰 More Actors by lofomachines

Power up your workflow with other fast, affordable Actors from the same author:

👉 See all Actors by lofomachines »


❓ FAQ

Do I need a Vinted account or login? No. You never log in or provide any credentials.

Can I scrape multiple countries at once? Yes — select as many marketplaces as you like. Results are balanced fairly across the countries you choose.

Can I use my existing Vinted filters? Absolutely. Paste any Vinted search URL and every filter you applied is preserved.

How many listings can I collect? The Maximum items value applies per keyword and per country. For example, 100 with 2 keywords across 2 countries can return up to 400 listings. Results are saved continuously as they are collected.

In which formats can I export the data? JSON, CSV, Excel, XML and Google Sheets, plus full API access.


⚖️ Fair use

This tool collects publicly available information only. Please use the data responsibly and in line with applicable laws and the terms of the platforms you work with.


Keywords

Vinted scraper, Vinted API, cheapest Vinted scraper, Vinted scraper API, scrape Vinted, Vinted data, Vinted listings, Vinted price tracker, Vinted reseller tool, second-hand fashion data, Vinted product scraper, Vinted seller scraper, Vinted monitor, cross-country Vinted, Vinted export CSV, Vinted dataset.