Vinted
Vinted Seller API
One Vinted member's public seller profile, for judging a seller before you buy: login, profile URL, business flag, feedback count, rating (0-1), positive, neutral and negative feedback counts, listed item count, country, city (only when the member shows it), email, Facebook and Google verification, average response time, holiday mode and the date last seen. Only public, buyer-relevant fields are returned. An unknown id is a 404. Costs 1 credit per request.
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:frThe Vinted country site. Category, condition and filter names come back in the site's language. The EU sites share one cross-border listing pool, and every site can show listings from sellers in other countries, priced in the site's currency.
Example: uk
fr— France (vinted.fr), EUR. The default.be— Belgium (vinted.be), EUR.lu— Luxembourg (vinted.lu), EUR.es— Spain (vinted.es), EUR.nl— Netherlands (vinted.nl), EUR.lt— Lithuania (vinted.lt), EUR.de— Germany (vinted.de), EUR.at— Austria (vinted.at), EUR.it— Italy (vinted.it), EUR.uk— United Kingdom (vinted.co.uk), GBP.pt— Portugal (vinted.pt), EUR.us— United States (vinted.com), USD.cz— Czech Republic (vinted.cz), CZK.sk— Slovakia (vinted.sk), EUR.pl— Poland (vinted.pl), PLN.se— Sweden (vinted.se), SEK.ro— Romania (vinted.ro), RON.hu— Hungary (vinted.hu), HUF.dk— Denmark (vinted.dk), DKK.fi— Finland (vinted.fi), EUR.hr— Croatia (vinted.hr), EUR.gr— Greece (vinted.gr), EUR.ie— Ireland (vinted.ie), EUR.ee— Estonia (vinted.ee), EUR.lv— Latvia (vinted.lv), EUR.si— Slovenia (vinted.si), EUR.au— Australia (vinted.com.au), AUD.
user_idintegerrequiredVinted member id: a search result's seller.id, a product's seller.id, or the number after /member/ in a profile URL.
Example: 65958245
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
s = client.vinted.seller(country="uk", user_id=65958245)["data"]
print(s["login"], "business" if s["is_business"] else "private seller")
print(s["feedback_count"], "reviews,", s["negative_feedback_count"], "negative, rating", s["feedback_reputation"])
print(s["item_count"], "items listed, last seen", s["last_seen_date"])Response