How to scrape Greenhouse and Lever job postings
Give the Career Site Jobs Actor on Apify a list of company domains, career pages or board URLs (boards.greenhouse.io/<slug>, jobs.lever.co/<slug>) and get every live job posting in one normalised table (title, company, location, salary, posted date, job URL), for $2 per 1,000 jobs; companies without a readable board are free.
Last updated
How to do it in 4 steps
- Enter your companies, one per line:
stripe.com, a career page, a board URL such asboards.greenhouse.io/<slug>orjobs.lever.co/<slug>, orgreenhouse:<slug>. - Optional: filter by title, location, department, remote or posting date.
- Click Start. Each job posting becomes one row with title, company, location, salary, posted date and
jobUrl. - Export as CSV, Excel or JSON, or turn on Only new jobs since the last run and schedule it daily.
Specifics
| Job boards | 17 applicant tracking systems detected automatically: Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable, Teamtailor, BambooHR, Rippling and more |
|---|---|
| Source | The public job feeds the ATS vendors serve for career sites; no login, API key or proxy |
| Price | $2 per 1,000 jobs; no start fee |
| Not charged | Companies without a readable job board, and jobs removed by your filters |
| Real runs | Engineering jobs at 20 AI startups: 329 jobs for $0.66; the same monitor run again: 0 new jobs, $0 |
| RapidAPI plans | free 100 requests/month; $14.99/month for 10,000 requests |
FAQ
How fresh are the jobs?
As fresh as the company's board: each run reads it live.
Can it search every company for a job title?
No. It reads the boards of the companies you give it live; it is not a search engine over every employer. Use the title, location and remote filters to narrow those companies' jobs.
Can I get only new jobs every day?
Yes. Turn on Only new jobs since the last run, set a monitor name and create a daily schedule; each run returns only the jobs posted since the previous one.
Is it legal to scrape job postings?
The Actor reads only public job postings from the feeds ATS vendors provide for career sites. It does not log in, collect applicant data or extract recruiters' contact details.
Related guides
- How to detect a website's tech stack in bulk
- How to find contact emails from a list of company websites
Related
Prices, supported systems and run results from the Career Site Jobs README on Apify. Prices are the base (Free plan) prices on Apify; larger Apify plans pay less. Actor page: apify.com/tidytools/ats-career-site-jobs.