ATS Job Aggregator - Greenhouse, Lever, Ashby, Workable Feed avatar

ATS Job Aggregator - Greenhouse, Lever, Ashby, Workable Feed

Pricing

$5.00 / 1,000 job returneds

Go to Apify Store
ATS Job Aggregator - Greenhouse, Lever, Ashby, Workable Feed

ATS Job Aggregator - Greenhouse, Lever, Ashby, Workable Feed

Live job-postings feed from any company hosted on Greenhouse, Lever, Ashby, or Workable. Public JSON endpoints, no scraping risk. Returns title, department, location, employment type, apply URL, raw metadata. Recruiter and B2B-sales trigger feed. $0.005 per job. Free preview.

Pricing

$5.00 / 1,000 job returneds

Rating

0.0

(0)

Developer

Emily Ward

Emily Ward

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

ATS Job Aggregator (Greenhouse, Lever, Ashby, Workable)

Pulls live job postings from any company whose careers page is hosted on Greenhouse, Lever, Ashby, or Workable. Uses the public JSON endpoints each ATS exposes for embedding job boards on customer marketing sites, so no scraping, no auth, no rate-limit pain.

Why use this

  • Recruiters need a fresh feed of competitor / target-company hiring.
  • B2B sales targeting recruiting teams (ATSes, sourcing tools, recruiting agencies) need signals on which companies are actively hiring engineers / sales / GTM.
  • Job boards and aggregators can index hundreds of companies at near-zero cost.
  • Investors and analysts track hiring as a leading indicator of growth or burn.

Supported ATS endpoints

ATSPublic endpoint
Greenhousehttps://boards-api.greenhouse.io/v1/boards/{slug}/jobs?content=true
Leverhttps://api.lever.co/v0/postings/{slug}?mode=json
Ashbyhttps://api.ashbyhq.com/posting-api/job-board/{slug}
Workablehttps://apply.workable.com/api/v3/accounts/{slug}/jobs

These are the same JSON feeds each ATS uses to render the "View open positions" widget on the customer's website, so they're guaranteed-stable contracts.

Input

{
"companies": ["greenhouse:airbnb", "lever:netflix", "ashby:notion", "workable:figma"],
"keyword_filter": "engineer",
"location_filter": "Remote",
"department_filter": "",
"max_jobs_per_company": 50
}

You can also paste full URLs like https://boards.greenhouse.io/airbnb or https://jobs.lever.co/netflix and the ATS is inferred automatically.

Pricing

  • US$0.005 per job returned (after filtering, before max-jobs cap).
  • Preview mode runs the first company and returns at most 3 jobs free.

Output (one row per job)

{
"company": "airbnb",
"ats": "greenhouse",
"external_id": "1234567",
"title": "Senior Software Engineer, Trust",
"department": "Engineering",
"team": "Trust & Safety",
"location": "San Francisco, CA",
"employment_type": "Full-time",
"posted_at": "2026-05-28T10:00:00Z",
"updated_at": "2026-05-30T14:00:00Z",
"apply_url": "https://boards.greenhouse.io/airbnb/jobs/1234567",
"raw_metadata": { }
}

Pairs well with

Deep-dive landing page: https://ai-sales-personalizer.vercel.app/scrapers/ats-job-aggregator

Limitations

  • Only ATS-hosted boards. Custom-built careers pages aren't supported by this actor (the Shopify and WordPress detectors handle the messy long tail).
  • Each ATS exposes slightly different fields. The actor normalises the common ones; raw payload is preserved in raw_metadata for fields outside the common schema.
  • Some companies use multiple ATS instances (e.g. Greenhouse for engineering + Lever for sales). Run them as separate entries.

Integrations

This actor works out of the box with every Apify-supported integration:

  • API: call via Apify API or any official SDK (Python, JavaScript, PHP, .NET). Returns a clean dataset URL.
  • Schedule: set a daily, weekly, or custom cron cadence in Apify Console. Combine with notification for fresh feeds.
  • Webhooks: wire ACTOR.RUN.SUCCEEDED to Slack, Discord, Zapier, Make, n8n, Pipedream, or any HTTPS endpoint.
  • MCP: this actor is discoverable through Apify's hosted MCP server at mcp.apify.com for Claude, Cursor, Cline, Windsurf, and other MCP clients.
  • n8n / Make / Zapier: native HTTP-Request integration. Trigger the actor on schedule, pipe results to Google Sheets, Airtable, your CRM, or any database.

Try it free

Every Apify user gets $5/month in free platform credits (around 250 events at this actor's per-event price). Run preview mode first to confirm output shape before scaling.

New to Apify? Sign up here to get free credits on signup.

What's New

  • 2026-06-03: Metadata, categories, and SEO refreshed. Latest version live on Apify Store.

Last Updated

2026-06-03