Vinted
API de categorias da Vinted
A árvore de categorias da Vinted na língua do site do país (9 categorias de topo, cerca de 3000 no total): id (o que category_id da pesquisa recebe), título, URL e subcategorias; ou a subárvore de uma categoria, com o respetivo caminho. Custa 1 crédito por pedido.
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:frO site nacional da Vinted. Os nomes de categorias, estados e filtros vêm na língua do site. Os sites da UE partilham um único conjunto de anúncios transfronteiriço, e cada site pode mostrar anúncios de vendedores de outros países, com o preço convertido na moeda do site.
Example: uk
fr— França (vinted.fr), EUR. A predefinição.be— Bélgica (vinted.be), EUR.lu— Luxemburgo (vinted.lu), EUR.es— Espanha (vinted.es), EUR.nl— Países Baixos (vinted.nl), EUR.lt— Lituânia (vinted.lt), EUR.de— Alemanha (vinted.de), EUR.at— Áustria (vinted.at), EUR.it— Itália (vinted.it), EUR.uk— Reino Unido (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— Estados Unidos (vinted.com), USD.cz— República Checa (vinted.cz), CZK.sk— Eslováquia (vinted.sk), EUR.pl— Polónia (vinted.pl), PLN.se— Suécia (vinted.se), SEK.ro— Roménia (vinted.ro), RON.hu— Hungria (vinted.hu), HUF.dk— Dinamarca (vinted.dk), DKK.fi— Finlândia (vinted.fi), EUR.hr— Croácia (vinted.hr), EUR.gr— Grécia (vinted.gr), EUR.ie— Irlanda (vinted.ie), EUR.ee— Estónia (vinted.ee), EUR.lv— Letónia (vinted.lv), EUR.si— Eslovénia (vinted.si), EUR.au— Austrália (vinted.com.au), AUD.
parent_idintegerDevolver só a subárvore desta categoria (1904 é Mulher, 5 é Homem). Omita para obter a árvore completa.
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