Multi-ATS Job Scraper (Greenhouse, Lever, Ashby)
Pricing
Pay per usage
Multi-ATS Job Scraper (Greenhouse, Lever, Ashby)
Scrape all open jobs from any company's Greenhouse, Lever, Ashby, or SmartRecruiters careers page into one unified structured dataset. Auto-detects the ATS. No login or proxies.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Ackoo Lu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Multi-ATS Job Scraper — Greenhouse, Lever, Ashby & SmartRecruiters
Scrape every open job from any company's careers page into one clean, unified dataset — across four major applicant tracking systems (ATS): Greenhouse, Lever, Ashby, and SmartRecruiters. Just give a list of companies; the Actor auto-detects which ATS each one uses.
No login, no API keys, no proxies, no captcha — uses each ATS's public job board API.
Output (unified across all 3 ATS)
| Field | Example |
|---|---|
company | Stripe |
ats | greenhouse |
title | Senior Software Engineer |
department | Engineering |
team | Payments |
location | San Francisco, CA |
workplace_type | hybrid |
is_remote | false |
employment_type | Full Time |
compensation | €76K – €185K • Offers Equity |
apply_url | https://stripe.com/jobs/... |
posted_at | 2026-06-01T00:00:00Z |
job_id | 7954688 |
description | full text (optional) |
Why use it
- One schema, three ATS — stop writing a parser per company.
- Auto-detect ATS — pass
"stripe"and it figures out the rest. - High volume, always fresh — 4 companies already return 1,000+ jobs; run it daily.
- Clean apply links & compensation — normalized for filtering and dedupe.
Zero-config
Run it with no input and it scrapes a curated list of 107 well-known companies (Databricks, OpenAI, Stripe, MongoDB, Datadog, Snowflake, Airbnb, Spotify…) — ~10,700 fresh jobs in one run. Or pass your own company list to target exactly who you care about.
Input
{"companies": ["greenhouse:stripe", "lever:netflix", "ashby:ramp", "plaid"],"includeDescription": false,"maxPerCompany": 0}
companies—"ats:token"or just"token"to auto-detect. Leave empty to use the 107-company curated default.includeDescription— include full job text (bigger output).maxPerCompany— cap per company (0= all).
Use cases
- Job boards & aggregators — backfill thousands of fresh roles daily.
- Recruiters / sales intel — track who's hiring, for what, where, at what pay.
- Talent market research — department/stack/comp/remote trends across companies.
- AI / dataset builders — unified structured job corpus.
Run locally with python3 src/main.py, or on Apify with pay-per-result pricing.