Vinted
Vinted Kategorien-API
Der Vinted-Kategoriebaum in der Sprache der Länderseite (9 Hauptkategorien, insgesamt rund 3.000): ID (die category_id in der Suche erwartet), Titel, URL und Unterkategorien; oder der Teilbaum einer einzelnen Kategorie mit ihrem Pfad. Kostet 1 Credit pro Anfrage.
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:frDie Vinted-Länderseite. Kategorie-, Zustands- und Filternamen kommen in der Sprache der Seite zurück. Die EU-Seiten teilen sich einen grenzüberschreitenden Angebotspool, und jede Seite kann Angebote von Verkäufern aus anderen Ländern zeigen, umgerechnet in die Währung der Seite.
Example: de
fr— Frankreich (vinted.fr), EUR. Standardwert.be— Belgien (vinted.be), EUR.lu— Luxemburg (vinted.lu), EUR.es— Spanien (vinted.es), EUR.nl— Niederlande (vinted.nl), EUR.lt— Litauen (vinted.lt), EUR.de— Deutschland (vinted.de), EUR.at— Österreich (vinted.at), EUR.it— Italien (vinted.it), EUR.uk— Vereinigtes Königreich (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— USA (vinted.com), USD.cz— Tschechien (vinted.cz), CZK.sk— Slowakei (vinted.sk), EUR.pl— Polen (vinted.pl), PLN.se— Schweden (vinted.se), SEK.ro— Rumänien (vinted.ro), RON.hu— Ungarn (vinted.hu), HUF.dk— Dänemark (vinted.dk), DKK.fi— Finnland (vinted.fi), EUR.hr— Kroatien (vinted.hr), EUR.gr— Griechenland (vinted.gr), EUR.ie— Irland (vinted.ie), EUR.ee— Estland (vinted.ee), EUR.lv— Lettland (vinted.lv), EUR.si— Slowenien (vinted.si), EUR.au— Australien (vinted.com.au), AUD.
parent_idintegerNur den Teilbaum dieser Kategorie liefern (1904 ist Damen, 5 ist Herren). Weglassen für den ganzen Baum.
Example: 1904
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
res = client.vinted.categories(country="uk", parent_id=1904)["data"]
def walk(nodes, depth=0):
for c in nodes:
print(" " * depth, c["id"], c["title"])
walk(c["children"], depth + 1)
walk(res["categories"])Response