Greenhouse, Lever, Ashby & Workable Scraper
Pricing
from $1.20 / 1,000 job postings
Greenhouse, Lever, Ashby & Workable Scraper
Extract job postings from company career pages hosted on Greenhouse, Lever, Ashby or Workable in one run: title, department, location, remote policy, employment type and full description.
Pricing
from $1.20 / 1,000 job postings
Rating
0.0
(0)
Developer
Vivien MORVAN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Extract job postings from company career pages hosted on Greenhouse, Lever, Ashby or Workable in a single run, and get clean structured data: title, department, location, remote policy, employment type and full description — no browser, no login, across all four ATS at once.
What you can do with it
- Monitor several companies' hiring at once, whatever ATS each one happens to use, from one run instead of four separate tools.
- Feed a job alert or an aggregator: run it daily and dedupe against your own store by
id. - Track a sector's hiring: list every open role for a group of companies you follow.
- Benchmark remote policy and employment types across companies and platforms.
Input
| Field | What it does |
|---|---|
| Greenhouse boards | Board tokens, for example airbnb from boards.greenhouse.io/airbnb. |
| Lever boards | Company slugs, for example palantir from jobs.lever.co/palantir. |
| Ashby boards | Job board names, for example ramp from jobs.ashbyhq.com/ramp. |
| Workable boards | Account shortcodes, for example huggingface from apply.workable.com/huggingface. |
| Maximum number of postings | The run stops once this many postings are saved, across all boards combined. |
| Include full descriptions | Adds the full job description as plain text. |
Leave every board list empty to run a small default set spanning all four platforms.
Output
One record per posting:
{"id": "greenhouse:webflow:8360279","platform": "greenhouse","company": "webflow","title": "Account Executive, EMEA","department": "Sales","location": "London, United Kingdom","remote": null,"employmentType": null,"publishedAt": "2026-09-18T09:00:00-07:00","updatedAt": "2026-09-30T12:00:00-07:00","url": "https://job-boards.greenhouse.io/webflow/jobs/8360279","description": "…"}
Export the dataset as JSON, CSV or Excel, or read it through the Apify API.
Why this one
- One run, four ATS. Most scrapers on the Store cover a single platform; this one normalizes Greenhouse, Lever, Ashby and Workable into the same schema.
- No login, no browser. Every platform publishes a public job board API; this Actor only reads it.
- Unknown board slugs don't fail the run. A typo in one company's slug logs a warning and the others still come through.
Good to know
remoteis read from each platform's own field (Lever'sworkplaceType, Ashby'sisRemote, Workable'stelecommuting) where available. Greenhouse does not expose it in a consistent way across companies, so it is alwaysnullthere — this is not a bug, it reflects what Greenhouse publishes.updatedAtis only published by Greenhouse; it isnullon the other three platforms.- A board slug that does not exist on its platform is skipped with a warning in the log, not a failure.
- No browser and no proxy needed: runs are fast and cheap.
- The dataset contains job postings only: the hiring company is named, never an individual recruiter or candidate.