APIs

Watcher
The Watcher API For Job Change, Funding, And Hiring Alerts
Watch a list of people or companies and hear when something changes. Or save a search and get every new person, company, job or post that matches it. Delivered to a webhook, Slack or email, and you pay only when a watch finds something.
700+ fields to monitor
6 watcher types
Checks hourly
How Watcher works
01
Pick what to watch. A list you already have (up to 10,000 people or companies per watch), or a search whose new matches you want.
02
Choose what counts as a change and how often to check, hourly, daily, weekly or monthly.
03
Get each change by webhook, Slack, or email, with the field that changed and its before and after values.
| Feature | Crustdata | Coresignal | PDL | Zoominfo |
|---|---|---|---|---|
| Webhook support | โ Yes (webhook, Slack, and email, for any tracked field) | โ Yes (only for job changes) | โ No | โ Yes (enterprise only) |
| Realtime updates | โ Checks as often as hourly | Weekly | N/A | Unspecified |
Update Prospect Lists to ensure prospect details are up to date for more accurate targeting.
Alerts that act as triggers for timely, relevant outreach.


Keep candidate databases up to date.
Be the first to reach out to a potential candidate by monitoring for changes that can be used as triggers for outreach.
Track specific signals that can be used as triggers for outreach to get more leads.
Monitor founders you are interested in to know when they make a move.
Monitor portfolio companies for headcount, funding and news, so you can spot risk or growth early.


Monitor your champions and get notified when they change companies or departments, or get a promotion.
Keep your database updated automatically, so you always have the most accurate and complete data.

Watch for new jobs, title changes, funding rounds, headcount moves, new job postings and posts,
or any of 500+ company and 200+ person fields.
Build One Watch Across Companies, People And Jobs
Write one set of filters that mixes fields from all three datasets. Watcher works out where each field lives and sends you every match once.

For example
Companies on Snowflake hiring data engineers
VPs of Engineering at companies hiring ML engineers
Companies hiring ML engineers that employ ex-Databricks people
A Webhook delivers the change
Each result carries what moved and the person's current profile, trimmed to the fields you asked for.
Built for how you work
Use Watcher with code, or with no code at all. The same signals underneath.
Test it before you go live. Send yourself a test alert. It looks exactly like a real one and doesn't use any credits.
For developers
Set up a watch with one API call, pick the fields you want back, and update your CRM or workflow from each alert. If a run is big, we send a link to the full file instead of packing it all into one message.
No code
Build a watch in the Crustdata dashboard, or ask for one in plain English through our MCP in Claude. Send alerts to Slack, Google Chat or email, with no endpoint to host.
| Watcher | You pay for | Credits per record |
|---|---|---|
| Person Discovery | Each new person | 0.5 to 150 |
| Job | Each new job | 0.5 to 150 |
| Company Discovery | Each new company | 2 to 150 |
| Social Post | Each new post | 2 to 150 |
| Person List | Each person who changed | 5 to 150 |
| Company List | Each company that changed | 5 |
A run that finds no change costs nothing, and checking more often doesn't change the price.
The top of each range is for the freshest data, a 1-day refresh or a live web search on every run.





















