Company Job Postings from Greenhouse, Lever and Ashby
Pricing
$1.00 / 1,000 job postings
Company Job Postings from Greenhouse, Lever and Ashby
Open jobs straight from company career boards on Greenhouse, Lever and Ashby in one schema. Filter by keyword, location, department and remote, and get only postings new since your last run.
Pricing
$1.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Huskarian Geist
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Get the open jobs of any company that hosts its careers page on Greenhouse, Lever or Ashby, in one clean schema. Give it company names or careers page links, filter by keyword, location, department, remote and posting age, and switch on monitoring mode to receive only the postings that are new since your last run. It reads the public job board APIs these platforms publish for company career sites, so there is no scraping, no login and no proxy bill. Use it for job market research, recruiting and sourcing pipelines, job aggregators, and alerts for the companies you follow.
What you get
One record per open posting, the same fields whichever platform it came from.
| field | example |
|---|---|
| platform, company | greenhouse, stripe |
| companyName | Stripe (Greenhouse states it, the others leave it empty) |
| jobId, title | 8172510, Backend Engineer, Payments |
| department, team | Engineering, Payments |
| location, locations | London, and the full list of offices |
| country | GB (Lever and Ashby only) |
| remote, workplaceType | true, hybrid |
| employmentType | Permanent |
| salary | GBP 90,000 - 120,000 (only when the employer publishes a range) |
| postedAt, updatedAt | first published time, last update time (Greenhouse only) |
| url, applyUrl | posting page and application page |
| description | plain text, cut at your chosen length |
| isNew | true if you have not received this posting before |
Postings name the employer and the role only. Recruiter and hiring manager names and contact details are not collected.
Example input
{"companies": ["stripe", "lever:spotify", "https://jobs.ashbyhq.com/ashby"],"keywords": ["engineer"],"locations": ["london", "remote"],"postedWithinDays": 30,"maxItems": 100}
Companies can be written three ways. A plain slug such as stripe is tried on all three platforms. A prefixed slug such as lever:spotify goes straight to one platform. A careers page link such as https://boards.greenhouse.io/stripe also works. The slug is the last part of the company's careers page address.
Monitoring mode: only new postings
Turn on onlyNew and give the search a stateKey, for example london-engineers. The first run returns everything that matches. Every later run returns only postings that were not returned before under that name, and you pay only for those. Schedule the Actor in Apify to run daily and connect the dataset to a webhook, Slack, Make or Zapier for job alerts. The remembered list is kept in a named key-value store in your account.
Pricing
Pay per result: $1 per 1,000 postings. No subscription. Set maxItems to cap your spend, and turn off includeDescription for a smaller dataset. A run that checks 20 companies for new postings usually costs a fraction of a cent.
Things to know
- Only companies that use these three platforms. A company on Workday, SmartRecruiters or its own site will show as not found. Check the careers page address if you are not sure.
- Boards are read in full, then filtered. A company with a thousand openings is fetched as one request set, so filters save you money but not time.
- Salary is only filled when the employer publishes it. Many postings have no range.
- Greenhouse does not say whether a role is remote. The Actor marks it remote only if the word remote appears in the location. Lever and Ashby give a real flag.
- Dates: Greenhouse and Ashby give the first published time, Lever gives the creation time.
- Postings are shown as the employer publishes them. The Actor cannot confirm that a role is still being filled.
FAQ
How fresh is the data? It is read live from each company's board at the time of the run.
Is this allowed? The Greenhouse, Lever and Ashby job board APIs are public interfaces that exist so companies can show their openings elsewhere. The Actor sends a handful of polite requests per company and needs no login.
Can I get candidates or applicants? No. This only returns public job postings.
Something is missing or wrong. Open an issue on the Actor page with the company and posting link and it will be looked at.