ATS Jobs Scraper – Greenhouse, Lever, Ashby & more
DeprecatedPricing
$1.50 / 1,000 job scrapeds
ATS Jobs Scraper – Greenhouse, Lever, Ashby & more
DeprecatedScrape jobs from company career boards on Greenhouse, Lever, Ashby, Workday, Workable, Recruitee and SmartRecruiters in one schema: title, department, location, remote, salary range, posted date, apply URL, description. Company names or URLs in; only-new mode for monitoring.
Pricing
$1.50 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Xuan An Nguyen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
ATS Jobs Scraper – Greenhouse, Lever, Ashby, Workday, Workable, Recruitee & SmartRecruiters
Get every open job from a company's own career board, straight from the applicant tracking system (ATS) it runs on,
in one clean schema. Give company names like stripe or career-page URLs; the Actor finds the board on
Greenhouse, Lever, Ashby, Workday, Workable, Recruitee or SmartRecruiters and returns title, department, location,
remote/hybrid, salary range, posted date, apply link and the full description.
What data can I get?
| Field | Example |
|---|---|
company / companyName | ramp / Ramp |
source | ashby (which ATS the job came from) |
title | Senior Backend Engineer |
department, team | Engineering, Backend |
location, locations, country | New York, NY (HQ), ["New York, NY (HQ)", "Remote (US)"], USA |
remote, workplaceType | true, hybrid |
salaryMin, salaryMax, salaryCurrency, salaryInterval | 211400, 290600, USD, year |
salaryText, salaryFromDescription | $211.4K - $290.6K, false |
employmentType | FullTime |
url, applyUrl | job page and application link |
postedAt, updatedAt | ISO dates |
description | full job description as plain text |
Salary comes from the ATS's own salary field when the company publishes one (Ashby, Lever, Recruitee). When it
doesn't, the Actor reads a salary range written in the description (common in US postings on Greenhouse and
Workday, e.g. 168,000 USD - 270,250 USD) and marks it with salaryFromDescription: true, so you always know which is which.
How much does it cost?
$1.50 per 1,000 jobs. You pay only for jobs delivered to your dataset; boards that don't exist or jobs removed by your filters cost nothing. A company with 150 open roles costs about $0.23.
How do I use it?
- Add companies, one per line:
stripe,https://jobs.ashbyhq.com/ramp,https://jobs.lever.co/palantir. - Optionally filter by title keywords, locations, remote only, or jobs posted in the last N days.
- Run, then download JSON, CSV or Excel, or call the API.
{"companies": ["stripe", "https://jobs.ashbyhq.com/ramp", "huggingface"],"keywords": ["engineer"],"locations": ["Remote", "London"],"onlyNewJobs": false,"maxItems": 1000}
How do I get only new jobs every day?
Turn on Only new jobs and schedule the Actor daily. Each run returns only jobs you haven't received before, so you never pay twice for the same posting. Jobs cut off by your spending limit are not marked as seen and come back on the next run.
Which companies and URLs work?
| ATS | Accepted input |
|---|---|
| Greenhouse | stripe, boards.greenhouse.io/stripe, job-boards.greenhouse.io/embed/job_board?for=stripe |
| Lever | palantir, jobs.lever.co/palantir (EU boards: jobs.eu.lever.co/...) |
| Ashby | ramp, jobs.ashbyhq.com/ramp |
| Workable | huggingface, apply.workable.com/huggingface |
| Recruitee | bunq, bunq.recruitee.com |
| SmartRecruiters | BoschGroup, careers.smartrecruiters.com/BoschGroup |
| Workday | URL only: nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite (also wd3.myworkdaysite.com/recruiting/<tenant>/<site>) |
A bare name is tried on each ATS in that order (Workday needs the career-site URL, since a name alone can't locate the board). If the same name exists on two ATSs, pin it with a URL or a prefix
such as lever:acme.
Use cases
- Recruiting and sourcing: track every opening at your target companies in one sheet.
- Sales prospecting: companies hiring for a role are buying signals (e.g. hiring "RevOps" → needs revenue tools).
- Job boards and newsletters: feed fresh, first-party postings with salary data.
- Market research: compare salary bands, remote share and hiring volume across companies.
FAQ
Is it legal? The Actor reads the public job-board endpoints that each ATS provides for career pages. It does not log in or collect personal data: recruiter emails and names are never copied.
Do I need a proxy? No. These are public APIs; the Actor runs at 256 MB without a proxy.
How fresh is the data? It is read live from the board at run time.
Workday boards with thousands of jobs. Workday's own search returns at most 2,000 jobs per query. With a single title keyword the Actor searches server-side, so large boards like NVIDIA stay fully reachable for that role. Locations use each board's own spelling (NVIDIA writes US, CA, Santa Clara), so filter with the text you see on the career site.
A company isn't found. It may use an ATS not supported yet (e.g. iCIMS, Oracle) or a custom domain. Open its careers page, click a job, and paste the job-board URL you land on.
More scrapers by the same developer
- Chotot Scraper: Scrape Chợ Tốt (chotot.com), Vietnam's largest classifieds site: cars, motorbikes, real estate, phones, laptops and more, with prices in VND, location and all item attributes. Pay per listing.
- Prediction Markets Scraper: Kalshi and Polymarket markets in one schema: yes/no probabilities, bid/ask, volume, liquidity, close time and results, with keyword and category filters and an only-changed mode for monitoring.
- SEEK, JobStreet & JobsDB Jobs Scraper: Job listings from SEEK (Australia, New Zealand), JobStreet (Malaysia, Singapore, Philippines, Indonesia) and JobsDB (Hong Kong, Thailand) in one schema, with salary, work type, classification and an only-new mode.
- Substack Scraper: Posts from any Substack newsletter with likes, comments, word count, free or paid flag and the full text of free posts. Search publications by keyword; only-new mode for monitoring.
- Telegram Channel Scraper: Scrape public Telegram channels: posts, views, reactions, media, links, forwards, plus channel stats. Incremental mode for daily monitoring. Pay per post.
- Vietnam Jobs Scraper: Scrape job postings from VietnamWorks, TopCV and ITviec in one unified schema. Extract title, company, salary in VND/USD, location, level, skills, deadline and full description. Pay per job, JSON/CSV export, API and MCP access.