Vinted Scraper avatar

Vinted Scraper

Deprecated

Pricing

Pay per usage

Go to Apify Store
Vinted Scraper

Vinted Scraper

Deprecated

Scrape Vinted for secondhand fashion listings across 13 countries. Get prices, brands, sizes, seller info, photos and more.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Dominique

Dominique

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

👟 The most comprehensive Vinted scraper on Apify — extract product listings, prices, brands, sizes, seller info, and photos from Vinted with DataDome anti-bot bypass. Multi-country support.

🏆 Why This Actor?

FeatureThis ActorCompetitors
PriceCurrent Apify API view: free; paid PPE recommended after guard/smoke verification$5-10/1K
Anti-Bot✅ Camoufox (DataDome bypass)❌ Often blocked
Data Fields20+ fields5-10 fields
Multi-Country✅ 13 countriesUsually 1
Seller Profiles✅ Full wardrobe scraping❌ Missing
Brand/Size/Color✅ All includedPartial
Photos✅ All listing photosFirst only
API Interception✅ Clean JSON dataHTML scraping

✨ Key Features

  • 🔍 Keyword Search — Search any product on Vinted with pagination
  • 🌍 13 Countries — US, UK, France, Germany, Spain, Italy, Poland, Netherlands, Belgium, Lithuania, Portugal, Austria, Czech Republic
  • 👤 Seller Scraping — Extract all listings from any seller/member profile
  • 🛡️ DataDome Bypass — Camoufox stealth browser defeats aggressive anti-bot
  • 📊 20+ Data Fields — Price, brand, size, color, condition, seller rating, favorites, shipping
  • 🖼️ All Photos — Every listing photo URL extracted
  • 💾 Clean JSON — Export to JSON, CSV, or Excel

📥 Input Parameters

ParameterTypeDefaultDescription
searchQueriesArray["vintage nike"]Keywords to search on Vinted
searchUrlsArray[]Vinted search/category URLs
sellerUrlsArray[]Seller profile URLs to scrape
countryString"com"Country domain (com, fr, co.uk, de, es, it, pl, nl, be, lt, pt, at, cz)
maxResultsInteger100Max results per search (1-10,000)
proxyConfigurationObjectResidential USProxy settings

📤 Sample Output

{
"itemId": "4521789012",
"title": "Vintage Nike Air Max 90 - Size 10",
"description": "Great condition vintage Nike Air Max 90. Minor wear on sole.",
"price": 45.00,
"currency": "EUR",
"brand": "Nike",
"size": "10",
"color": "White",
"condition": "Good",
"category": "Men's Shoes",
"photos": ["https://images1.vinted.net/...", "https://images1.vinted.net/..."],
"image": "https://images1.vinted.net/...",
"sellerName": "vintage_kicks_eu",
"sellerId": "78901234",
"sellerRating": 0.98,
"sellerItemCount": 47,
"favoritesCount": 12,
"shippingPrice": 5.90,
"createdAt": "2026-03-15T14:30:00",
"url": "https://www.vinted.com/items/4521789012-vintage-nike-air-max-90"
}

💡 Use Cases

  • Resale Arbitrage — Find underpriced items across Vinted markets for resale
  • Brand Monitoring — Track where and how your brand's products are being resold
  • Price Intelligence — Analyze pricing trends for secondhand fashion by brand, size, and region
  • Market Research — Study the growing secondhand fashion market across European countries
  • Inventory Sourcing — Find specific items in bulk from seller profiles

💲 Pricing

  • Current live Apify API view: free as of 2026-06-11.
  • Recommended paid PPE after successful smoke verification: $5–$8 per 1,000 results, plus Apify platform usage.
  • Residential proxies are recommended for Vinted/DataDome; proxy and browser overhead make zero-result guards important before charging.

⚠️ Empty Results & Diagnostics

If a run extracts zero items, the actor now fails intentionally instead of returning a silent empty-success dataset. This protects users from empty paid runs once PPE is enabled and makes DataDome/proxy/selector issues visible in Store health. Check the run log for likely causes such as anti-bot blocks, unsupported country/domain URLs, empty seller wardrobes, proxy country/group issues, or API/DOM drift.

⚙️ Technical Details

  • Engine: Camoufox stealth browser (Firefox-based)
  • Extraction: API interception (v2 catalog) + JSON state + HTML fallback
  • Anti-Bot: DataDome bypass via browser fingerprint spoofing
  • Proxy: Residential proxies required
  • Runtime: Python 3.12 on Apify platform