Greenhouse, Lever & Ashby Jobs Scraper: Any Company
Pricing
$3.00 / 1,000 job opening rows
Greenhouse, Lever & Ashby Jobs Scraper: Any Company
Scrape every open job from any company on Greenhouse, Lever, Ashby or SmartRecruiters. Type company names, get one row per opening: title, department, location, remote flag, posted date and apply link. Filter by keyword, location or remote. No login, no API key.
Get every open job at any list of companies. Give this Actor company names and it reads their public job boards on the four big applicant tracking systems, Greenhouse, Lever, Ashby, and SmartRecruiters, and returns one clean row per opening: title, department, location, remote flag, employment type, posted date, and a direct application link. No login, no API key, no browser.
Built for recruiters, job boards, job alert builders, and sales teams that watch who is hiring. Run it daily on your target list and diff the results to catch new openings the day they post.
What you get
One row per job opening, with:
company,atsPlatform,atsTokentitle,department,teamlocation,additionalLocations,remote,workplaceTypeemploymentTypepostedAt,updatedAturlandapplyUrl(direct links to the posting)status(ok, orats_not_foundfor companies with no public board, always free)
Input
companies(names, or explicit tokens likegreenhouse:airbnbwhen the board name differs; up to 500 per run)keyword(optional title filter, e.g.engineer)location(optional location filter, e.g.London)remoteOnly(only jobs marked remote)maxJobsPerCompany
Example input
All openings at three companies:
{"companies": ["Stripe", "Ramp", "Visa"]}
Remote engineering roles only:
{"companies": ["Stripe", "Ramp", "Figma", "Plaid"],"keyword": "engineer","remoteOnly": true}
Example output
{"company": "Ramp","status": "ok","atsPlatform": "ashby","atsToken": "ramp","title": "Director, Performance Marketing","department": "Marketing","team": "Growth Marketing","location": "New York, NY","remote": false,"employmentType": "FullTime","postedAt": "2026-06-12T14:02:11.000Z","url": "https://jobs.ashbyhq.com/ramp/0907ae2a-5334-4d64-9a76-cc9428224546"}
Uses
- Power a job board or job alert service with fresh openings from your target companies
- Recruiting intelligence: watch competitors' openings by team and seniority
- Sales signals: a company hiring for a role your product serves is a warm account
- Market research on hiring trends across a portfolio or industry list
Pricing
Pay per row. The first 5 job rows of every run are free so you can validate output before you scale up. Companies not found on any supported ATS are returned as free status rows, so you never pay for misses.
Notes
- Want one search across many companies and ATSes at once (Workday, Greenhouse, Lever, Ashby, SmartRecruiters, Workable, Recruitee, Personio)? Use Career Site Jobs Search.
- Company hires through Workday (a
myworkdayjobs.comcareers page)? Use Workday Jobs Scraper, which also takes company names and reads past Workday's 2,000-job cap. - The Actor probes each company's board by name variants across all four ATS providers and uses the first that responds. If a company's board token differs from its name (e.g. a brand name or an abbreviation), pass it explicitly as
greenhouse:token,lever:token,ashby:token, orsmartrecruiters:token. - Data comes from the ATS providers' public, keyless job-board APIs, the same data shown on each company's careers page.
- Compute cost is near zero since runs are pure JSON API calls, so large company lists stay cheap.