Vinted
Vinted API för säljarens annonser
Annonserna som en Vinted-medlem har till salu, nyast först, billigast först eller efter relevans, upp till 96 per sida: id, titel, URL, pris, valuta, price_with_discount, service_fee (Vinted-avgiften som köparen betalar utöver priset), total_price, varumärke, storlek, skick, antal favoriter, flaggor för reserverad, såld och marknadsförd, och foton. Svaret innehåller också total_results, total_pages och has_more. En medlem utan annonser, eller ett okänt id, ger en tom lista. Kostar 1 kredit per anrop.
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:frVilken av Vinteds landssajter anropet går till. Namn på kategorier, skick och filter kommer tillbaka på sajtens språk. EU-sajterna delar en gemensam gränsöverskridande annonspool, och varje sajt kan visa annonser från säljare i andra länder, med priset omräknat till sajtens valuta.
Example: uk
fr— Frankrike (vinted.fr), EUR. Standardvärdet.be— Belgien (vinted.be), EUR.lu— Luxemburg (vinted.lu), EUR.es— Spanien (vinted.es), EUR.nl— Nederländerna (vinted.nl), EUR.lt— Litauen (vinted.lt), EUR.de— Tyskland (vinted.de), EUR.at— Österrike (vinted.at), EUR.it— Italien (vinted.it), EUR.uk— Storbritannien (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— USA (vinted.com), USD.cz— Tjeckien (vinted.cz), CZK.sk— Slovakien (vinted.sk), EUR.pl— Polen (vinted.pl), PLN.se— Sverige (vinted.se), SEK.ro— Rumänien (vinted.ro), RON.hu— Ungern (vinted.hu), HUF.dk— Danmark (vinted.dk), DKK.fi— Finland (vinted.fi), EUR.hr— Kroatien (vinted.hr), EUR.gr— Grekland (vinted.gr), EUR.ie— Irland (vinted.ie), EUR.ee— Estland (vinted.ee), EUR.lv— Lettland (vinted.lv), EUR.si— Slovenien (vinted.si), EUR.au— Australien (vinted.com.au), AUD.
user_idintegerrequiredVinteds medlems-id: seller.id från ett sökresultat eller en produkt, eller numret efter /member/ i en profil-URL.
Example: 65958245
sortstringnewest_first (standard), price_low_to_high eller relevance.
pageintegerSida, från 1, högst 500. Standard 1.
Example: 1
limitintegerAnnonser per sida, 1-96. Standard 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