Vinted
Vinted Seller Products API
De artikelen die één Vinted-lid te koop heeft, nieuwste eerst, goedkoopste eerst of op relevantie, tot 96 per pagina: ID, titel, URL, prijs, valuta, price_with_discount, service_fee (de Vinted-vergoeding die de koper erbovenop betaalt), total_price, merk, maat, staat, aantal favorieten, vlaggen voor gereserveerd, verkocht en gepromoot, en foto's. Ook total_results, total_pages en has_more. Een lid zonder advertenties, of een onbekende ID, geeft een lege lijst. 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 van het land. Namen van categorieën, staten en filters komen terug in de taal van de site. De EU-sites delen één grensoverschrijdende pool van advertenties, en elke site kan advertenties van verkopers uit andere landen tonen, omgerekend naar de valuta van de site.
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.
user_idintegerrequiredVinted-lid-ID: de seller.id van een zoekresultaat of product, of het getal na /member/ in een profiel-URL.
Example: 65958245
sortstringnewest_first (standaard), price_low_to_high of relevance.
pageintegerPagina, vanaf 1, maximaal 500. Standaard 1.
Example: 1
limitintegerArtikelen per pagina, 1-96. Standaard 20.
Example: 20
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.vinted.seller_products(country="uk", user_id=65958245, limit=96)["data"]
print(res["total_results"], "items listed")
for item in res["items"]:
print(item["title"], item["price"], item["currency"], item["condition"], item["favourite_count"], "favourites")Response