Vinted
API de artigos do vendedor da Vinted
Os artigos que um membro da Vinted tem à venda, dos mais recentes, dos mais baratos ou por relevância, até 96 por página: id, título, URL, preço, moeda, price_with_discount, service_fee (a taxa da Vinted que o comprador paga por cima do preço), total_price, marca, tamanho, estado, número de favoritos, indicações de reservado, vendido e promovido, e fotos. Devolve também total_results, total_pages e has_more. Um membro sem anúncios, ou um id desconhecido, devolve uma lista vazia. 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.
user_idintegerrequiredId de membro da Vinted: o seller.id de um resultado de pesquisa ou de um produto, ou o número a seguir a /member/ no URL de um perfil.
Example: 65958245
sortstringnewest_first (predefinição), price_low_to_high ou relevance.
pageintegerPágina, a partir de 1, até 500. Predefinição 1.
Example: 1
limitintegerArtigos por página, de 1 a 96. Predefinição 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