Vinted
API de artículos de un vendedor de Vinted
Los artículos que un miembro de Vinted tiene publicados, primero los más nuevos, los más baratos o por relevancia, hasta 96 por página: id, título, URL, precio, moneda, price_with_discount, service_fee (la tarifa de Vinted que paga el comprador además del precio), total_price, marca, talla, estado, número de favoritos, si está reservado, vendido o promocionado, y fotos. También total_results, total_pages y has_more. Un miembro sin anuncios, o un id que no existe, devuelve una lista vacía. Cuesta 1 crédito por solicitud.
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:frEl sitio de Vinted del país. Los nombres de categoría, estado y filtro llegan en el idioma del sitio. Los sitios de la UE comparten un único fondo de anuncios transfronterizo, y cada sitio puede mostrar anuncios de vendedores de otros países, con el precio convertido a la moneda del sitio.
Example: es
fr— Francia (vinted.fr), EUR. El valor por defecto.be— Bélgica (vinted.be), EUR.lu— Luxemburgo (vinted.lu), EUR.es— España (vinted.es), EUR.nl— Países Bajos (vinted.nl), EUR.lt— Lituania (vinted.lt), EUR.de— Alemania (vinted.de), EUR.at— Austria (vinted.at), EUR.it— Italia (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— Eslovaquia (vinted.sk), EUR.pl— Polonia (vinted.pl), PLN.se— Suecia (vinted.se), SEK.ro— Rumanía (vinted.ro), RON.hu— Hungría (vinted.hu), HUF.dk— Dinamarca (vinted.dk), DKK.fi— Finlandia (vinted.fi), EUR.hr— Croacia (vinted.hr), EUR.gr— Grecia (vinted.gr), EUR.ie— Irlanda (vinted.ie), EUR.ee— Estonia (vinted.ee), EUR.lv— Letonia (vinted.lv), EUR.si— Eslovenia (vinted.si), EUR.au— Australia (vinted.com.au), AUD.
user_idintegerrequiredId del miembro de Vinted: el seller.id de un resultado de búsqueda o de una ficha, o el número que va después de /member/ en la URL de un perfil.
Example: 65958245
sortstringnewest_first (por defecto), price_low_to_high o relevance.
pageintegerPágina, empezando en 1, hasta 500. Por defecto, 1.
Example: 1
limitintegerArtículos por página, 1-96. Por defecto, 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"], "artículos publicados")
for item in res["items"]:
print(item["title"], item["price"], item["currency"], item["condition"], item["favourite_count"], "favoritos")Response