Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more avatar

Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more

Pricing

from $1.00 / 1,000 job saveds

Go to Apify Store
Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more

Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more

Give a list of companies, get every open job from their official job boards (ATS): Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio, Teamtailor, Rippling. Salaries when published. Only-new-jobs mode for daily hiring alerts.

Pricing

from $1.00 / 1,000 job saveds

Rating

0.0

(0)

Developer

SwiftKit

SwiftKit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Share

Company Jobs: Workday, Greenhouse, Lever, Ashby & 6 more

Give it a list of companies. Get back every open job they publish, as clean, consistent data.

It reads the companies' official public job boards on 10 systems that thousands of companies use: Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio, Teamtailor and Rippling. These boards are published by the companies themselves so that anyone can see their openings.

What you can do with it

  • Hiring alerts: run it daily with Only new jobs since my last run, and get only the jobs that appeared since yesterday.
  • Sales signals: see which of your target accounts are hiring for a team you sell to (e.g. "data engineer" at 200 SaaS companies).
  • Job boards and newsletters: fill a niche job board straight from the source, with salaries where the company publishes them.
  • Market research: count open roles by company, department or location.
  • AI agents: one call, structured JSON, the same fields for every board.

Input

FieldWhat it does
CompaniesOne per line: a name (Hugging Face), a website (notion.so), or a careers URL (https://jobs.lever.co/palantir, https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite).
Job title must containKeep jobs whose title has any of these words (engineer, sales).
Job title must NOT containDrop jobs with these words (intern).
Location containsKeep jobs in these places (London, Germany, Remote).
Remote jobs onlyKeep jobs the company marks as remote.
Posted within (days)Keep only recent jobs.
Only new jobs since my last runReturns only jobs you haven't received before. You only pay for new jobs.
Include full job descriptionAdds the description as text and HTML.

Workday: paste the company's Workday careers URL (it contains myworkdayjobs.com). Big Workday boards take about a minute per 1,000 jobs to read.

Tip: careers-page URLs are always matched exactly. For a plain name the Actor tries the usual board address on each system, and marks those rows boardMatch: "guessed". A generic name can match a different company with the same name, so check those rows or use URLs.

Example input:

{
"companies": ["Airbnb", "https://jobs.lever.co/palantir", "notion.so"],
"titleKeywords": ["engineer"],
"onlyNewJobs": true
}

Output

One row per job:

{
"company": "openai",
"title": "Research Engineer",
"department": "Research",
"location": "San Francisco",
"country": "United States",
"remote": null,
"employmentType": "FullTime",
"salaryMin": 250000,
"salaryMax": 445000,
"salaryCurrency": "USD",
"salaryPeriod": "1 YEAR",
"salaryText": "$250K - $445K",
"postedAt": "2025-04-05T00:03:20.653Z",
"url": "https://jobs.ashbyhq.com/openai/240d459b-…",
"applyUrl": "https://jobs.ashbyhq.com/openai/240d459b-…/application",
"platform": "ashby",
"boardUrl": "https://jobs.ashbyhq.com/openai",
"boardMatch": "exact",
"companyInput": "https://jobs.ashbyhq.com/openai"
}

Fields a board doesn't publish are null. Salary appears only when the company publishes it (common on Ashby and Lever). The run's SUMMARY record lists every company with its board, the number of open jobs, and which companies had no board found.

Pricing

You pay per job saved, nothing for companies with no board and nothing for jobs filtered out. See the price on the Pricing tab. A company with 50 open jobs costs a few cents.

Limits, honestly

  • Only these 10 systems. Companies on iCIMS, Taleo, SuccessFactors, their own site or LinkedIn only are not covered yet.
  • Workday shows posting dates as "Posted 3 Days Ago", so postedAt is a date (no time) for Workday.
  • A company with zero open jobs looks the same as "no board found".
  • Data is exactly what the company publishes on its board right now. We don't add or guess anything.
  • The Actor collects job postings only. It skips recruiter names and contact emails that some boards include.

Questions or a missing job board?

Open an issue on the Issues tab. Requests for new board systems are welcome.