Career Page Jobs Scraper (Greenhouse, Lever, Ashby, Workday +8)
Pricing
$1.00 / 1,000 job scrapeds
Career Page Jobs Scraper (Greenhouse, Lever, Ashby, Workday +8)
Scrape job postings from any company careers page. Auto-detects Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Workday, Teamtailor, BambooHR, Personio, Recruitee, Breezy & Pinpoint. Normalized jobs with location, remote, salary, description, apply URL.
Pricing
$1.00 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
PulseData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 minutes ago
Last modified
Categories
Share
Career Page Jobs Scraper – Greenhouse, Lever, Ashby, Workday, Workable, SmartRecruiters & more
Turn any company careers page into clean job data. Paste career page or job board URLs and get every open position as normalized JSON: title, location(s), remote flag, department, employment type, salary, posted date, full description and apply link – no matter which applicant tracking system (ATS) the company uses.
Supported ATS (auto-detected): Greenhouse · Lever · Ashby · Workable · SmartRecruiters · Workday · Teamtailor · BambooHR · Personio · Recruitee · Breezy HR · Pinpoint
Uses the official public job-board endpoints of each ATS, so it is fast, reliable and does not need proxies. $1 per 1,000 jobs, descriptions included.
Why this scraper
- One tool for 12 ATS platforms – stop maintaining a different scraper per company.
- Normalized schema – the same fields for every company, ready for job boards, talent intelligence, lead generation or market research.
- Auto-detection – give it
https://boards.greenhouse.io/stripe,https://jobs.lever.co/spotify,https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite,https://oatly.teamtailor.com, or a company's own careers page with an embedded board. - Filters – keywords in title, location, remote-only, posted within N days, max jobs per company.
- Complete – descriptions (HTML and plain text), salary ranges (ATS field or detected in the description), secondary locations, departments, seniority.
Output example
{"title": "Security Engineer, Cloud","company": "ramp","location": "New York, NY (HQ)","locations": ["New York, NY (HQ)", "Remote (Canada)"],"country": "USA","remote": true,"workplaceType": "Hybrid","department": "Engineering","team": "Backend","employmentType": "FullTime","salary": "$211.4K – $290.6K • Offers Equity","postedAt": "2026-04-07T17:12:35.753Z","url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245","applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application","descriptionHtml": "<h1><strong>About Ramp</strong></h1><p>…</p>","descriptionText": "ABOUT RAMP\n\nRamp is building the smart infrastructure for finance teams…","ats": "ashby","atsJobId": "34413f8d-26bf-4bbc-8ade-eb309a0e2245","sourceUrl": "https://jobs.ashbyhq.com/ramp","scrapedAt": "2026-08-19T12:41:29.000Z"}
Input
| Field | Description |
|---|---|
startUrls | Career page / job board URLs (one per line). |
keywords | Keep only jobs whose title contains one of these (e.g. engineer, sales). |
locations | Keep only jobs whose location contains one of these (e.g. Berlin, Remote, United States). |
remoteOnly | Keep only remote jobs. |
postedWithinDays | Only jobs posted in the last N days (when the ATS exposes dates). |
includeDescription | Include full descriptions. For Workday, SmartRecruiters, BambooHR, Workable and Breezy this costs one extra request per job. |
maxJobsPerCompany | Cap per career page. |
proxyConfiguration | Optional; ATS endpoints are public and normally do not need proxies. |
Supported URL shapes:
| ATS | Example |
|---|---|
| Greenhouse | https://boards.greenhouse.io/stripe, https://job-boards.greenhouse.io/company |
| Lever | https://jobs.lever.co/spotify, https://jobs.eu.lever.co/company |
| Ashby | https://jobs.ashbyhq.com/ramp |
| Workable | https://apply.workable.com/company/ |
| SmartRecruiters | https://careers.smartrecruiters.com/BoschGroup, https://jobs.smartrecruiters.com/BoschGroup |
| Workday | https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite |
| Teamtailor | https://oatly.teamtailor.com |
| BambooHR | https://company.bamboohr.com/careers |
| Personio | https://company.jobs.personio.de / .com |
| Recruitee | https://company.recruitee.com |
| Breezy HR | https://company.breezy.hr |
| Pinpoint | https://company.pinpointhq.com |
| Company site | https://example.com/careers – the page is scanned for embedded boards of the ATS above (works for server-rendered pages; for heavily JavaScript-rendered pages paste the board URL). |
Use cases
- Job boards & aggregators – pull fresh postings from hundreds of companies on a schedule.
- Sales & lead generation – companies hiring for a role are buying tools for it; monitor
keywordslike "Salesforce", "SEO", "security". - Talent intelligence & research – hiring trends, salaries, remote policies, locations.
- Job alerts – schedule daily runs with
postedWithinDays: 1and push new jobs to Slack, email or a webhook.
Pricing
Pay per event: $0.001 per job returned ($1 per 1,000). No charge for failed pages.
Integrations
Schedule runs in Apify, export to JSON/CSV/Excel, push to Google Sheets, Airtable, Make, Zapier, n8n, or call the actor via API/SDK. Available as an MCP tool for AI agents.