Kleinanzeigen Monitor: New Listing & Price Drop Alerts
Pricing
from $7.00 / 1,000 new listings
Kleinanzeigen Monitor: New Listing & Price Drop Alerts
Monitor Kleinanzeigen.de searches and get only NEW listings and PRICE DROPS: no duplicates, no sponsored ads, no daily-digest lag. Built for resellers and deal hunters in Germany.
Pricing
from $7.00 / 1,000 new listings
Rating
0.0
(0)
Developer
Tommy Bos
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Kleinanzeigen Monitor — New Listing & Price Drop Alerts
What is Kleinanzeigen Monitor?
Kleinanzeigen Monitor watches your searches on Kleinanzeigen.de — Germany's largest classifieds site with 55+ million live ads — and returns only what changed: brand-new listings and price drops. No duplicates, no sponsored ads, no re-reading the same results every run.
Kleinanzeigen's own saved-search notifications are slow and easy to miss — by the time you check them, the good deals are gone. Resellers and deal hunters win by being first. Run this monitor on an Apify Schedule every 10–60 minutes and each run delivers just the delta: a listing you haven't seen before, or a seller cutting their price.
Unlike one-shot Kleinanzeigen scrapers, this is a stateful monitor: it remembers what it has seen per query (in a key-value store on your Apify account) and stays quiet when nothing changed. The first run returns the current matching listings (so you see what's out there and start from a known set); from then on you get only what's new or cheaper. Prefer a silent baseline and deltas only? Set emitOnFirstRun to false.
What can you do with it?
- Be first on underpriced items: watch "iphone 15 pro", "playstation 5", "e-bike bosch" and buy before other flippers even open the app.
- Price-drop sniping: sellers who cut their price want to sell now — the monitor flags every drop with the old price and drop percentage. It even catches Kleinanzeigen's own strike-through price cuts (
oldPriceEur). - Private sellers only: filter to
sellerType: privateto skip shops and dealers — that's where the underpriced listings live. - Local hunting: restrict to a city + radius (e.g. Berlin + 10 km) for pickup-only categories like furniture or appliances.
- Feed your own automations: connect the dataset to Telegram, Slack, e-mail or webhooks with Apify integrations, or poll it from your own code.
How to use it
- Enter one or more queries (each is monitored independently).
- Optional filters: price band, seller type, location + radius.
- Run once — you get the current matches and the monitor starts remembering.
- Create an Apify Schedule (e.g. every 15 minutes) for the actor. Every scheduled run now emits only new listings and price drops.
- Optionally add an Apify integration (webhook/Slack/email) on new dataset items.
Example input:
{"queries": ["lego technic 42115", "makita akkuschrauber"],"priceToEur": 300,"sellerType": "private","locationId": 3331,"radiusKm": 50}
locationId is Kleinanzeigen's numeric region id: search your city on kleinanzeigen.de and copy the number after l at the end of the URL (Berlin = 3331).
Output
One dataset item per alert:
{"alertType": "price_drop","query": "lego technic 42115","adId": "3451871935","title": "LEGO Technic 42054 Claas Xperion 5000 Traktor mit OVP - TOP!","priceEur": 150,"previousPrice": 160,"priceDropPercent": 6.3,"priceLabel": "VB","zip": "22525","city": "Hamburg Stellingen","postedLabel": "Heute, 21:14","listingUrl": "https://www.kleinanzeigen.de/s-anzeige/lego-technic-42054-...","imageUrl": "https://img.kleinanzeigen.de/api/v1/prod-ads/images/...","firstSeen": "2026-07-05T14:12:03Z"}
alertType is new or price_drop. priceLabel is VB for negotiable prices ("Verhandlungsbasis") or Zu verschenken for free items. Sponsored/TOP placements are filtered out by default (includeCommercialListings turns them back on).
Pricing
You pay per alert, not per run or per page: a quiet run with zero changes costs you nothing in events. Monitoring 5 queries every 15 minutes typically produces a handful of alerts per day — cents per week, cheaper than any commercial Kleinanzeigen alert service (which charge $50+/month for the same thing).
FAQ
What does the first run return? The current matching listings for each query, so you see the market immediately and the monitor has a baseline to compare against. Every run after that returns only new listings and price drops. If you want a silent baseline (alerts only for listings that appear after the first run), set emitOnFirstRun to false.
How fast are alerts? As fast as your Schedule. Every 10–15 minutes is a good balance; the monitor checks the newest listings per query each run.
How many listings does it check per run? pagesPerQuery × 25 newest listings per query (default 1 page). For very busy queries or slow schedules, raise it up to 5 pages.
Does it get blocked? The monitor is deliberately polite (5-second spacing between page fetches, automatic back-off). For heavy watchlists on tight schedules, add a proxy in the input.
Can I run multiple watchlists? Yes — give each its own monitorId. Each keeps an independent seen-history.
Is this legal? The monitor reads only publicly visible listings — no login, no personal data beyond what any visitor sees on the search page.
What about Marktplaats / 2dehands? Same product, different country: our Marktplaats Monitor does exactly this for the Netherlands and Belgium. For used cars there's the AutoScout24 Price Monitor, and for industrial auctions the European Auction Scraper.
Disclaimer
This is an independent tool, not affiliated with or endorsed by Kleinanzeigen or Adevinta. All trademarks belong to their owners. The actor reads only publicly accessible listing data, respects a polite request rate, and stores no personal data beyond the public listing fields you receive.