Vinted
Vinted Product API
Eén Vinted-advertentie per item-ID of URL, op elk van de 27 Vinted-sites: titel, beschrijving, prijs en valuta (die van de verkoper, die kan afwijken van die van de site), merk, maat, staat, kleur, materiaal, wanneer het artikel is geplaatst zoals Vinted het verwoordt (uploaded_relative, bijv. "4 days ago", op vinted.nl "7 weken geleden"), categorie-ID en pad, alle foto's, aantal favorieten, gereserveerd- en verkocht-status, of het nu te koop is, en de verkoper (ID, gebruikersnaam, profiel-URL, zakelijk-vlag, aantal beoordelingen, score 0-1, badges). Verkochte advertenties geven nog hun laatste prijs. Een onbekende ID is een 404. Kost 1 credit per verzoek.
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:frDe Vinted-site waarop item_id wordt opgezocht. Genegeerd als url is meegegeven: dan geldt de site van de URL, en die komt terug als country.
Example: nl
fr— Frankrijk (vinted.fr), EUR. De standaard.be— België (vinted.be), EUR.lu— Luxemburg (vinted.lu), EUR.es— Spanje (vinted.es), EUR.nl— Nederland (vinted.nl), EUR.lt— Litouwen (vinted.lt), EUR.de— Duitsland (vinted.de), EUR.at— Oostenrijk (vinted.at), EUR.it— Italië (vinted.it), EUR.uk— Verenigd Koninkrijk (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— Verenigde Staten (vinted.com), USD.cz— Tsjechië (vinted.cz), CZK.sk— Slowakije (vinted.sk), EUR.pl— Polen (vinted.pl), PLN.se— Zweden (vinted.se), SEK.ro— Roemenië (vinted.ro), RON.hu— Hongarije (vinted.hu), HUF.dk— Denemarken (vinted.dk), DKK.fi— Finland (vinted.fi), EUR.hr— Kroatië (vinted.hr), EUR.gr— Griekenland (vinted.gr), EUR.ie— Ierland (vinted.ie), EUR.ee— Estland (vinted.ee), EUR.lv— Letland (vinted.lv), EUR.si— Slovenië (vinted.si), EUR.au— Australië (vinted.com.au), AUD.
item_idintegerVinted item-ID: de id van een zoekresultaat, of het getal na /items/ in een Vinted-URL. item_id of url is verplicht.
Example: 10671938315
urlstringEen Vinted-artikel-URL op een willekeurige site. De eigen site van de URL geldt, wat country ook zegt.
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("sold" if p["is_sold"] else "reserved" if p["is_reserved"] else "available",
"| seller rating", p["seller"]["feedback_reputation"], "from", p["seller"]["feedback_count"], "reviews")Response