Greenhouse, Lever & Ashby Jobs API — Official Job Boards
Pricing
from $2.00 / 1,000 job postings
Greenhouse, Lever & Ashby Jobs API — Official Job Boards
Pull every open job from Greenhouse, Lever and Ashby company boards into one unified table: title, department, location, remote flag, employment type, published salary, dates, apply URL and description. Official public job-board APIs, no browser, no login.
Pricing
from $2.00 / 1,000 job postings
Rating
0.0
(0)
Developer
Upton & Partners
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Give it a list of companies. Get back every open job from their Greenhouse, Lever and Ashby job boards in one unified table — title, department, location, remote flag, employment type, published pay range, dates, apply URL and (optionally) the description — ready to export to CSV, JSON or Excel, or pull via API.
What it does
- Reads the official public job-board APIs of Greenhouse, Lever and Ashby. These are the same endpoints companies use to power their own careers pages. No login, no browser, no proxies
- One schema for all three systems: the same fields whichever ATS the company uses
- Accepts board names or URLs:
airbnb,https://boards.greenhouse.io/airbnb,https://jobs.lever.co/palantir, or a company careers page that links to a Greenhouse, Lever or Ashby board - Filters by keyword, location, department and remote-only
- Published pay (salary ranges) where the company shows them, normalised to min, max, currency and interval
- Optional plain-text descriptions, cleaned of HTML
Use cases
- Hiring-trend and competitor tracking: who is hiring for what, and where
- Lead generation for recruiters and sales teams (company-level hiring signals)
- Salary and pay-transparency research
- Building a job board or alerting on new roles
- Labour-market analysis and datasets for research
Input
| Field | Description |
|---|---|
greenhouseBoards | Greenhouse board tokens, e.g. airbnb. |
leverCompanies | Lever company names, e.g. palantir. |
ashbyBoards | Ashby board names, e.g. ramp. |
careerPageUrls | Optional career page URLs; the board is read from the URL or from a link on the page. |
keywords | Keep jobs matching ANY keyword (title, department, team, description). |
titleOnly | Match keywords against the title only. |
locationFilter | Keep jobs whose location contains this text, e.g. London. |
departmentFilter | Keep jobs whose department or team contains this text. |
remoteOnly | Keep only remote jobs. |
includeDescription | Add the description as plain text. Default off. |
maxJobsPerBoard | Cap per board. Default 5,000. |
maxJobsTotal | Overall cap. Default 10,000. |
{"greenhouseBoards": ["airbnb"],"leverCompanies": ["palantir"],"ashbyBoards": ["ramp"],"keywords": ["data engineer", "machine learning"],"locationFilter": "London","includeDescription": false}
Output
{"ats": "ashby","company": "ramp","boardId": "ramp","jobId": "34413f8d-26bf-4bbc-8ade-eb309a0e2245","title": "Security Engineer, Cloud","department": "Engineering","team": "Backend","location": "New York, NY (HQ)","allLocations": ["New York, NY (HQ)", "Remote (Canada)", "Remote (US)", "Miami, FL"],"remote": true,"workplaceType": "hybrid","employmentType": "Full-time","compensationSummary": "$211.4K – $290.6K • Offers Equity","compensationMin": 211400,"compensationMax": 290600,"compensationCurrency": "USD","compensationInterval": "year","compensationRanges": [{ "min": 211400, "max": 290600, "currency": "USD", "interval": "year", "label": "Salary" }],"postedAt": "2026-04-07T17:12:35.753+00:00","updatedAt": null,"applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application","jobUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245"}
With includeDescription on, each row also has a description field (plain text).
Pricing
Pay per job fetched. You only pay for results.
Notes
- Uses only the official public job-board APIs of Greenhouse, Lever and Ashby, which publish exactly the jobs a company has chosen to show on its public careers site. It does not log in, bypass anything or crawl career pages.
- Recruiter and hiring-manager names and e-mail addresses are not output. E-mail addresses that appear inside description text are replaced with
[email removed]. updatedAtis only provided by Greenhouse.teamis only provided by Lever and Ashby.postedAtis the first-published date (Greenhouse, Ashby) or creation date (Lever).- Ashby's
remoteflag is Ashby's own; it can betruefor a hybrid role that also lists remote locations, so checkworkplaceTypetoo. On Greenhouse, remote is inferred from the workplace-type field when the company fills it in, otherwise from the word "remote" in the location, and isnullwhen unknown. - Published pay only appears where the company chooses to publish it. Greenhouse pay ranges are converted from cents.
- Job descriptions are the employers' content. Check that your use of them complies with the employers' and the ATS providers' terms and applicable law.
- A board name that does not exist is skipped with a warning and costs nothing. If every board fails, the run fails with a clear message.
- This Actor was built and is maintained with AI assistance, with human review. Issues are answered within a few days.