Skip to main content

Vinted Scraper API

Search listings, fetch item details, and retrieve user profiles from Vinted — the largest European second-hand marketplace. The API handles authentication, anti-bot bypass, and market routing automatically.

Key Features

26 Markets

Access all Vinted markets including FR, DE, UK, IT, ES, PL, NL, BE, CZ, LT, and more.

Anti-Bot Bypass

Automatic session management and fingerprint rotation to avoid blocks.

Fast Responses

Median response time under 2 seconds for search and item detail requests.

Structured Data

Clean JSON responses with prices, photos, sizes, brands, conditions, and seller info.

Country Proxies

Requests are routed through proxies matching the target market for accurate results.

SDK Support

First-class support via the ScrapeBadger Node.js and Python SDKs.

Supported Markets

Vinted operates across 26 country domains. Use the market query parameter to target a specific one.
MarketDomainMarketDomain
:fr: frvinted.fr:de: devinted.de
:gb: ukvinted.co.uk:it: itvinted.it
:es: esvinted.es:pl: plvinted.pl
:nl: nlvinted.nl:be: bevinted.be
:czech_republic: czvinted.cz:lithuania: ltvinted.lt
:portugal: ptvinted.pt:at: atvinted.at
:luxembourg: luvinted.lu:sk: skvinted.sk
:denmark: dkvinted.dk:finland: fivinted.fi
:sweden: sevinted.se:romania: rovinted.ro
:hungary: huvinted.hu:croatia: hrvinted.hr
:greece: grvinted.gr:us: usvinted.com
:canada: cavinted.ca:australia: auvinted.com.au
:latvia: lvvinted.lv:estonia: eevinted.ee
If no market is specified, it defaults to fr. Use the /v1/vinted/markets endpoint to get the full list programmatically.

Quick Start

import ScrapeBadger from "scrapebadger";

const client = new ScrapeBadger({ apiKey: "YOUR_API_KEY" });

const results = await client.vinted.search({
  query: "nike air force 1",
  market: "fr",
  per_page: 20,
});

console.log(results.items);

Endpoints

EndpointMethodDescription
/v1/vinted/searchGETSearch Vinted catalog items with filters
/v1/vinted/items/{item_id}GETGet detailed information about a single item
/v1/vinted/users/{user_id}GETGet a user’s profile information
/v1/vinted/users/{user_id}/itemsGETList items from a specific user
/v1/vinted/brandsGETSearch for brand IDs by name
/v1/vinted/colorsGETList all available color filters
/v1/vinted/statusesGETList item condition statuses
/v1/vinted/marketsGETList all supported Vinted markets

Credit Costs

EndpointCost
Search items1 credit
Get item detail1 credit
Get user profile1 credit
Get user items1 credit
Search brands1 credit
List colors1 credit
List statuses1 credit
List markets1 credit
Failed requests0 credits

Next Steps

Search Items

Full API reference for searching the Vinted catalog

Get Item Details

Retrieve full details for a specific listing