Vinted logo

Vinted Scraping API

Access Vinted marketplace data across Europe. Extract listings, pricing trends, seller profiles, and transaction history for resale analytics and market research.

Use Cases

How teams use this API to build powerful applications

Resale Pricing

Determine optimal pricing for your items based on recent sales data. Understand what buyers are actually paying.

Market Trends

Track which brands, styles, and sizes are trending. Identify emerging demand before the market saturates.

Inventory Sourcing

Find underpriced items with resale potential. Set up alerts for specific brands, sizes, and price points.

Seller Analytics

Analyze top sellers' strategies, pricing patterns, and listing frequency. Learn from successful resellers.

API Endpoints

Available endpoints for the Vinted API

GET /v1/vinted/item

Vinted item

Fetch a Vinted item page and return normalized item details plus similar items from the same page.

Parameters

domain string Optional Vinted domain/origin (e.g. vinted.de, www.vinted.fr, or https://www.vinted.co.uk). Used when item_id is provided or to override the default UK domain.
item_id string Numeric Vinted item ID. When used without item_url, the scraper defaults to vinted.co.uk unless domain is provided.
item_url string Vinted item URL (e.g. https://www.vinted.co.uk/items/8289132552-foo).
GET /v1/vinted/member/items

Vinted member items

Fetch a Vinted member wardrobe feed with pagination and normalized item data.

Parameters

member_url string required Vinted member profile URL (e.g. https://www.vinted.co.uk/member/189338805 or https://www.vinted.fr/member/40333919).
order string Wardrobe sort order.
pages number Number of infinite-scroll pages to fetch (1-50).
per_page number Items per page (default 20, max 96).
GET /v1/vinted/member/search

Vinted member search

Search Vinted member profiles by username and return normalized member matches across multiple pages.

Parameters

domain string Optional Vinted domain/origin (e.g. vinted.de, www.vinted.fr, or https://www.vinted.co.uk). Defaults to UK.
pages number Number of result pages to fetch (1-20).
query string required Vinted member search term.
GET /v1/vinted/search

Vinted search

Search Vinted listings by keyword and return normalized item data across multiple pages.

Parameters

domain string Optional Vinted domain/origin (e.g. vinted.de, www.vinted.fr, or https://www.vinted.co.uk). Defaults to UK.
pages number Number of result pages to fetch (1-20).
q string Alias for query.
query string required Vinted search term.
GET /v1/vinted/search/filtered

Vinted filtered search

Search Vinted listings with catalog, size, brand, condition, color, pattern, material, price, and sort filters.

Parameters

brand_ids string | array Brand filter IDs. Accepts a comma-separated string or an array.
catalog string | array Catalog/category IDs. Accepts a comma-separated string or an array.
catalog_ids string | array Catalog/category IDs. Accepts a comma-separated string or an array.
color_ids string | array Color filter IDs. Accepts a comma-separated string or an array.
domain string Optional Vinted domain/origin (e.g. vinted.de, www.vinted.fr, or https://www.vinted.co.uk). Defaults to UK.
material_ids string | array Material filter IDs. Accepts a comma-separated string or an array.
order string Sort order (e.g. relevance, newest_first, price_high_to_low).
pages number Number of result pages to fetch (1-20).
patterns_ids string | array Pattern filter IDs. Accepts a comma-separated string or an array.
price_from string | number Minimum item price.
price_to string | number Maximum item price.
query string required Vinted search term.
size_ids string | array Size filter IDs. Accepts a comma-separated string or an array.
status_ids string | array Condition/status filter IDs. Accepts a comma-separated string or an array.

Features

What makes this API powerful and reliable

Multi-country support (EU markets)
Sold item price tracking
Brand and size filtering
Seller rating and review data
Photo extraction
Real-time listing alerts

Frequently Asked Questions

Common questions about the Vinted API

Which Vinted markets do you support?

We support all major Vinted markets including France, Germany, UK, Netherlands, Belgium, Spain, Italy, Poland, Czech Republic, and Lithuania.

Can I see sold item prices?

Yes, our sold items endpoint retrieves actual transaction prices so you can analyze real market values, not just asking prices.

How do I set up listing alerts?

Use our search endpoint with webhooks to receive notifications when new items matching your criteria are listed.

Is shipping cost included in the price?

We return the item price as listed. Shipping costs vary by buyer location and are calculated separately by Vinted.

The Vinted API is live!

Start extracting Vinted data in seconds. Try it now in our interactive playground or get your API key and integrate it into your application.

Free tier available • No credit card required • Start in under 60 seconds

Instant Setup

Start making API calls in under a minute

Reliable & Fast

99.9% uptime with sub-second response times

Transparent Pricing

Pay only for what you use, no hidden fees