Unified ATS Job Scraper (Greenhouse, Lever, Ashby)
Pricing
from $0.50 / 1,000 results
Go to Apify Store

Unified ATS Job Scraper (Greenhouse, Lever, Ashby)
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
MMD Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Unified ATS Job & Hiring Signal Scraper (Greenhouse, Lever, Ashby)
Scrape live job postings, department structures, remote positions, and salary compensation from Greenhouse, Lever, and Ashby without proxies, browser overhead, or API keys.
⚡ Key Highlights
- 3 Major ATS Platforms in One: Accepts any mix of company slugs or career URLs and auto-detects whether the organization is hosted on Greenhouse (
boards-api.greenhouse.io), Lever (api.lever.co), or Ashby (api.ashbyhq.com). - 100% Reliable & Keyless: Interacts directly with official public candidate endpoints. Zero rate limits, zero IP blocks, and no expensive residential proxies required (runs on $0 Apify free tier compute).
- Normalized Schema: Outputs consistent fields (
company,ats,jobId,title,department,location,isRemote,salary,url,publishedAt). - Model Context Protocol (MCP) Compatible: Ready for direct querying by AI agents via the Apify MCP Server in Claude Desktop, Cursor, and custom agent loops.
- Precision Filtering: Filter by role keywords (e.g.
AI,Engineer,Founding,Sales), remote-only tags, and per-company limits.
💼 High-Value Use Cases
- Recruitment & Executive Search Agencies: Track real-time headcount expansions and hiring surges across target competitor lists.
- B2B Sales & GTM Prospecting: Identify companies actively hiring for specific tech stacks (e.g. Snowflake, Salesforce, Kubernetes) as high-intent buying signals.
- Niche Job Aggregators & Newsletters: Power automated programmatic job boards and weekly curated alert newsletters.
- Autonomous AI Agents: Connect via Model Context Protocol (MCP) to let your LLM agent check live salaries and openings on demand.
📥 Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
companies | Array (string) | ["automattic", "lever", "linear"] | List of company slugs or full career URLs (e.g. https://boards.greenhouse.io/gitlab). |
atsPlatform | String (select) | "auto" | "auto" (auto-detect), or force "greenhouse", "lever", "ashby". |
keywordFilter | String | "" | Filter matching jobs by title, department, or description (e.g. "AI"). |
remoteOnly | Boolean | false | When true, only exports verified remote listings. |
maxJobsPerCompany | Number | 100 | Max postings per company (0 for unlimited). |
📤 Output Data Format
{"company": "linear","ats": "ashby","jobId": "b1b72e90-d4cf-4b6e-b352-87a3297a7836","title": "Software Engineer - AI & Foundations","department": "Engineering","location": "San Francisco, CA or Remote","isRemote": true,"salary": "$180,000 - $240,000 USD","url": "https://jobs.ashbyhq.com/linear/b1b72e90-d4cf-4b6e-b352-87a3297a7836","publishedAt": "2026-10-20T14:22:10.000Z","descriptionSnippet": "Linear is looking for exceptional engineers to build the next generation of product software...","scrapedAt": "2026-10-22T15:35:00.000Z"}
🤖 MCP Integration (Claude / Cursor / LangChain)
This Actor connects directly to the Apify MCP Server:
{"mcpServers": {"apify": {"command": "npx","args": ["-y", "@apify/mcp-server"],"env": {"APIFY_TOKEN": "YOUR_APIFY_TOKEN"}}}}
🏷️ Recommended Store Pricing
- Pay-Per-Event (PPE): $0.50 per 1,000 scraped jobs (with a $1.00 minimum run charge).
- Monthly Subscription: $19 / month for unlimited runs.
- Profit Margin: ~95%+ net margin since zero proxies are needed and compute runtime is sub-second per company.