Company Jobs Scraper - Greenhouse, Lever, Ashby + more
Pricing
from $2.00 / 1,000 results
Company Jobs Scraper - Greenhouse, Lever, Ashby + more
Get all job postings for a list of companies. Auto-detects the ATS behind each careers page (Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters) and returns clean, normalized job data.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Michi Reinhoffer
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Company Jobs Scraper - Greenhouse, Lever, Workday, Ashby & more
Get all job postings for any list of companies in one run. Paste company domains or careers page URLs. The actor detects which applicant tracking system (ATS) each company uses and returns clean job data in one schema, no matter the source.
Supported ATS platforms
| Platform | Example input |
|---|---|
| Greenhouse | https://boards.greenhouse.io/gitlab |
| Lever | https://jobs.lever.co/palantir |
| Workday | https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite |
| Ashby | https://jobs.ashbyhq.com/linear |
| Workable | https://apply.workable.com/yourcompany |
| Recruitee | https://yourcompany.recruitee.com |
| SmartRecruiters | https://careers.smartrecruiters.com/BoschGroup |
A bare domain like linear.app or a careers page like https://company.com/careers
works too. The actor finds the ATS board behind it automatically.
Why this actor
- One schema across all platforms. No per-ATS parsing on your side.
- Feed it 5 or 500 companies. Each run refreshes the full list.
- Reads each platform's official public job feed instead of scraping fragile HTML. No proxies, fast runs, very little breakage.
- Pay per result. You only pay for job records actually delivered.
Use cases
- Job boards and aggregators: keep listings fresh for a portfolio of companies
- Sales and recruiting intelligence: hiring activity as a growth signal
- Market research: who is hiring for what, and where
- "Who's hiring" newsletters and talent communities
Input
{"companies": ["linear.app","https://jobs.lever.co/palantir","https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"includeDescription": false,"maxJobsPerCompany": 500}
Output
One dataset item per job posting:
{"company": "palantir","title": "Software Engineer - Infrastructure","department": "Engineering","location": "San Francisco, CA","remote": false,"url": "https://jobs.lever.co/palantir/abc123","publishedAt": "2026-06-30T18:21:07.000Z","source": "lever"}
Set includeDescription: true to add the full plain-text job description.
FAQ
A company failed with "No supported ATS detected". Why? That company uses an ATS this actor does not support yet (e.g. BambooHR, Personio) or a fully custom careers site. Open an issue with the URL. Platform requests drive the roadmap.
Anything special about Workday?
Workday's job feed does not expose exact posting dates, so publishedAt is null for
Workday jobs. Descriptions need one extra request per job, so large Workday boards with
includeDescription: true take a bit longer.
Is this legal? The actor reads public job feeds that companies publish so their openings get distributed. No personal data is collected.
How fresh is the data? Live at run time. Each run queries the ATS platforms directly. Schedule the actor to keep a dataset continuously fresh.