Workday Jobs Scraper: Greenhouse, Lever & Ashby Jobs API avatar

Workday Jobs Scraper: Greenhouse, Lever & Ashby Jobs API

Pricing

$1.50 / 1,000 job postings

Go to Apify Store
Workday Jobs Scraper: Greenhouse, Lever & Ashby Jobs API

Workday Jobs Scraper: Greenhouse, Lever & Ashby Jobs API

Scrape Workday, Greenhouse, Lever and Ashby jobs from any company career site in one unified format. Filters by keyword, location and date. No browser, no HTML parsing, fast and reliable.

Pricing

$1.50 / 1,000 job postings

Rating

0.0

(0)

Developer

Baptiste Bouton

Baptiste Bouton

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Scrape Workday jobs, Greenhouse jobs, Lever jobs and Ashby jobs from any company career site with one Actor, all in the same format. You can filter by keyword, location and posting date. Greenhouse, Lever and Ashby data comes from their public job-board APIs; Workday data comes from the same JSON endpoint the career site itself calls. No browser, no HTML parsing. It costs $1.50 per 1,000 jobs, and career sites that fail are free.

Why this scraper

  • 4 ATS, 1 run, 1 schema: Workday, Greenhouse, Lever and Ashby jobs come back in the same JSON shape, so you never write separate parsers.
  • No browser, no fragile HTML: Greenhouse, Lever and Ashby jobs come from their public job-board APIs; Workday jobs come from the same JSON endpoint the career site itself calls.
  • Workday included: most multi-ATS scrapers skip Workday because it's harder to parse; this one supports it, including relative "posted X days ago" dates and the 2,000-jobs-per-site cap.
  • Failed sites are free: a career site that can't be reached or isn't supported comes back as an error item, never billed.

Use cases

  • Job boards and aggregators: pull fresh postings from hundreds of companies on a schedule.
  • Recruitment market intelligence: track who is hiring for which roles, where, and how fast.
  • Hiring signals for sales: companies hiring for a role are often buying related tools.
  • Competitor tracking: watch competitors' open positions and new teams.
  • AI agents: give an agent live job data through the Apify MCP server.

Supported URLs

PlatformExample
Greenhousehttps://boards.greenhouse.io/airbnb
Leverhttps://jobs.lever.co/palantir
Ashbyhttps://jobs.ashbyhq.com/ramp
Workdayhttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite

Input

{
"careerSites": ["https://boards.greenhouse.io/airbnb", "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],
"keyword": "engineer",
"location": "remote",
"postedWithinDays": 7,
"maxJobsPerSite": 500,
"includeDescription": false
}

Output

{
"platform": "lever",
"company": "palantir",
"jobId": "6ed76ce8-4156-4b60-b120-403538bd66cd",
"title": "Administrative Business Partner",
"location": "Singapore, Singapore",
"remote": false,
"department": "Administrative",
"employmentType": "Full-time",
"postedAt": "2026-08-09T12:18:11.368Z",
"url": "https://jobs.lever.co/palantir/6ed76ce8-4156-4b60-b120-403538bd66cd"
}

With includeDescription: true, each job also has a descriptionText field containing the full description as plain text.

Pricing

You pay $0.0015 per job returned ($1.50 per 1,000), below the market range of $2-$4 per 1,000 for multi-ATS scrapers. Unsupported or unreachable career sites come back as an error item and are not charged.

JobsPrice
1,000$1.50
10,000$15.00
100,000$150.00

Filters and tips

  • keyword matches the job title or department. On Workday it is also sent to the site's own search, which makes runs faster.
  • location matches the location text, for example Paris, Remote or United States.
  • postedWithinDays keeps recent jobs only. Workday only shows relative dates such as "Posted 3 Days Ago", which are converted to exact dates.
  • includeDescription is slower on Workday, because it takes one request per job. It also replaces Workday's "4 Locations" summary with the job's main location.
  • Workday shows at most 2,000 jobs per career site, so very large employers are capped at 2,000 (use keyword to narrow the results).

Recipes

Daily job feed: schedule the Actor to run once a day with postedWithinDays: 1 and your list of career sites, then send new jobs to a webhook (Slack, your ATS or a Google Sheet) via an Apify integration.

Hiring signals for sales: run weekly across your target accounts' career sites with a keyword for the roles that signal budget (e.g. "engineer", "sales"); a spike in postings is a buying signal.

FAQ

Do I need a login or an API key? No. Only public job-board data is used.

Does it collect personal data? No. The output has job postings only, with no recruiter or candidate contacts.

How many companies per run? As many career sites as you list in careerSites; each one is billed separately by the jobs it returns.

How do I find a company's career site URL? Open the company's careers page and click any job. The address shows the platform: myworkdayjobs.com, greenhouse.io, lever.co or ashbyhq.com.