Pour extraire des annonces Vinted filtrées par marque et par taille, il faut envoyer une requête à
l'endpoint de recherche de l'API Vinted LeBonDeal
avec les paramètres brand et size, puis parcourir la liste d'annonces
renvoyée en JSON. La méthode la plus directe pour suivre un marché de niche sans naviguer manuellement.
brand + sizeSommaire
Filtrer uniquement par marque sur Vinted noie les résultats pertinents dans du bruit : une recherche « Nike » remonte aussi bien des baskets en taille 36 que des vestes en XXL. Pour un cas d'usage type veille de prix ou sourcing achat-revente, croiser marque + taille (ou marque + catégorie + taille) réduit drastiquement le volume à traiter et améliore la pertinence des résultats.
curl -X GET "https://api.lebondeal-bot.fr/v1/vinted/search" \
-H "Authorization: Bearer VOTRE_CLE_API" \
-G \
--data-urlencode "brand=Nike" \
--data-urlencode "size=39" \
--data-urlencode "category=chaussures"Et l'équivalent en JavaScript (Node.js avec fetch) :
const params = new URLSearchParams({
brand: "Nike",
size: "39",
category: "chaussures"
});
const response = await fetch(
`https://api.lebondeal-bot.fr/v1/vinted/search?${params}`,
{ headers: { Authorization: "Bearer VOTRE_CLE_API" } }
);
const data = await response.json();
data.results.forEach(item => {
console.log(item.title, item.price, item.condition);
});Ci-dessous un aperçu du type de réponse renvoyée par l'API pour une recherche Vinted :

Un cas fréquent : suivre une marque sur une plage de tailles plutôt qu'une seule (par exemple 38 à 41 pour des baskets). Le plus simple est de boucler côté client sur les valeurs de taille souhaitées :
import requests
API_URL = "https://api.lebondeal-bot.fr/v1/vinted/search"
HEADERS = {"Authorization": "Bearer VOTRE_CLE_API"}
sizes = ["38", "39", "40", "41"]
results = []
for size in sizes:
params = {"brand": "Nike", "size": size, "category": "chaussures"}
r = requests.get(API_URL, headers=HEADERS, params=params)
r.raise_for_status()
results.extend(r.json()["results"])
print(f"{len(results)} annonces trouvées sur la plage de tailles.")Une fois les résultats récupérés, calculer un prix moyen ou médian par taille permet de repérer une bonne affaire (annonce nettement sous le prix du marché) :
from statistics import median
prix_par_taille = {}
for item in results:
prix_par_taille.setdefault(item["size"], []).append(item["price"])
for taille, prix in prix_par_taille.items():
print(f"Taille {taille} : prix médian = {median(prix)} €")Ce type de calcul, exécuté à intervalle régulier, sert de base à un outil de veille tendances ou à une alerte « sous le prix du marché » construite par-dessus l'API.
L'API Vinted LeBonDeal renvoie des annonces filtrées par marque, taille, état, à la demande.
Voir l'API Vinted Lire la documentationPeut-on filtrer par état de l'article (neuf, très bon état, etc.) en plus de la marque et de la taille ?
Oui, l'état fait partie des paramètres de filtrage courants sur la recherche Vinted. La liste complète des filtres disponibles est référencée dans la documentation.
La taille doit-elle être au format français, EU ou US ?
Le format attendu dépend de la catégorie (vêtements vs chaussures) et est précisé dans la documentation de l'endpoint Vinted — mieux vaut vérifier le format exact plutôt que de le deviner, sous peine d'obtenir zéro résultat.
Combien de crédits consomme une recherche multi-tailles ?
Chaque appel à l'API (donc chaque taille interrogée séparément) consomme un crédit. Le coût exact par requête et les plans disponibles sont sur la page tarifs.
Peut-on faire la même chose sur Leboncoin ou Kleinanzeigen ?
Le principe (requête HTTP filtrée + parsing JSON) est identique, mais les paramètres disponibles diffèrent selon la source. Voir l'article sur la récupération d'annonces Leboncoin en Python.
Que faire si l'API renvoie une liste vide alors que des annonces existent sur Vinted ?
Vérifiez d'abord l'orthographe exacte du nom de marque et le format de taille attendu par l'endpoint ; ce sont les deux causes les plus fréquentes de résultats vides. Voir la documentation technique.
Leboncoin, Vinted et Kleinanzeigen derrière une seule clé et un seul système de crédits.
Découvrir l'API LeBonDeal Voir les tarifs
LeBonDealBot Discord gratuit pour vos alertes Leboncoin, et API à la demande pour extraire des données Leboncoin, Vinted, Kleinanzeigen et Marktplaats en JSON.
© 2026 LeBonDeal — Tous droits réservés.