Greenhouse, Lever & Ashby Jobs Scraper (Hiring Signals)
Pricing
$2.00 / 1,000 jobs
Greenhouse, Lever & Ashby Jobs Scraper (Hiring Signals)
Pricing
$2.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Rakesh Pai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
Get every open job from company career boards on Greenhouse, Lever and Ashby in one normalized feed: title, team, location, remote flag, salary when published, description and apply URL. Auto-detects the ATS. Great for hiring-signal lead lists.
Data source: the public job-board APIs of Greenhouse (boards-api.greenhouse.io), Lever (api.lever.co) and Ashby (api.ashbyhq.com). Uses the official public job-board APIs that these applicant tracking systems publish for career pages, so it needs no login, proxy or browser. Results are returned as clean, flat JSON that is ready for spreadsheets, databases, BI tools and AI agents.
What can you use it for?
- Hiring-signal prospecting: find companies hiring for roles you sell into
- Track competitor hiring and team growth over time
- Build niche job boards and job alerts
- Recruiting agencies sourcing open roles at target accounts
- Use it as a tool from AI agents through the Apify MCP server, or schedule it and send new results to Slack, Google Sheets or a webhook
Input
| Field | Name | Description |
|---|---|---|
companies | Company board slugs | Board slug as in boards.greenhouse.io/ |
ats | ATS | Which system to query; auto tries all three |
keyword | Title keyword | Only jobs whose title contains this text (case-insensitive) |
location | Location contains | Only jobs whose location contains this text, e.g. Remote or New York |
includeDescription | Include description text | Add plain-text job description |
maxJobsPerCompany | Max jobs per company | Limit per company |
Example input
{"companies": ["airbnb","palantir","openai"],"keyword": "engineer","maxJobsPerCompany": 5}
Output
Each result is one dataset item with these fields: company, ats, jobId, title, department, location, employmentType, postedAt, updatedAt, url, salary, workplaceType, isRemote, scrapedAt.
Example output (real result, long fields shortened)
{"company": "airbnb","ats": "greenhouse","jobId": "7532824","title": "Engineering Manager, Guest & Host","department": "Software Engineering","location": "London, United Kingdom","employmentType": null,"postedAt": "2026-01-23T11:33:08-05:00","updatedAt": "2026-09-29T20:00:54-04:00","url": "https://careers.airbnb.com/positions/7532824?gh_jid=7532824","salary": null,"workplaceType": null,"isRemote": false,"scrapedAt": "2026-10-30T19:32:18.466Z"}
Download the results as JSON, CSV, Excel or XML, or read them through the Apify API.
Pricing
This Actor uses pay-per-event pricing. You pay $0.002 per job returned, plus standard Apify platform usage, which is small because the Actor uses lightweight HTTP requests (no browser). You are never charged for results that are not returned. To cap spending, set a maximum cost per run in the run options.
Tips
- Start with a small max-results value to check your filters, then scale up.
- Schedule the Actor (for example daily) with a "since" date filter where available to get change alerts.
- The data comes straight from the source, so its freshness and completeness depend on that publisher.
Disclaimer
This Actor is not affiliated with or endorsed by any website, platform or data publisher named here. Use it in line with the target sites' terms and applicable privacy laws (e.g. GDPR/CAN-SPAM for contact data). Verify critical decisions against the official source.