Greenhouse, Lever & Ashby Jobs Scraper with Salary + Remote
Pricing
from $0.95 / 1,000 job results
Greenhouse, Lever & Ashby Jobs Scraper with Salary + Remote
Get every open job from company careers pages on Greenhouse, Lever, Ashby, Personio and Teamtailor: title, salary range, remote/hybrid, department, location, apply URL. Type company names; the board is found for you. New-only mode for daily job alerts. No personal data. $2 per 1,000 jobs.
Pricing
from $0.95 / 1,000 job results
Rating
0.0
(0)
Developer
locaihost data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a few seconds ago
Last modified
Categories
Share
Company Careers Jobs — Greenhouse, Lever, Ashby & more + salary
Get job postings straight from employers' own careers boards in one clean format, with salary ranges parsed, remote/hybrid flags, departments and locations. Just type company names: the Actor finds whether each one uses Greenhouse, Lever, Ashby, Personio or Teamtailor.
Thousands of companies, from US tech (Airbnb, Figma, Notion, Stripe, OpenAI) to European scale-ups and SMEs on Personio and Teamtailor (Oatly, ottonova…), publish every opening on one of these systems. This Actor reads their official public job-board APIs, so the data is complete, current and fast: about 3 seconds for 5 companies.
Who is it for?
- Recruiters & sourcing teams. Track which target companies are hiring, for what, and where.
- Sales & lead generation. Hiring is a buying signal: a company opening 10 data-engineering roles is a lead for data tools.
- Job boards & career sites. Fill a niche board with fresh, direct-from-employer postings.
- Job seekers & communities. Daily alerts for "remote engineering roles with posted salaries at these 50 companies".
- Compensation & market research. Salary ranges by title, location and company, from pay-transparency postings.
Why this one
- Salaries parsed. Pay ranges come from structured fields where the ATS has them and from the posting text otherwise ("$102,000 — $120,000 USD", "$211.4K – $290.6K", "£55,000 per annum"). Each is returned as
salaryMin,salaryMax,salaryCurrencyandsalaryPeriod(year/month/hour). - Company names just work.
figmaresolves to Greenhouse andnotionto Ashby. Board URLs andlever:spotifywork too. - New-only mode (on by default). A saved task remembers what it returned, so a daily schedule gives you just new postings and you pay only for new jobs.
- One schema across all five ATSs. Normalised workplace type, locations, department and team, posting date.
- No personal data. Recruiter names, email addresses and phone numbers are removed from descriptions.
How to use
- Click Try for free, enter a few companies (names or careers-page URLs), and optionally filter: title keywords, locations, remote only, with salary only.
- Run it and check the Jobs table.
- Save as a task and add a daily schedule. With Only new since last run on, each run returns only new postings.
- Send results to Slack, Google Sheets, email, Zapier, Make or a webhook with Apify integrations.
Example input
{"companies": ["airbnb", "figma", "notion", "https://jobs.lever.co/spotify", "ashby:ramp"],"titleKeywords": ["engineer"],"locations": ["New York", "Remote"],"withSalaryOnly": true,"onlyNew": true}
Example output
{"source": "ashby","company": "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)"],"country": "US","workplaceType": "hybrid","remote": false,"employmentType": "full-time","employmentTypeRaw": "FullTime","postedAt": "2026-04-07","salaryMin": 211400,"salaryMax": 290600,"salaryCurrency": "USD","salaryPeriod": "year","url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245","applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application","description": "About Ramp …","scrapedAt": "2026-10-10T08:20:00.000Z"}
| Field | Meaning |
|---|---|
country | ISO 3166-1 alpha-2 code (US, GB, DE), from the ATS's country field or worked out from the location text ("Remote - United States", "Toronto, ON, CA", "London"). null when unsure or when one posting spans several countries ("Remote, Canada; Remote, United States") |
employmentType | One of full-time, part-time, contract, temporary, internship, other; null when the ATS doesn't say (Greenhouse and Teamtailor never do). The ATS's own wording is in employmentTypeRaw |
workplaceType / remote | remote, hybrid or onsite, as the employer set it. remote: true means fully remote |
salaryMin … salaryPeriod | Pay range when the employer published one (typical for US pay-transparency states and many EU roles). Read from the ATS's structured pay fields, or from the text: ranges ("$120K to $150K per year", "USD 120,000–150,000", "between £40,000 and £50,000") or a single stated figure ("base salary is $145,000"). salaryPeriod is year, month or hour as stated next to the figure or in its heading ("Monthly Pay Range"); an unlabelled amount too small to be a yearly salary (e.g. an intern's €5,000–6,250) is reported as monthly, or hourly below 300 |
postedAt | When the posting went live (Lever: creation date) |
description | Plain text, contact details removed, max 20,000 characters. Turn off with Include full description |
Pricing
Pay per result: you're charged per job returned. Looking up boards and filtering is free, and new-only re-runs that find nothing new cost almost nothing.
Free Apify plan: each run returns up to 100 jobs. Any paid Apify plan removes the cap.
Good to know
- Coverage. Greenhouse, Lever (incl. EU-hosted boards), Ashby, Personio and Teamtailor (incl. custom career-site domains, e.g.
teamtailor:careers.acme.com). Workday, SmartRecruiters and in-house systems aren't covered yet; open an issue if you need one. - Invalid entries (over 100 characters, spaces inside a name, or characters a board name can't have) are skipped for free and listed in the run's
SUMMARY.invalid. Use the board name (airbnb),ats:token, or the careers-board URL. - Name lookup tries the company name as each ATS's board token. If a name isn't found, the run summary says so: paste the careers-page URL instead (e.g.
https://boards.greenhouse.io/<token>). - Salary coverage depends on the employer: in tests, about 70% of US-heavy engineering postings had a range.
- Sources. Each ATS's official public job-board API. These APIs exist so employers' openings can be displayed and distributed, and need no login.
Feedback
Want another ATS, a field, or a filter? Open an issue on the Issues tab. Replies usually within a day.