Job Postings API — Greenhouse, Lever, Ashby, Workable
Pricing
from $2.00 / 1,000 job posting returneds
Job Postings API — Greenhouse, Lever, Ashby, Workable
Fetch live job postings from company career boards via the public job-board APIs of Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee. Auto-detects the ATS from a URL or company slug. Markdown descriptions, salary where published, remote flags. Charged per posting returned.
Pricing
from $2.00 / 1,000 job posting returneds
Rating
0.0
(0)
Developer
Fetchbase
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
9 hours ago
Last modified
Categories
Share
Job Postings Scraper — Greenhouse, Lever, Ashby, Workable & More
Pull live job postings straight from company career boards — Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee — through the public job-board APIs those platforms publish for exactly this purpose. Fresher than job aggregators, no login, no HTML scraping fragility.
Give it career-page URLs or just company slugs — the ATS is auto-detected.
Charged per job posting returned. Filtered-out postings and failed companies cost $0. No startup fee.
Quick start
{"companies": ["https://boards.greenhouse.io/gitlab","https://jobs.ashbyhq.com/openai","figma"]}
→ one normalized record per posting:
{"company": "openai","ats": "ashby","title": "Software Engineer, Applied AI","department": "Engineering","location": "San Francisco","remote": false,"url": "https://jobs.ashbyhq.com/openai/…","publishedAt": "2026-06-30T18:02:11.000Z","salary": "$245K – $385K","description": "## About the team\n…"}
What you get
| 6 ATS platforms | Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee — one actor, one output schema |
| Auto-detection | Pass a career URL or a bare slug; the right platform is found automatically |
| Markdown descriptions | Full posting text converted to clean Markdown (Greenhouse, Lever, Ashby, Recruitee) |
| Salary | Compensation summary where the employer publishes it (Ashby) |
| Filters | titleFilter keyword + remoteOnly — you're only billed for postings that match |
| Cost caps | maxJobsPerCompany guard for very large employers |
| Fast & cheap | Plain JSON APIs, no browser — hundreds of companies per run |
Use cases
- Recruiting & job boards: fresh postings directly from the source, hours before aggregators index them.
- B2B sales signals: companies hiring for "data engineer" or "RevOps" are buying tools for them — run your prospect list weekly on a Schedule.
- Market research: hiring velocity by company, department mix, remote share.
- AI agents: normalized JSON + Markdown descriptions, ready for matching and summarization.
curl -X POST "https://api.apify.com/v2/acts/fetchbase~job-postings-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"companies": ["https://jobs.lever.co/palantir"], "titleFilter": "engineer", "remoteOnly": true}'
Pricing
A small fixed price per job posting returned, plus standard Apify platform usage (tiny — no browser). Companies that fail or return nothing are never billed.
FAQ
Is this scraping? It reads the official, documented, public job-board APIs that the ATS vendors provide so career boards can be embedded and consumed — the intended use of those endpoints. Job postings are public content that employers actively want distributed. No personal data is involved.
Which companies work? Any employer whose career site runs on one of the six supported platforms (a large share of tech and mid-market companies). If a company uses something else, you get a clear per-company error — and it costs nothing.
Descriptions missing for some companies? Workable and SmartRecruiters list endpoints don't include full descriptions; the other four platforms do.
Want another ATS supported (BambooHR, Personio, Teamtailor…)? Open an issue — adapters are added fast. If this saves you time, a ⭐ review helps others find it.
More tools by Fetchbase
Part of a suite of fast, no-nonsense web utilities — all pay-per-result, charged only on success, no startup fee:
- Website Screenshot API — full-page PNG / JPEG / WebP / PDF
- Website to Markdown — clean Markdown for LLMs & RAG
- PDF & DOCX to Markdown — documents → Markdown for RAG
- SEO Audit + Core Web Vitals — scored on-page audit with fixes
- Website Performance Audit — bulk Core Web Vitals & page speed
- Tech Stack Detector — CMS, frameworks, analytics, hosting
- Domain, DNS & WHOIS Lookup — records, registration, SSL
- RSS Feed Reader — RSS / Atom / JSON → normalized JSON
- Job Postings API — Greenhouse, Lever, Ashby & more
Use with AI agents (MCP)
This Actor is callable by AI agents through the Apify MCP server. Agents in Claude, Cursor, Windsurf, LangGraph, CrewAI and others can discover it via search-actors and run it as a tool — its inputs and outputs are fully described in the schema for reliable agent use.