Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workable
Pricing
from $1.25 / 1,000 jobs
Career Site Jobs Scraper - Greenhouse, Lever, Ashby, Workable
All open jobs from company career sites on Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee. Paste a board, careers page or company name. Title, department, locations, remote flag, dates, apply link, description and parsed salary. Half the usual price.
Pricing
from $1.25 / 1,000 jobs
Rating
0.0
(0)
Developer
Unbrowse AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Career Site Jobs Scraper – Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee
Pull every open job straight from a company's own career site and get it back as clean, uniform data. Paste a job board link, a company website or careers page, or just a board name like airbnb. The scraper works out which applicant tracking system (ATS) the company uses, reads the board's public job feed and returns one row per job with the same fields no matter which system the job came from.
Supported job boards: Greenhouse (including EU boards and embedded boards), Lever (including EU), Ashby, Workable, SmartRecruiters and Recruitee.
Why use it
- Fresh data from the source. Jobs are read live from the company's board at run time, not from a stale copy.
- One schema for six systems. Title, department, team, locations, remote/hybrid/onsite, employment type, posted and updated dates, job link, apply link and description all land in the same fields.
- Salary included. Pay ranges come from the board's own compensation fields (Greenhouse pay transparency, Ashby compensation, Lever salary range, Recruitee salary) and, when a board has none, from the pay range written in the description. Each salary says where it came from (
source: "ats"or"description") and its period (year, month, hour). - Works from a homepage. Give it
https://linear.app/careersorhttps://www.figma.com/careers/and it finds the board behind the page. - Pay only for matching jobs. Filters run before anything is saved, and companies that fail or have no matches cost nothing.
Use cases
- Sales prospecting: find companies hiring for roles your product serves.
- Recruiting and talent intelligence: track competitors' open roles, locations and pay bands.
- Job boards and aggregators: feed a niche board from a list of target companies.
- Market research: hiring velocity, remote share and salary ranges by department.
How to use it
- Add career site URLs (board links or company careers pages) and/or company board names. Pin a name to one system with a prefix such as
greenhouse:stripeorsmartrecruiters:BoschGroup(SmartRecruiters IDs are case-sensitive). - Optionally filter by title keywords, excluded keywords, location, department, remote only or posted within N days.
- Set max jobs per company and, if you like, a max for the whole run.
- Run it and download the results as JSON, CSV or Excel, or read them through the API. Schedule it daily to watch for new roles.
Output example
{"company": "Ramp","ats": "ashby","boardSlug": "ramp","jobId": "34413f8d-26bf-4bbc-8ade-eb309a0e2245","title": "Security Engineer, Cloud","department": "Engineering","team": "Backend","location": "New York, NY (HQ)","locations": ["New York, NY (HQ)", "Remote (Canada)", "Remote (US)", "Miami, FL"],"workplaceType": "hybrid","isRemote": false,"employmentType": "Full-time","postedAt": "2026-04-07T17:12:35.753Z","updatedAt": null,"url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245","applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application","salary": { "min": 211400, "max": 290600, "currency": "USD", "period": "year", "text": "$211.4K - $290.6K", "source": "ats" },"descriptionText": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams…","boardUrl": "https://jobs.ashbyhq.com/ramp","input": "https://jobs.ashbyhq.com/ramp"}
Turn on Include description HTML to also get descriptionHtml. Companies that could not be read appear as rows with error and errorMessage and are not charged.
Pricing
One price per job saved:
| Apify plan | Price per 1,000 jobs |
|---|---|
| Free | $2.00 |
| Starter | $2.00 |
| Scale | $1.75 |
| Business and Enterprise | $1.25 |
About half of what comparable multi-board job scrapers charge per job. A small fee applies to each run start. Set a maximum cost per run and the scraper stops cleanly at that limit.
FAQ
My company isn't found by name. Board names are not always the company name (for example Linear on Ashby). Paste the careers page URL instead and the board is detected from the page.
Why is salary empty for some jobs? Many employers publish no pay range. When neither the board nor the description states one, salary is null rather than a guess. Benefit amounts such as learning budgets are ignored.
Does it support Workday, iCIMS or Taleo? Not yet. Open an issue with the boards you need.
Is it legal? It reads job postings that companies publish openly for applicants. You are responsible for how you use the data, including the job board's terms and data protection law.
Missing a field or a job board? Tell us on the Issues tab.