Get alerted to new Vinted listings before everyone else

· All my Apify Actors

Get alerted to new Vinted listings before everyone else

Good Vinted listings go fast. If you resell, collect, or just want one specific pair of trainers at a fair price, the listing you want can be gone within minutes of going up.

Vinted has no public API, so the practical way to watch a search is to poll it and diff the results. I built a scraper that does this. Here's what matters if you want to do the same.

What to watch for

Getting the data

I packaged this as an Apify Actor, Vinted Scraper. A listing comes back like this:

{
  "id": "10635519578",
  "url": "https://www.vinted.co.uk/items/10635519578-nike-womens-air-max",
  "title": "Nike women's air max",
  "price": 15.12,
  "currency": "GBP",
  "serviceFee": 1.46,
  "totalPrice": 16.58,
  "brand": "Nike Air",
  "size": "7.5",
  "condition": "Good",
  "favouritesCount": 0,
  "domain": "vinted.co.uk"
}

Monitoring a search for new listings

Turn on Only new listings. The first run saves what it sees as the baseline; every later run outputs only listings it hasn't output before.

curl -X POST "https://api.apify.com/v2/acts/rjmacarthy~vinted-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "searchQueries": ["nike air max"],
    "domain": "vinted.co.uk",
    "sortBy": "newest_first",
    "priceTo": 30,
    "maxItemsPerSearch": 20,
    "onlyNewItems": true,
    "stateKey": "air-max-under-30"
  }'

Then:

  1. Schedule it in Apify, for example every 10 minutes.
  2. Add a webhook or a Make, Zapier or n8n step that sends each new item to Telegram, Discord, Slack or email.
  3. Use a different stateKey for each search you monitor, so they don't share history.

It costs $0.001 per listing, and a monitor run that finds nothing new outputs nothing. Opening each listing for the description, all photos and the seller's rating is optional and costs $0.0005 extra per listing.

Don't want to build it?

I also run SellSentry, a Telegram bot that does this for you: it watches your saved Vinted searches and messages you about new listings and price drops, with an estimated resale margin on each find. One search is free.

Examples

Ready-made examples you can run and edit:

It reads public listings only, with no login. Seller usernames appear in the output because they're on the public listing; don't use them for anything beyond evaluating the listing.