Vinted
API de fiche article Vinted
Une annonce Vinted par identifiant d'article ou URL, sur l'un des 27 sites nationaux : titre, description, prix et devise (celle du vendeur, qui peut différer de celle du site), marque, taille, état, couleur, matière, date de mise en ligne telle que Vinted la formule (uploaded_relative, par exemple « Il y a 13 heures » sur vinted.fr), identifiant et chemin de catégorie, toutes les photos, nombre de favoris, statut réservé ou vendu, possibilité d'achat immédiat, et le vendeur (identifiant, pseudo, URL du profil, statut pro, nombre d'évaluations, note de 0 à 1, badges). Les annonces vendues renvoient toujours leur dernier prix. Un identifiant inconnu renvoie une erreur 404. Coûte 1 crédit par requête.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsoncountryenum<string>default:frLe site Vinted sur lequel item_id est recherché. Ignoré si url est fourni : le site de l'URL est utilisé et renvoyé dans country.
Example: fr
fr— France (vinted.fr), EUR. Valeur par défaut.be— Belgique (vinted.be), EUR.lu— Luxembourg (vinted.lu), EUR.es— Espagne (vinted.es), EUR.nl— Pays-Bas (vinted.nl), EUR.lt— Lituanie (vinted.lt), EUR.de— Allemagne (vinted.de), EUR.at— Autriche (vinted.at), EUR.it— Italie (vinted.it), EUR.uk— Royaume-Uni (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— États-Unis (vinted.com), USD.cz— République tchèque (vinted.cz), CZK.sk— Slovaquie (vinted.sk), EUR.pl— Pologne (vinted.pl), PLN.se— Suède (vinted.se), SEK.ro— Roumanie (vinted.ro), RON.hu— Hongrie (vinted.hu), HUF.dk— Danemark (vinted.dk), DKK.fi— Finlande (vinted.fi), EUR.hr— Croatie (vinted.hr), EUR.gr— Grèce (vinted.gr), EUR.ie— Irlande (vinted.ie), EUR.ee— Estonie (vinted.ee), EUR.lv— Lettonie (vinted.lv), EUR.si— Slovénie (vinted.si), EUR.au— Australie (vinted.com.au), AUD.
item_idintegerIdentifiant de l'article Vinted : l'id d'un résultat de recherche, ou le nombre qui suit /items/ dans une URL Vinted. item_id ou url est obligatoire.
Example: 10671938315
urlstringUne URL d'article Vinted, sur n'importe quel site national. Son propre site est utilisé, quelle que soit la valeur de country.
Example: https://www.vinted.co.uk/items/10671938315-nike-air-max-size-uk-75
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
p = client.vinted.product(url="https://www.vinted.co.uk/items/10671938315-nike-air-max-size-uk-75")["data"]
print(p["title"], p["price"], p["currency"], p["condition"], p["size"])
print("vendu" if p["is_sold"] else "réservé" if p["is_reserved"] else "disponible",
"| note du vendeur", p["seller"]["feedback_reputation"], "sur", p["seller"]["feedback_count"], "évaluations")Response