ATS Jobs Scraper (Greenhouse, Lever, Ashby, Workday)
Pricing
from $0.50 / 1,000 result items
ATS Jobs Scraper (Greenhouse, Lever, Ashby, Workday)
Jobs from company career boards on Greenhouse, Lever, Ashby and Workday in one schema. Keyword/location filters, monitor mode for new or changed postings. Official public APIs, no login, pay per job.
Pricing
from $0.50 / 1,000 result items
Rating
0.0
(0)
Developer
Viktor Dubnytskiy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
ATS Jobs Scraper — Greenhouse, Lever, Ashby, Workday
Pull every open job from the career boards of the companies you care about, across four applicant-tracking systems, into one flat schema. Built for recruiters, sales teams tracking hiring signals, job-board aggregators and researchers.
What you get
One row per job: sourceAts, company, id, title, locations[], remote, department, employmentType, postedAt, updatedAt, description (plain text), applyUrl, url, scrapedAt. The schema is identical for all four ATS, so datasets from different companies concatenate without remapping.
Input
boards: career-board URLs orats:slugpairs. Examples:https://boards.greenhouse.io/stripe,lever:zoox,https://jobs.ashbyhq.com/notion,https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite.keyword(optional): substring match on title, department or description.location(optional): substring match on any listed location.maxItems: stop after this many jobs. You are charged only for jobs actually pushed.mode:scrape(default) ormonitor— on a saved Task run on a schedule, monitor returns only jobs that are new or changed since the previous run (changeType,changedFields,previous), and can POST a summary towebhookUrlor a Telegram chat.
Pricing
| Event | Price |
|---|---|
| result | $0.0005 per job ($0.50 per 1,000) |
| monitor-check | $0.0015 per monitor run |
| change | $0.0005 per new or changed job |
Charged only for validated, deduplicated rows. A run that finds nothing costs nothing beyond platform usage, and the run's RUN_SUMMARY record says why (no_matches, blocked, rate_limited, invalid_input, upstream_error).
Limits
- Workday boards need one extra request per job for the description; expect ~2–4 jobs/second per board.
- Lever and Greenhouse return the full board in one or a few requests; Ashby returns everything in one request.
- Boards that are private, require login, or use an unsupported ATS are skipped and counted in the run summary.
- Salary is returned only where the ATS exposes it in the public feed (Ashby
compensation, LeversalaryRangeare included underrawwhen present).
Changelog
- 0.1: initial release — Greenhouse, Lever, Ashby, Workday; keyword/location filters; monitor mode.