ATS Hiring Monitor API | 💵$2/1K
Pricing
from $1.00 / 1,000 hiring monitor rows
ATS Hiring Monitor API | 💵$2/1K
[💵 $2.00 / 1K] Monitor company ATS career pages and return NEW, REMOVED, and REOPENED job signals across Workday, Greenhouse, Lever, Ashby, SmartRecruiters, Recruitee, and Personio.
Pricing
from $1.00 / 1,000 hiring monitor rows
Rating
0.0
(0)
Developer
WebData Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 minutes ago
Last modified
Categories
Share
ATS Hiring Monitor API
Detect company hiring changes - not another full job-board dump. Monitor public ATS career pages and receive NEW, REMOVED, and REOPENED job signals in one canonical schema.
✅ What you get / ❌ What this isn't
- ✅ Change events ready for alerts, CRM enrichment, recruiting, and sales signals.
- ✅ Company-level summaries even when nothing changed.
- ✅ Persistent snapshots isolated by
monitorName. - ❌ Not LinkedIn, Indeed, or private applicant data.
- ❌ Not a guarantee that a removed posting represents a filled role.
🔎 Why use this Actor
The Actor supports Workday, Greenhouse, Lever, Ashby, SmartRecruiters, Recruitee, and Personio. It normalizes their different job identifiers and compares each run with the previous successful snapshot. Failed sources do not overwrite good state, preventing a temporary outage from creating false mass-removal events.
📊 What data you get
| Field | Description |
|---|---|
changeType | NEW, REMOVED, or REOPENED |
company, ats | Normalized source identity |
jobId, title, location | Job identity and core attributes |
url, applyUrl | Public job and application URLs |
detectedAt | Time the change was observed |
monitorName | Snapshot namespace used for comparison |
👥 Who it's for
- Recruiters watching target employers.
- B2B sales teams using hiring activity as an account signal.
- Investors and analysts tracking company growth or contraction.
- Niche job boards that need scheduled change feeds.
⚙️ How to monitor company hiring
- Add company ATS slugs or career-page URLs.
- Choose a stable
monitorNameand keep it unchanged. - Run once to establish a baseline.
- Schedule the Actor daily or hourly.
- Send change rows to a webhook, Make, Zapier, Sheets, or your data warehouse.
📥 Input
{"monitorName": "ai-companies","companies": ["greenhouse:stripe", "ashby:ramp"],"emitInitialSnapshot": true}
Use full Workday URLs when possible because they include the tenant host and career-site identifier.
📤 Output
{"recordType": "hiring_change","changeType": "NEW","company": "stripe","ats": "greenhouse","jobId": "12345","title": "Machine Learning Engineer","location": "London","detectedAt": "2026-07-14T12:00:00+00:00"}
💵 How much does it cost?
The pricing hypothesis is $2 per 1,000 output rows.
🔁 Run it on the Apify platform
Use schedules for recurring monitoring and webhooks or integrations for immediate delivery.
⚠️ Limits and caveats
- A removed posting means it disappeared from the public ATS snapshot; it may be filled, paused, moved, or unpublished.
- Removal detection is suppressed when
maxJobsPerCompanytruncates a snapshot, preventing false removals. - First runs can emit the current snapshot as
NEW, or establish a silent baseline. - Changing
monitorNamecreates a new independent baseline. - Workday discovery is more request-intensive than explicit Workday career-page URLs.
🧩 Related Actors
- ATS Jobs Scraper - export the complete current job inventory.
- Buyer Fit Brief API - score and prioritize company leads.
❓ FAQ
Does it monitor private applicant data?
No. It reads only public company job postings.
Can I monitor multiple watchlists?
Yes. Give each watchlist a different monitorName.
🛠️ Support
Include the run URL, redacted input, company identifier, and expected change when reporting an issue.