Career Site Jobs API: Workday, Greenhouse, Lever, Ashby
Pricing
from $0.70 / 1,000 jobs
Career Site Jobs API: Workday, Greenhouse, Lever, Ashby
Every open job from company career sites in one format: Workday, Greenhouse, Lever, Ashby, Workable, Recruitee and Personio. Give a website and it finds the job board. Pay ranges where published, a hiring summary per company, and on repeat runs only new, changed and closed jobs.
Pricing
from $0.70 / 1,000 jobs
Rating
0.0
(0)
Developer
fetchgrove
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Give it a list of companies and get every open role from their official career sites, cleaned into one format. Add a company's website and it finds the job board for you. Run it on a schedule and it tells you which roles are new, changed or gone.
Supported job boards
Workday, Greenhouse, Lever, Ashby, Workable, Recruitee, Personio, BambooHR and Teamtailor. Boards are read from their public job listings, the same ones shown on each company's careers page. Workday sites are read slowly, one request a second, and only where the site allows automated visits. BambooHR and Teamtailor sites that ask AI tools not to use their content are skipped, free of charge.
What you get
One row per job: title, department, team, locations, remote flag, employment type, pay range (when the company publishes it), job link, apply link, posted date, and optionally the full description as plain text.
One summary row per company: which job board it uses, how many roles are open, counts by department and location, and how many roles are new or removed since the last run. It also carries hiring signals: roles opened and closed in the last 7 and 30 days, median days a role stays open, net change by department, and a growing, stable or shrinking trend once a company has been tracked for a week.
No recruiter names, emails or phone numbers are included.
Use it for
- Sales signals: a company hiring five salespeople in Dublin is a company that is growing there.
- Recruiting and market research: track roles, locations and pay ranges across competitors.
- Job boards and newsletters: pull fresh roles from many companies into one feed.
- AI agents: "is this company hiring engineers?" answered from the source.
How to use it
Add companies, one per line, in any of these forms:
| Form | Example |
|---|---|
| Company website | https://www.notion.com |
| Job board link | https://boards.greenhouse.io/airbnb, https://jobs.lever.co/spotify, https://jobs.ashbyhq.com/ramp |
| Board name | greenhouse:airbnb, lever:spotify, ashby:ramp, workable:name, recruitee:name, personio:name, bamboohr:name, teamtailor:name |
| Workday career site | https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite |
| Board name (Workday) | workday:nvidia.wd5/NVIDIAExternalCareerSite |
Turn on Only changes to get just new, changed and removed roles on repeat runs. Leave the input empty and it checks one example company.
Filters (free)
Narrow the jobs before you pay for them:
- Title words:
engineermatches "Senior Engineer" and "Engineers";engineer*also matches "Engineering". - Words to leave out: for example
intern,contract. - Locations: a country name or code matches every city in it ("United States", "UK", "DE"); anything else matches part of the location text.
- Remote only, posted after a date or within a period ("7 days"), and departments.
You pay only for jobs that pass the filters.
Output example
Real output (shortened):
{"itemType": "company-summary","company": "https://www.notion.com","ats": "ashby","boardSlug": "notion","openJobs": 128,"departments": { "Sales": 44, "People": 16, "Engineering": 14 },"locations": { "San Francisco, California": 66, "New York, New York": 46, "Dublin, Ireland": 17 }}
{"itemType": "job","ats": "ashby","title": "Software Engineer, AI Connections (Developer Platform)","department": "Engineering","locations": ["San Francisco, California", "New York, New York"],"remote": true,"employmentType": "full-time","url": "https://jobs.ashbyhq.com/notion/1fc309c8-da20-4ff2-84c7-8b863ece2b0a","postedAt": "2026-08-24T14:44:49.699Z","changeType": null}
Pricing
You pay for results, not for failures. A company whose board cannot be found or read costs nothing.
| What | Price |
|---|---|
| Company checked | $0.01 per company |
| Company checked with Only changes (repeat monitoring) | $0.002 per company, instead of $0.01 |
| Job | $0.001 per job ($1 per 1,000) |
| New or changed job (repeat runs) | $0.002 per job, on top of the job price |
| Finding the board from a website | $0.005 per company, only when you give a website instead of a board link |
| Run start | $0.00005 per run (5 cents per 1,000 runs) |
Example: 20 companies with 50 open roles each costs about $0.20 + $1.00 = $1.20.
Example: a daily Only changes run over the same 20 companies costs $0.04 plus only the jobs that are new or changed.
Free Apify plan: up to 10 companies and 200 jobs per company per run.
Good to know
- Pay ranges appear only when the company publishes them on its board.
- Change tracking is stored in your own Apify account, so each account sees its own history. The first run sets the baseline.
- Polite by design: at most two requests a second to any site (one a second for Workday), and sites that ask automated tools not to visit them are skipped and marked as not available.
Support
Open an issue on this page. We reply within two business days.
This tool is not affiliated with any of the job-board providers named above.