Vinted Deal Radar (new listings and price drops monitor)
Pricing
from $1.00 / 1,000 new listing or price drops
Vinted Deal Radar (new listings and price drops monitor)
Schedule a Vinted search and get only listings that are new since the last run, plus price drops on listings seen before. Any Vinted country, price filters, webhook alerts to Discord, Slack, Telegram or any URL. No login, no seller personal data.
Pricing
from $1.00 / 1,000 new listing or price drops
Rating
0.0
(0)
Developer
Bluefield Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Vinted Deal Radar
Schedule it every 10 minutes and get only new listings. Each run checks your Vinted search, newest first, and returns only the listings that appeared since the previous run, plus listings you saw before whose price dropped. Send every hit to Discord, Slack, Telegram or any webhook and be the first to message the seller.
Works on every Vinted country site (France, Germany, UK, US, Spain, Italy, Netherlands, Poland and 16 more). No login, no account, no browser.
Why this one
- Only what is new. The radar remembers what it already showed you (in a key-value store in your own account), so a schedule never sends the same listing twice. In our tests, the second run right after the first returned 0 repeats.
- Price drops. A listing you saw at 40 EUR that is now 30 EUR comes back with
event: "price_drop",previousPriceandpriceDropPercent. - Alerts built in. Put a Discord, Slack or Telegram webhook in
webhookUrland each hit arrives as a message. Any other URL receives the listing as JSON. - Runs finish. When Vinted blocks a request, the radar opens a fresh anonymous session on a new residential IP in the site's country and retries with growing waits. In our tests, 5 out of 5 real searches came back with results and 0 errors.
- No personal data. Seller name, avatar and profile are never returned.
How to schedule it
- Fill the input (for example
searchText: "nike dunk",domain: vinted.fr,priceMax: 60) and save it as a task. - In the task, open Schedules and pick a cron like
*/10 * * * *(every 10 minutes) or0 * * * *(every hour). - Optional: add your Discord webhook in
webhookUrl.
Each search keeps its own memory. Running several searches? Create one task per search, or give each a monitorName.
Input
| Field | What it does |
|---|---|
searchText | What to look for, as in the Vinted search bar |
domain | Vinted country site (vinted.fr, vinted.de, vinted.co.uk, vinted.com, ...) |
priceMin, priceMax | Price range in the site's currency |
searchUrl | Optional: paste a Vinted catalog URL with your filters (category, brand, size, condition) |
maxItems | How many of the newest listings to check per run (default 30) |
webhookUrl | Optional: Discord, Slack, Telegram or any URL that accepts a POST |
monitorName | Optional: name of the memory; a new name starts over |
{"searchText": "nike dunk","domain": "vinted.fr","priceMax": 60,"webhookUrl": "https://discord.com/api/webhooks/..."}
Output
{"event": "price_drop","id": 10537610686,"title": "Nike Dunk Low Panda","price": 30.0,"previousPrice": 40.0,"priceDropPercent": 25.0,"currency": "EUR","priceWithBuyerFee": 32.2,"brand": "Nike","size": "42","condition": "Very good","photoUrl": "https://images1.vinted.net/t/.../f800/....webp","url": "https://www.vinted.fr/items/10537610686-nike-dunk-low-panda","favouriteCount": 3,"promoted": false,"location": null,"firstSeenAt": null,"checkedAt": "2026-10-26T02:41:36+00:00","domain": "vinted.fr","searchText": "nike dunk"}
event is new or price_drop. Vinted's search does not publish the listing date or city, so firstSeenAt tells you when the radar first saw the listing (within your schedule interval) and location is filled only when Vinted provides it. Brand, size and condition come in English.
Pricing
Pay per event: a small fee per check (each run) and a fee per new listing or price drop delivered. Listings you already saw are free, and a run that fails is free. See the Pricing tab for the current values.
Notes
The first run of a search returns up to maxItems current listings as new; from the second run on you only get what changed.