Chrono24 Watch Alerts avatar

Chrono24 Watch Alerts

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Chrono24 Watch Alerts

Chrono24 Watch Alerts

Get alerts for new watches on Chrono24 that match your filters. Receive notifications on Telegram, Discord, or via webhooks instantly!

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Chrono24 Alerts — Get Pinged the Second a Watch Listing Matches ⭐

Chrono24 Alerts Banner

Chrono24 Alerts is the same trusted Chrono24 scraping engine behind Chrono24 Scraper — thousands of successful runs in the last 30 days with 100% success rate — with one addition that changes how you use it: it tells you the moment something worth knowing shows up.

No more opening the dataset after every run to see if anything changed. Set your filters, set your channel — Telegram, Discord, or any webhook — and let new listings, price drops, and restocks land directly in your phone, your server, or your own app.


Why an alert-first scraper beats a plain scraper

A scraper on its own is only as useful as the amount of time you spend checking it. Pair it with a scheduled run and it becomes a background process — but you're still the one opening the dataset to see if anything changed.

Chrono24 Alerts skips that step entirely:

  • You don't check the data. The data checks in with you. New listing, price drop, or restock — you get a message, not a spreadsheet to review.
  • Speed is the whole point. On a hot reference, the difference between the first buyer and the fifth is minutes. An alert firing the moment a listing appears is worth more than a perfect dataset you open an hour later.
  • Zero extra infrastructure. No bot server to host, no polling script to maintain. Point it at a Telegram chat, a Discord channel, or a webhook URL, and Apify's scheduler does the rest.
  • Works exactly like the scraper you already trust — same 50+ filters, same enriched detail mode, same real-time data straight from Chrono24. Alerts are additive, not a different product.

How alerts work

You choose what to watch for and where the alert goes. Every run compares fresh results against what it saw last time (using your trackingId) and fires a notification only for what's actually new or changed — so you're not getting spammed with the same listing every run.

Alert triggers:

  • New listing detected — a watch matching your filters appears for the first time
  • Price drop — an existing listing's price falls below a threshold you set, or drops by a percentage
  • Back in stock — a listing that was Sold or Reserved becomes Available again
  • Certified or box-and-papers match — a listing appears that meets your accessory/certification criteria

Delivery channels — pick one, two, or all three:

ChannelWhat you needGood for
TelegramA bot token and chat IDInstant push notifications on your phone, works great for personal watchlists
DiscordA channel webhook URLTeam or community monitoring — post alerts straight into a shared server
Generic WebhookAny HTTPS endpointFeed alerts into Slack, Zapier, Make, your own backend, or a dashboard

Each alert message includes the watch title, price, currency, seller, listing URL, and a thumbnail — enough to act on immediately without needing to open the dataset first.


Setting it up (about three minutes)

  1. Configure your filters the same way you would on the base scraper — brand, model, reference number, price range, condition, seller country, whatever narrows it to what you actually care about.
  2. Add your alert channel(s):
    • Telegram: create a bot via @BotFather, grab the token, and get your chat ID by messaging the bot once.
    • Discord: open your server's channel settings → Integrations → Webhooks → Create Webhook → copy the URL.
    • Webhook: drop in any endpoint that accepts a POST request with a JSON payload.
  3. Set your trigger conditions — new listings only, a price threshold, a percentage drop, or all of the above.
  4. Run it once to confirm your channels are receiving messages correctly.
  5. Save it as a Task and attach a Schedule in Apify Console so it checks on its own timer — hourly for hot references, daily for broader monitoring.

📺 Haven't set up a schedule before? Apify's official walkthrough covers it in a couple of minutes: Getting Started with Apify: Schedule your Actor 📖 Reference docs: Apify Schedules · Actor Tasks

Once it's scheduled and your channel is wired up, the whole loop runs itself: check → compare → alert. You just show up when something's actually worth your attention.


Everything the base scraper does, still included

  • 50+ search filters — brand, model, reference number, price range, case diameter, movement type, dial color, complications, condition, seller type/country, delivery contents, and more
  • Enriched detail mode — reference numbers, production year, case diameter, descriptions, high-res images, seller ratings
  • 35 currencies, 5 sort modes, up to 10,000 listings per run
  • Incremental scraping via trackingId, so alerts (and data) never repeat themselves
  • Zero browser overhead — no login, no API key, no Playwright or headless Chrome
  • Live data every run — same real-time accuracy as Chrono24 Scraper, no caching

If you don't need alerts on a given run, it behaves exactly like the standard scraper — full JSON output, exportable to CSV, Excel, Google Sheets, or your own pipeline.


Real ways people use it

Beat other buyers to hot references. A Rolex Daytona, GMT-Master, or Nautilus at a good price won't stay listed long. Set a Telegram alert for your exact reference and condition, and you'll know before the listing gets buried under new search results.

Dealer price-war monitoring. Discord-alert your team the second a competitor drops below your floor price, so pricing decisions happen the same day, not the next time someone remembers to check the dataset.

Restock watching for out-of-production models. Some references vanish from the market for weeks. A "back in stock" alert means you don't have to keep re-searching manually.

Feeding your own systems. Point the webhook channel at your internal tooling — a Slack bot, an internal dashboard, a pricing algorithm — and let Chrono24 Alerts be the trigger that starts your own workflow.

Personal watchlists, hands-off. Set a Telegram alert for 10-15 references you're personally hunting, certified and complete-set only, and forget about it until your phone buzzes.


Getting started

No Chrono24 account, password, or API key required on your end — same as the base scraper. Configure your search, pick your alert channel, and run.

{
"searchQuery": "Rolex Daytona 116500LN",
"certified": true,
"condition": "1302",
"priceTo": 40000,
"alertOnNewListing": true,
"alertOnPriceDrop": true,
"priceDropThreshold": 5,
"telegramBotToken": "your-bot-token",
"telegramChatId": "your-chat-id",
"discordWebhookUrl": "",
"webhookUrl": "",
"trackingId": "daytona-alerts"
}

Leave any channel field blank to skip it — you can run Telegram-only, Discord-only, webhook-only, or all three at once. Full parameter descriptions, including every search filter inherited from the base scraper, are documented on the actor's Input tab in Apify Console.


Frequently Asked Questions

Do I need my own bot or server for Telegram/Discord? For Telegram, yes — a free bot via BotFather, which takes under a minute. For Discord, you just need a webhook URL from your server settings — no bot required. Neither needs hosting; Apify sends the message directly when a run finds a match.

Will I get duplicate alerts for the same listing? No. Alerts are deduplicated against your trackingId history, so you're notified once per new or changed listing, not once per run.

Can I use this without any alerts configured? Yes — leave all channel fields blank and it behaves exactly like the standard Chrono24 Scraper, returning full JSON output with no messages sent.

How fast are alerts after a listing appears? As fast as your schedule's interval. If you run hourly, you'll know within the hour; if you run every 15 minutes, within 15 minutes. Chrono24 itself has no listing delay — data is live at the moment of the run.

Can I combine alert triggers? Yes — enable new-listing alerts, price-drop alerts, and restock alerts together, and route them all to the same channel or split them across different ones.

What if I want the full dataset, not just alerts? Every run still produces the standard dataset export (JSON, CSV, Excel, XML, RSS) alongside any alerts fired — you're not choosing between the two.


⚠️ Disclaimer

This actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Chrono24 GmbH, its parent company, or any of its subsidiaries, nor by Telegram or Discord. All trademarks are the property of their respective owners.

This actor accesses only publicly available watch listing data on chrono24.com. You are solely responsible for ensuring your use complies with the site's Terms of Service, Telegram's and Discord's platform policies, and applicable laws.