Career Site Jobs API: Workday, Greenhouse, Lever, Ashby avatar

Career Site Jobs API: Workday, Greenhouse, Lever, Ashby

Pricing

from $0.70 / 1,000 jobs

Go to Apify Store
Career Site Jobs API: Workday, Greenhouse, Lever, Ashby

Career Site Jobs API: Workday, Greenhouse, Lever, Ashby

Every open job from company career sites in one format: Workday, Greenhouse, Lever, Ashby, Workable, Recruitee and Personio. Give a website and it finds the job board. Pay ranges where published, a hiring summary per company, and on repeat runs only new, changed and closed jobs.

Pricing

from $0.70 / 1,000 jobs

Rating

0.0

(0)

Developer

fetchgrove

fetchgrove

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Categories

Share

Give it a list of companies and get every open role from their official career sites, cleaned into one format. Add a company's website and it finds the job board for you. Run it on a schedule and it tells you which roles are new, changed or gone.

Supported job boards

Workday, Greenhouse, Lever, Ashby, Workable, Recruitee, Personio, BambooHR and Teamtailor. Boards are read from their public job listings, the same ones shown on each company's careers page. Workday sites are read slowly, one request a second, and only where the site allows automated visits. BambooHR and Teamtailor sites that ask AI tools not to use their content are skipped, free of charge.

What you get

One row per job: title, department, team, locations, remote flag, employment type, pay range (when the company publishes it), job link, apply link, posted date, and optionally the full description as plain text.

One summary row per company: which job board it uses, how many roles are open, counts by department and location, and how many roles are new or removed since the last run. It also carries hiring signals: roles opened and closed in the last 7 and 30 days, median days a role stays open, net change by department, and a growing, stable or shrinking trend once a company has been tracked for a week.

No recruiter names, emails or phone numbers are included.

Use it for

  • Sales signals: a company hiring five salespeople in Dublin is a company that is growing there.
  • Recruiting and market research: track roles, locations and pay ranges across competitors.
  • Job boards and newsletters: pull fresh roles from many companies into one feed.
  • AI agents: "is this company hiring engineers?" answered from the source.

How to use it

Add companies, one per line, in any of these forms:

FormExample
Company websitehttps://www.notion.com
Job board linkhttps://boards.greenhouse.io/airbnb, https://jobs.lever.co/spotify, https://jobs.ashbyhq.com/ramp
Board namegreenhouse:airbnb, lever:spotify, ashby:ramp, workable:name, recruitee:name, personio:name, bamboohr:name, teamtailor:name
Workday career sitehttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite
Board name (Workday)workday:nvidia.wd5/NVIDIAExternalCareerSite

Turn on Only changes to get just new, changed and removed roles on repeat runs. Leave the input empty and it checks one example company.

Filters (free)

Narrow the jobs before you pay for them:

  • Title words: engineer matches "Senior Engineer" and "Engineers"; engineer* also matches "Engineering".
  • Words to leave out: for example intern, contract.
  • Locations: a country name or code matches every city in it ("United States", "UK", "DE"); anything else matches part of the location text.
  • Remote only, posted after a date or within a period ("7 days"), and departments.

You pay only for jobs that pass the filters.

Output example

Real output (shortened):

{
"itemType": "company-summary",
"company": "https://www.notion.com",
"ats": "ashby",
"boardSlug": "notion",
"openJobs": 128,
"departments": { "Sales": 44, "People": 16, "Engineering": 14 },
"locations": { "San Francisco, California": 66, "New York, New York": 46, "Dublin, Ireland": 17 }
}
{
"itemType": "job",
"ats": "ashby",
"title": "Software Engineer, AI Connections (Developer Platform)",
"department": "Engineering",
"locations": ["San Francisco, California", "New York, New York"],
"remote": true,
"employmentType": "full-time",
"url": "https://jobs.ashbyhq.com/notion/1fc309c8-da20-4ff2-84c7-8b863ece2b0a",
"postedAt": "2026-08-24T14:44:49.699Z",
"changeType": null
}

Pricing

You pay for results, not for failures. A company whose board cannot be found or read costs nothing.

WhatPrice
Company checked$0.01 per company
Company checked with Only changes (repeat monitoring)$0.002 per company, instead of $0.01
Job$0.001 per job ($1 per 1,000)
New or changed job (repeat runs)$0.002 per job, on top of the job price
Finding the board from a website$0.005 per company, only when you give a website instead of a board link
Run start$0.00005 per run (5 cents per 1,000 runs)

Example: 20 companies with 50 open roles each costs about $0.20 + $1.00 = $1.20.

Example: a daily Only changes run over the same 20 companies costs $0.04 plus only the jobs that are new or changed.

Free Apify plan: up to 10 companies and 200 jobs per company per run.

Good to know

  • Pay ranges appear only when the company publishes them on its board.
  • Change tracking is stored in your own Apify account, so each account sees its own history. The first run sets the baseline.
  • Polite by design: at most two requests a second to any site (one a second for Workday), and sites that ask automated tools not to visit them are skipped and marked as not available.

Support

Open an issue on this page. We reply within two business days.

This tool is not affiliated with any of the job-board providers named above.