Vinted APIvinted.pl ↗
Search and browse second-hand clothing listings on Vinted Poland to find affordable pre-owned items based on your preferences. Filter through available inventory on vinted.pl to discover deals on fashion and accessories from individual sellers.
curl -X GET 'https://api.parse.bot/scraper/03d6b53c-a11b-4e25-ac3d-ce71bff769b6/search_listings?brand=Nike&order=newest_first&keyword=nike&condition=good&max_price=100' \ -H 'X-API-Key: $PARSE_API_KEY'
Search Vinted.pl listings by keyword with optional filters for price, condition, brand, and sort order. Returns paginated results. Each request makes one API call to Vinted's catalog; pagination is controlled by the page and per_page parameters.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination (starts at 1). |
| brand | string | Brand name to filter by (e.g. 'Nike', 'Adidas', 'Zara'). Resolved to a brand ID via Vinted's brand search; the first exact case-insensitive match is used. |
| order | string | Sort order for results. |
| keywordrequired | string | Search text to find listings (e.g. 'nike', 'dress', 'adidas shoes'). |
| per_page | integer | Number of listings per page (1-96). |
| condition | string | Filter by item condition. Omitted returns all conditions. |
| max_price | string | Maximum price filter in PLN. Only listings at or below this price are returned. Numeric string (e.g. '100', '50.5'). |
{
"type": "object",
"fields": {
"listings": "array of listing objects with id, title, price, currency, condition, brand, size, images, seller, url, listed_timestamp",
"per_page": "integer listings per page",
"total_pages": "integer total number of pages",
"current_page": "integer current page number",
"total_entries": "integer total number of matching listings"
},
"sample": {
"data": {
"listings": [
{
"id": 9730842506,
"url": "https://www.vinted.pl/items/9730842506-nike-tshirt",
"size": "S / 36 / 8",
"brand": "Nike",
"price": "23.38",
"title": "nike tshirt",
"images": [
"https://images1.vinted.net/t/01_02507_D7yNp8KJze4ggnc43Jw8j6rB/f800/1787322554.jpeg?s=0131b12b9265eef2d444e0ac24d89ac591a17c91"
],
"seller": "Jane Doe",
"currency": "PLN",
"condition": "Bardzo dobry",
"listed_timestamp": 1787322554
}
],
"per_page": 5,
"total_pages": 192,
"current_page": 1,
"total_entries": 960
},
"status": "success"
}
}About the Vinted API
The Vinted API on Parse exposes 1 endpoint for the publicly available data on vinted.pl. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.