ATS Job Scraper — Greenhouse, Lever & Ashby
Pricing
from $5.00 / 1,000 results
ATS Job Scraper — Greenhouse, Lever & Ashby
Scrape live job postings from Greenhouse, Lever, and Ashby job boards into one unified dataset. Public APIs, no login, no proxy needed.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
thanachit singruang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
ATS Job Scraper — Greenhouse, Lever, Ashby, SmartRecruiters & Recruitee
Scrape live job postings from Greenhouse, Lever, Ashby, SmartRecruiters, and Recruitee job boards into one unified dataset — in a single run. No login, no proxies, no browser. Just clean, structured job data.
Most scrapers cover only one board. This one merges the five most common startup/tech ATS platforms, so you can pull an entire market (or your whole competitive set) at once.
What you get
Every posting is returned as one row with the same fields, no matter which board it came from:
| Field | Description |
|---|---|
source | greenhouse / lever / ashby / smartrecruiters / recruitee |
company | the board token you provided |
jobId | the posting's ID on that board |
title | job title |
location | location string |
department | team / department (when available) |
employmentType | full-time / contract, etc. (when available) |
url | direct link to the posting |
updatedAt | ISO timestamp (when available) |
description | full description (only if Include full description is on) |
Input
{"sources": [{ "platform": "greenhouse", "company": "airbnb" },{ "platform": "lever", "company": "spotify" },{ "platform": "ashby", "company": "Ashby" },{ "platform": "smartrecruiters", "company": "Equus" },{ "platform": "recruitee", "company": "channable" }],"includeDescription": false,"maxItemsPerSource": 0}
- sources — a list of
{ platform, company }.companyis the board token in the careers URL:boards.greenhouse.io/airbnb→"airbnb"jobs.lever.co/spotify→"spotify"jobs.ashbyhq.com/Ashby→"Ashby"jobs.smartrecruiters.com/Equus→"Equus"channable.recruitee.com→"channable"
- includeDescription — fetch each posting's full description (larger output). Default
false. (Not available for SmartRecruiters, whose list API doesn't carry descriptions.) - maxItemsPerSource — cap jobs per source (
0= no limit).
Why it's reliable & cheap
All five platforms expose public JSON APIs, so this Actor never runs a headless browser and never hits anti-bot walls. That means fast runs, tiny compute cost, and stable output. Transient errors (rate limits, 5xx, network blips) are retried automatically, and an unreachable or unknown company is reported and skipped — one bad source never fails the whole run.
Use cases
- Recruiting & sourcing — fresh roles from a set of target companies
- HR-tech / job-board aggregation
- Competitive & market intelligence (who's hiring, for what, where)
- Feeding an AI job-matcher or lead-gen pipeline
Pricing
Pay-per-event: you're billed per job returned. Runs that return nothing cost nothing.