Vinted Search Scraper
Pricing
$1.20 / 1,000 item scrapeds
Vinted Search Scraper
Search Vinted listings by keyword and get item title, price and URL.
Pricing
$1.20 / 1,000 item scrapeds
Rating
0.0
(0)
Developer
Gio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Searches the Vinted catalog for a keyword and returns the listings found on the first results page: item ID, title, numeric price, image and listing URL. Useful for price monitoring, resale research and spotting new listings for a given search term.
Features
- Free-text keyword search on
vinted.com/catalog - Extracts every listing card on the first results page, deduplicated by item ID
- Price parsed to a plain number (currency symbol stripped)
- Title taken from the link title or the image alt text, image URL from the card
maxItemscaps the number of listings returned (1 to 200)- Fetches the page through a residential proxy layer with retries, then falls back to a direct request
Input
| Field | Type | Required / default | Description |
|---|---|---|---|
query | string | required (no default) | Search term, for example nike hoodie |
maxItems | integer | default 30, min 1, max 200 | Maximum number of listings to return |
If query is empty the run pushes a warning item and exits.
Example input:
{"query": "nike hoodie","maxItems": 30}
Output
One dataset item per listing:
query- the search term useditemId- Vinted item ID taken from the listing URLtitle- listing title, or null when not present on the cardprice- price as a number without currency, or nullimageUrl- main image URL, or nullitemUrl- absolute URL of the listingscrapedAt- ISO timestamp of the extraction
If no listing card is parsed the run pushes one item with query and warning. A fetch failure pushes query, error: "fetch-failed" and message.
{"query": "nike hoodie","itemId": "4567891234","title": "Nike Tech Fleece hoodie grey M","price": 35,"imageUrl": "https://images1.vinted.net/t/...jpg","itemUrl": "https://www.vinted.com/items/4567891234-nike-tech-fleece-hoodie","scrapedAt": "2026-09-10T12:00:00.000Z"}
Pricing
Pay per event. The Actor charges the item-scraped event ("Item scraped") at $0.0012 per listing item returned. Warning and error items are not charged. There is no separate Actor start fee.
Free plan
The Actor checks whether the run belongs to a paying Apify account. On the free plan maxItems is capped at 10 per run, so free users receive up to 10 real listings to inspect the output format. Larger runs require a paid Apify plan.
Usage
From the Apify console, type a keyword into query, set maxItems and click Start.
Via API:
curl -X POST "https://api.apify.com/v2/acts/gio21~vinted-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"query": "nike hoodie", "maxItems": 30}'
Limitations
- Only the first catalog page is fetched, no pagination, so a run returns as many listings as Vinted renders on one page (the 200 cap is an upper bound, not a guarantee)
- No filters for size, brand, price range, condition or country; the global
vinted.comdomain is used - Currency is not returned,
priceis a bare number as shown on the card - Seller, size, condition and description are not extracted (that data is not on the results card)
- Vinted renders parts of the page in the browser; if the server-side HTML has no listing cards the run returns a warning item
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Vinted or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.