Job Postings Scraper - Greenhouse, Lever, Ashby & More
Pricing
from $5.00 / 1,000 results
Job Postings Scraper - Greenhouse, Lever, Ashby & More
Scrape open job postings from Greenhouse, Lever, Ashby, SmartRecruiters and Recruitee. Paste a company careers URL and get every role: title, location, department, type, salary where published, description and apply link. Covers more platforms than most job scrapers.
Job Postings Scraper — Greenhouse, Lever, Ashby, SmartRecruiters & Recruitee
Scrape open job postings straight from company career pages powered by Greenhouse, Lever, Ashby, SmartRecruiters and Recruitee — five of the most common applicant-tracking systems, used by tens of thousands of companies. Most job scrapers cover only two or three of these. Paste a company's job-board URL and get every open role. Runs on each board's own public data — no login, no API key, no anti-bot.
What you can do with it
- Track who's hiring and for what (sales / recruiting signals)
- Build a jobs board or aggregator from real company career pages
- Monitor a competitor's or target account's open roles over time
- Feed a recruiting or market-research dataset
Input
| Field | What it does | Example |
|---|---|---|
| Job board URLs | A company's careers URL on any of the five platforms. | https://boards.greenhouse.io/stripe, https://jobs.lever.co/spotify, https://jobs.ashbyhq.com/ramp, https://careers.smartrecruiters.com/BoschGroup, https://bunq.recruitee.com |
| Max jobs per company | Optional cap per company. Leave blank for all roles. | 200 |
| Max results | Optional overall cap. | — |
You can also write a board as greenhouse:stripe, lever:spotify, ashby:ramp, smartrecruiters:BoschGroup or recruitee:bunq. Mix companies and platforms freely in one run.
Output
One row per job, normalized across all three platforms:
{"company": "stripe","platform": "greenhouse","jobId": "6789012","title": "Account Executive, AI Sales","location": "San Francisco, CA","department": "Sales","team": "Sales","employmentType": "Full-time","workplaceType": "Remote","compensation": "$120K – $160K","description": "Stripe is looking for...","url": "https://boards.greenhouse.io/stripe/jobs/6789012","postedAt": "2026-06-30T00:00:00.000Z","updatedAt": "2026-07-01T00:00:00.000Z","scrapedAt": "2026-07-07T12:07:00.000Z"}
Fill rates on the core fields (title, location, department, apply URL) are ~100% on all three platforms.
What each platform provides
- Greenhouse — full data including the complete job description.
- Lever — full data including the description, employment type and workplace type.
- Recruitee — full data including the description, employment type, workplace type and salary when published.
- Ashby — title, location, department, employment type and salary range (when the company publishes it). The full description is not exposed by Ashby's public board.
- SmartRecruiters — title, location, department, employment type and remote/hybrid flag. The full description is not exposed by the public postings list.
How it works
Each platform has a public, key-less endpoint (Greenhouse Boards API, Lever Postings API, Ashby's public job-board GraphQL). The actor detects the platform from the URL you paste, pulls all open roles, and normalizes them to one common shape. No proxy required.
Limits
- Fields a given platform does not publish come back empty (for example, salary is only available where the company chooses to show it; Ashby does not expose the description).
- Only open/published roles are returned.
Export formats
Results download as JSON, CSV, Excel or XML, or pull them straight from the Apify API into your own app, spreadsheet or database.
Frequently asked questions
Which job boards does it scrape? Company career pages hosted on Greenhouse, Lever, Ashby, SmartRecruiters and Recruitee, the systems most tech and startup companies use.
Do I need an API key? No. This job postings scraper needs no API key and no login. It reads each company's public job board directly.
What data does it return for each job? Title, location, department or team, employment type, a link to apply, the posting date and the full description where the platform exposes it.
Can I scrape many companies at once? Yes. Paste a list of company job board URLs and every open role is returned in the same run, so it works as a bulk jobs and hiring scraper.
Is scraping job boards legal? This tool reads publicly posted job listings. You are responsible for how you use it. Review each platform's terms and your local laws before large-scale use.
Pricing
Pay per result. You only pay for the jobs you actually get.