Workday, Greenhouse, Lever & Ashby Jobs Scraper — $1/1k jobs avatar

Workday, Greenhouse, Lever & Ashby Jobs Scraper — $1/1k jobs

Pricing

from $0.80 / 1,000 jobs

Go to Apify Store
Workday, Greenhouse, Lever & Ashby Jobs Scraper — $1/1k jobs

Workday, Greenhouse, Lever & Ashby Jobs Scraper — $1/1k jobs

Scrape job postings straight from company career sites: Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio and Breezy. Paste any career page, filter by keyword, location, remote and date, get only new jobs. Salary, description, apply link. $1 per 1,000 jobs.

Pricing

from $0.80 / 1,000 jobs

Rating

0.0

(0)

Developer

tidydata

tidydata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

💼 Workday, Greenhouse, Lever & Ashby Jobs Scraper — Career Sites (ATS)

Scrape job postings straight from company career sites — the source that LinkedIn and Indeed copy from — in one run and one table. Works with the 9 most used applicant tracking systems: Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio and Breezy HR.

Paste job board links or just a company's careers page (the job board is detected for you), filter by title keywords, location, remote and posting date, and get title, location, department, employment type, salary (when published), posting date, full description and apply link. Turn on "Only new jobs" and schedule it daily for job alerts.

$1 per 1,000 jobs. No login, no API key, no browser.

  • ✅ 9 ATS in one scraper, same columns for all (ats: workday, greenhouse, lever, ashby…)
  • ✅ Any input: job board links, careers pages (https://www.notion.com/careers → Ashby), or greenhouse:stripe
  • ✅ Filters: title keywords (include / exclude), locations, remote only, posted in the last N days
  • ✅ Salary where the company publishes it (Ashby, Lever, Recruitee…) — min, max, currency, period
  • ✅ Only new jobs since the last run — remembers what you already got, per company and filters
  • ✅ Full description as clean text (or off, for lighter rows)
  • ✅ Workday at scale: keywords are searched on Workday itself, newest jobs first
  • ✅ Official public job-board feeds → fast, reliable, no blocking

Who uses it

  • Job boards & aggregators — fill your site with fresh jobs straight from the source.
  • Recruiters & staffing agencies — see who's hiring for which roles, and spot new openings first.
  • B2B sales — hiring = buying signal: a company hiring 5 data engineers needs data tools.
  • Job seekers — a daily alert from your 50 dream companies, before the jobs hit LinkedIn.
  • Researchers & HR analytics — hiring trends, salary ranges and remote share by company.

How to use it

  1. Companies — one per line, any mix:
    https://boards.greenhouse.io/stripe
    https://jobs.lever.co/palantir
    https://jobs.ashbyhq.com/openai
    https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite
    https://apply.workable.com/huggingface
    https://careers.smartrecruiters.com/BoschGroup
    https://bunq.recruitee.com
    https://www.notion.com/careers
    linear
    A bare name like linear is tried on Greenhouse, Lever and Ashby.
  2. Filters (optional): title keywords like engineer, data, account executive; exclude words like senior or intern; locations like London, Germany, Remote; remote only; posted in the last N days.
  3. Only new jobs (optional) + a daily schedule = job alerts. Export to CSV, Excel, JSON, Google Sheets, Slack…

Output example

{
"type": "job",
"company": "openai",
"ats": "ashby",
"title": "Software Engineer, Financial Engineering",
"location": "San Francisco",
"remote": false,
"workplaceType": "Hybrid",
"department": "Applied AI",
"employmentType": "FullTime",
"postedAt": "2026-08-28T17:41:41.133+00:00",
"salaryText": "$266K – $445K • Offers Equity",
"salaryMin": 266000,
"salaryMax": 445000,
"salaryCurrency": "USD",
"salaryInterval": "1 YEAR",
"url": "https://jobs.ashbyhq.com/openai/…",
"applyUrl": "https://jobs.ashbyhq.com/openai/…/application",
"description": "About the team…",
"boardUrl": "https://jobs.ashbyhq.com/openai",
"scrapedAt": "2026-10-20T09:15:02+00:00",
"charged": true
}

Other fields when the job board has them: jobId, locations (all locations), country, team, requisitionId, salaryInterval, updatedAt, postedAtText (Workday, e.g. "Posted 3 Days Ago"), hiringEntity (Workday legal entity), extra (seniority, function, industry…), isNew.

What each job board gives

ATSDescriptionSalaryRemote flagPosted date
Workday✅in text✅✅
Greenhouse✅in textfrom location✅
Lever✅✅ when published✅✅
Ashby✅✅ when published✅✅
Workable✅—✅✅
SmartRecruiters✅—✅✅
Recruitee✅✅ when published✅✅
Personio✅—from location✅
Breezy HR—✅ when published✅✅

Pricing

$0.001 per job ($1 per 1,000). Store discounts apply automatically on paid Apify plans (−10 % Bronze, −15 % Silver, −20 % Gold). Error rows (e.g. a company with no job board found) are free, and with Only new jobs you only pay for new postings. Set a maximum cost per run and the scraper stops right there.

Example: 50 companies, ~40 matching jobs each = 2,000 jobs = $2. A daily alert on the same 50 companies with only new jobs usually costs a few cents.

Tips

  • Can't find the job board? Open the company's careers page, click a job, and paste that page's link — it shows which ATS they use.
  • Workday links look like https://<company>.wd1.myworkdayjobs.com/<SiteName> (wd1, wd3, wd5…).
  • Use max jobs per company to keep big employers (5,000+ jobs) under control.

More from TidyData

Website Contact Extractor — emails, phones and social links of the companies that are hiring · Merge, Deduplicate & Transform — combine runs and remove repeated jobs · Google Sheets Export.

FAQ

Is it legal? It reads the public job-board feeds that companies publish so their jobs can be shown on other sites, without login. Job postings are public business information. Use the data responsibly and follow the terms of the sites where you republish.

Something missing? Want another ATS (BambooHR, Teamtailor, iCIMS…)? Open an issue in the Issues tab.