Marketplaces
Vinted Scraper
vinted.co.uk
Vinted fait tourner DataDome devant ses pages d'annonces, si bien qu'une requête simple reçoit un défi au lieu d'articles. Cet endpoint de plugin dédié prend une requête et renvoie les annonces d'occasion déjà analysées : le titre, le prix, la marque, la taille, l'état, une photo et une URL propre de l'article. Choisissez sur laquelle des places de marché régionales de Vinted chercher, triez les résultats, filtrez par prix et paginez-en autant que nécessaire - aucun HTML à analyser et aucun DataDome à résoudre vous-même.
Ce que vous pouvez extraire
- Titre de l'article et URL propre de l'annonce
- Prix et devise
- Marque et taille
- État
- Photo de l'article
Endpoints dédiés
/marketplace/vinted-search Une recherche d'occasion sur Vinted
Annonces Vinted pour une requête : un tableau items avec title, price, brand, size, condition, image et une url de l'article. Choisissez la place de marché avec domain, triez avec order, filtrez avec price_from/price_to et paginez avec max_results. Revente entre particuliers dans l'UE.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/marketplace/vinted-search?query=nike%20air%20max&domain=vinted.co.uk"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/marketplace/vinted-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"query": "nike air max", "domain": "vinted.co.uk"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const items = await su.vintedSearch('nike air max', {
domain: 'vinted.co.uk',
maxResults: 96,
});
console.log(items); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Exemple de réponse
{
"query": "nike air max",
"domain": "de",
"resultsCollected": 96,
"items": [
{
"id": "4567891234",
"title": "Nike Air Max 90",
"url": "https://www.vinted.de/items/4567891234",
"price": 45.0,
"currency": "EUR",
"brand": "Nike",
"size": "42",
"condition": "Very good",
"image": "https://images1.vinted.net/....jpeg"
}
]
} Lire la documentation de l'API
Questions fréquentes
Est-il légal de scraper Vinted ?
Collecter des données Vinted publiques comme les titres des articles, les prix et l'état est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Certaines de ces données peuvent être personnelles : respectez donc les règles de protection de la vie privée qui vous sont applicables. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper Vinted sans me faire bloquer ?
Vinted est protégé par DataDome : une requête brute reçoit donc un défi au lieu des articles. Le plugin ScrapeUnblocker rend la page dans un vrai navigateur, fait tourner des sorties résidentielles et ISP et gère les défis, puis renvoie les annonces en JSON. Dans le benchmark de ScrapeUnblocker, 99,8 % des 1 100 appels ont renvoyé du contenu réel, en environ 3 s par appel.
Quelles données Vinted puis-je obtenir ?
Chaque annonce comprend l'identifiant d'annonce Vinted, le titre, une URL d'article propre, le prix et la devise de la marketplace, la marque, la taille telle que le vendeur l'a indiquée, un libellé d'état comme New with tags ou Very good, et une vignette. Les champs qu'une fiche n'affiche pas, comme la marque ou la taille, sont omis pour cet article.
Ai-je besoin d'une API ou d'un compte Vinted ?
Non. Le plugin Vinted renvoie les annonces de seconde main en JSON, sans compte ni API Vinted. Envoyez une requête avec votre clé ScrapeUnblocker, filtrez avec price_from et price_to, triez avec order (relevance, newest_first, price_low_to_high ou price_high_to_low) et collectez jusqu'à 500 annonces par recherche avec max_results.
Puis-je scraper une marketplace Vinted précise ?
Oui. Réglez domain sur co.uk (par défaut), com, de, fr, it, es, nl ou pl. Chaque marketplace affiche ses prix dans sa propre devise : GBP sur co.uk, USD sur com, EUR sur de, fr, it, es et nl, et PLN sur pl. Lancez la même recherche sur plusieurs marketplaces pour comparer les prix de revente.
Combien coûte le scraping de Vinted ?
Chaque appel au plugin Vinted correspond à une requête, et 1 requête = 1 crédit : 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Une recherche via le plugin est un appel, et la réponse contient déjà tous les résultats. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés. L'essai gratuit inclut 500 requêtes, sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.