Vinted Scraper - Listings, Prices, Brands & Sizes avatar

Vinted Scraper - Listings, Prices, Brands & Sizes

Pricing

from $1.00 / 1,000 listing scrapeds

Go to Apify Store
Vinted Scraper - Listings, Prices, Brands & Sizes

Vinted Scraper - Listings, Prices, Brands & Sizes

Second-hand listings from any Vinted catalog search (all country sites) by URL, without login: title, brand, size, condition, price, total price with buyer fee, favourites, photos and whether the seller is a business. Scheduled runs flag new listings for instant deal alerts. $0.001 per listing.

Pricing

from $1.00 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Security

Limited permissions

Share

Export second-hand listings from any Vinted catalog search. Filter by brand, size, price or anything else on any Vinted country site, copy the URL and the Actor returns one row per listing with title, brand, size, condition, price, total price with the buyer fee, favourites, photos and whether the seller is a business. Schedule it and listings that appear since the previous run are flagged, which is what makes deal alerts work. Reseller sourcing, resale price research, brand monitoring and deal alerts at $0.001 per listing.

What you get

Listing (one row each): id, url, title, brand, size, condition, price, discountedPrice, totalPrice, serviceFee, currency, favourites, isPromoted, imageUrl, images, sellerId, sellerIsBusiness, position.

Search on every row: catalog (the URL used) and totalCount (listings the search serves).

Changes on scheduled runs: isNew is true for listings that were not in the search in the previous run.

Searches without results return nothing and are not charged. If Vinted serves a page without listings, the row carries an error field and is not charged.

How to use it

  1. Open Vinted on your country site, set your filters and copy the URL, for example https://www.vinted.es/catalog?search_text=nike&order=newest_first.
  2. Open the Input tab and paste the URLs, one per line (up to 100 per run).
  3. Set Max listings per URL (96 per page, up to 960).
  4. Click Start and export the rows as JSON, CSV or Excel.
  5. For deal alerts, use order=newest_first and schedule the Actor every few minutes or hours.

Input

{
"catalogUrls": ["https://www.vinted.es/catalog?search_text=nike&order=newest_first"],
"maxItems": 96
}

Output

{
"catalog": "https://www.vinted.es/catalog?search_text=nike&order=newest_first",
"totalCount": 960,
"position": 1,
"id": "10598609535",
"url": "https://www.vinted.es/items/10598609535-pantalon-chandal-nike",
"title": "Pantalón chándal Nike",
"brand": "Nike",
"size": "XS",
"condition": "Muy bueno",
"price": 4,
"discountedPrice": null,
"totalPrice": 4.9,
"serviceFee": 0.9,
"currency": "EUR",
"favourites": 14,
"isPromoted": false,
"imageUrl": "https://images1.vinted.net/t/.../f800/eaf7cfc1.webp",
"images": ["https://images1.vinted.net/t/.../f800/eaf7cfc1.webp"],
"sellerId": "29462509",
"sellerIsBusiness": false,
"isNew": false,
"timestamp": "2026-10-30T10:00:00.000Z"
}

Pricing

Pay per event: $0.001 per listing and $0.002 per new listing detected on a scheduled run. Empty searches are free. A full search of 960 listings costs $0.96.

Limits and notes

  • Vinted serves at most 10 pages (960 listings) per search, so totalCount tops out at 960. Narrow the filters to cover more.
  • condition comes in the language of the site, for example "Muy bueno" on vinted.es.
  • Sellers appear by numeric id only. Names, descriptions and shipping details are on the listing page and are not opened.
  • Craigslist Listings: second-hand listings on Craigslist.
  • AliExpress Scraper: new products for price comparison.
  • Shopify Catalog: prices in brand stores.