Workday, Greenhouse & Lever Jobs Scraper - 6 ATS avatar

Workday, Greenhouse & Lever Jobs Scraper - 6 ATS

Pricing

from $2.00 / 1,000 job listings

Go to Apify Store
Workday, Greenhouse & Lever Jobs Scraper - 6 ATS

Workday, Greenhouse & Lever Jobs Scraper - 6 ATS

Search live jobs across 789 verified company boards on Workday, Greenhouse, Lever, Ashby, SmartRecruiters and Workable - no company slugs needed. Filter by keyword, location, department, remote and date. Includes Workday, which the other ATS scrapers do not cover.

Pricing

from $2.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Alexandre de La Fayette

Alexandre de La Fayette

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

ATS Jobs Aggregator

Pull job listings from five applicant tracking systems in a single run and get back one clean, normalised table.

Most companies publish their open roles through an ATS — Greenhouse, Lever, Ashby, Workable or SmartRecruiters. Each one exposes a different shape of data at a different URL. This Actor reads all five and returns identical fields for every job, whatever system it came from.

What you get

One row per job, with the same fields every time:

FieldDescription
titleJob title
companyCompany slug you supplied
platformWhich ATS it came from
locationLocation string as published
departmentTeam or department
employmentTypeFull-time, contract, etc. where the ATS provides it
remoteBoolean, inferred from location and workplace type
urlDirect link to the posting
postedAtISO 8601 timestamp
scrapedAtWhen this row was collected

Input

Give it a list of boards in the form platform:slug:

{
"boards": [
"greenhouse:stripe",
"lever:palantir",
"ashby:ramp",
"workable:blueground",
"smartrecruiters:SmartRecruiters"
],
"keywords": ["engineer", "designer"],
"locationFilter": "Remote",
"maxJobsPerBoard": 500
}
OptionDefaultWhat it does
boardsrequiredOne entry per company board
keywordsemptyKeep only titles containing one of these (case-insensitive)
locationFilteremptyKeep only locations containing this text
maxJobsPerBoard500Safety cap per board

Finding a company's slug

Look at their careers page URL:

URL you seeEntry to use
boards.greenhouse.io/stripegreenhouse:stripe
jobs.lever.co/palantirlever:palantir
jobs.ashbyhq.com/rampashby:ramp
apply.workable.com/bluegroundworkable:blueground
jobs.smartrecruiters.com/Acmesmartrecruiters:Acme

Unknown platforms and bad slugs are skipped with a warning — one bad entry never fails the run.

Who this is for

  • Recruiting agencies tracking which companies are hiring, and for what
  • Job boards sourcing listings across many employers
  • Sales teams using hiring activity as a buying signal (a company hiring five sales reps is expanding)
  • Market researchers measuring headcount growth by function
  • Anyone who wants one schema instead of five

Pricing

Pay per event. You are charged only for job rows actually delivered — a board that returns nothing costs nothing.

Where the data comes from

Every endpoint used is public, unauthenticated, and published by the ATS vendor specifically so job boards and aggregators can consume it. This Actor:

  • reads only public job-board APIs
  • bypasses no login and solves no CAPTCHA
  • collects no personal data — job postings only, never applicants

Notes and limits

  • A board returning zero jobs usually means the slug is wrong, or the company has no open roles.
  • employmentType is only populated where the ATS supplies it; Greenhouse frequently omits it.
  • SmartRecruiters paginates in 100s and is fetched to a 1,000-job ceiling per board.
  • Field availability varies by platform. Every row always has title, url, company and platform.

Changelog

1.0 — First release. Greenhouse, Lever, Ashby, Workable and SmartRecruiters.