Unified ATS Job Scraper (Greenhouse, Lever, Ashby) avatar

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)

Unified ATS Job Scraper (Greenhouse, Lever, Ashby)

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

MMD Labs

MMD Labs

Maintained by Community

Actor 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

  1. Recruitment & Executive Search Agencies: Track real-time headcount expansions and hiring surges across target competitor lists.
  2. B2B Sales & GTM Prospecting: Identify companies actively hiring for specific tech stacks (e.g. Snowflake, Salesforce, Kubernetes) as high-intent buying signals.
  3. Niche Job Aggregators & Newsletters: Power automated programmatic job boards and weekly curated alert newsletters.
  4. Autonomous AI Agents: Connect via Model Context Protocol (MCP) to let your LLM agent check live salaries and openings on demand.

📥 Input Parameters

ParameterTypeDefaultDescription
companiesArray (string)["automattic", "lever", "linear"]List of company slugs or full career URLs (e.g. https://boards.greenhouse.io/gitlab).
atsPlatformString (select)"auto""auto" (auto-detect), or force "greenhouse", "lever", "ashby".
keywordFilterString""Filter matching jobs by title, department, or description (e.g. "AI").
remoteOnlyBooleanfalseWhen true, only exports verified remote listings.
maxJobsPerCompanyNumber100Max 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"
}
}
}
}

  • 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.