Greenhouse & Lever Jobs Scraper: Ashby, Workday avatar

Greenhouse & Lever Jobs Scraper: Ashby, Workday

Pricing

$1.00 / 1,000 results

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

Greenhouse & Lever Jobs Scraper: Ashby, Workday

Scrape every open job from Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Workday career pages. Type a company name and get clean rows with title, location, department and job URL. No login, no API key. Flat $1 per 1,000 jobs; failed lookups free.

Pricing

$1.00 / 1,000 results

Rating

0.0

(0)

Developer

Mystique Lab

Mystique Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Greenhouse Jobs Scraper: Lever, Ashby, Workday & More

Get every open job from any company that hires through Greenhouse. Just type the company name, no board URL hunting. The same run also covers Lever, Ashby, Workable, SmartRecruiters and Workday, so one tool handles most company careers pages. You get clean job rows with title, location and job URL, ready for a spreadsheet or your own app. The price is a flat $1 per 1,000 jobs.

ats-jobs-feed demo

What it does

  • 6 ATS, 1 schema: the same fields for every company.
  • Filters: keywords, exclude keywords, locations, remote only, posted within N days, caps.
  • Monitor mode: set a Monitor name and a Schedule. Each run returns (and charges) only jobs it has not returned before under that name. The first run is the baseline.
  • Salary range when the employer publishes it (Lever, Ashby).
  • Workday boards over 2,000 jobs are split by job category automatically, so you still get all of them.
  • Reads each ATS's public job-board feed. No login, no browser, no proxies.

Who it's for

  • Job boards and newsletters filling feeds from company career pages
  • Recruiters and B2B sales teams watching who is hiring
  • Job seekers tracking a shortlist of companies
  • Analysts tracking hiring by team, location or remote share

Input

fieldwhat it does
companiesJust a company name (Stripe, Hugging Face): we find its job board on Greenhouse, Lever, Ashby, Workable or SmartRecruiters. Or a careers-page URL (https://www.notion.com/careers), a job-board URL (https://jobs.lever.co/spotify), or ats:slug (ashby:ramp). Workday: paste the careers URL, e.g. https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite.
companyPresetReady-made company list: ai-labs, fintech, dev-tools, big-tech-workday. Added to your own list.
presetRole filter: software-engineering, ai-ml, data, sales-gtm, marketing, product-design, entry-level, leadership, remote-only. Combines with your keywords.
keywordsKeep jobs whose title, department or description contains any of these.
excludeKeywordsDrop jobs whose title or department contains any of these.
locationsKeep jobs whose location contains any of these (New York, Remote, Germany).
remoteOnlyOnly jobs marked remote or with "Remote" in the location.
postedWithinDaysOnly jobs posted in the last N days (0 = off).
includeDescriptionFull plain-text description (default on). Turn off for faster, smaller output.
maxJobsPerCompany, maxJobsCaps (0 = no limit).
monitorNameMonitor mode. Same name on every scheduled run = new jobs only. The SUMMARY record also lists jobs removed since the last run (free).
reportRemovedJobsList removed job IDs in SUMMARY (monitor mode). Default on.

Output (one row per job, real sample trimmed)

{ "jobId": "ashby:ramp:34413f8d-…", "ats": "ashby", "companySlug": "ramp", "company": "ramp",
"title": "Security Engineer, Cloud", "location": "New York, NY (HQ); Remote (US)",
"isRemote": true, "department": "Engineering / Backend", "employmentType": "FullTime",
"workplaceType": "Hybrid", "postedAt": "2026-04-07T17:12:35Z",
"salary": { "min": 211400, "max": 290600, "currency": "USD", "interval": "1 YEAR" },
"url": "https://jobs.ashbyhq.com/ramp/34413f8d-…", "description": "…",
"isNewSinceLastRun": null, "scrapedAt": "…" }

Workday rows also have postedOnText (e.g. "Posted 3 Days Ago"). A SUMMARY record (key-value store) lists each company: ATS found, jobs on board, jobs returned, and any board not found.

Pricing

$1.00 per 1,000 jobs returned. No start fee. Filtered-out jobs, boards not found, and already-seen jobs in monitor mode are free. Set "Maximum cost per run" and the run stops cleanly there.

FAQ

  • Which companies work? Any public board on the 6 supported ATS. A company that isn't found is listed in SUMMARY; the run doesn't fail.
  • Bare slug not found? Paste the careers-page URL instead. Workday always needs the URL.
  • Why is salary empty? Only Lever and Ashby publish salary in their feeds, and only when the employer adds it.
  • iCIMS / Taleo? Not supported yet. Tell us in Issues.
  • Is it legal? It reads the same public job feeds the career pages use. No login, no personal data.

Limits

  • Only the 6 ATS above; custom career sites are not covered.
  • Workday without includeDescription: postedAt is estimated from "Posted N Days Ago" ("30+ days" = 30), location may read "3 Locations", company is the Workday tenant name. With descriptions on you get exact values, but it's one extra request per job (slow on large boards).
  • keywords can only match description text where a description is fetched (not Workable/SmartRecruiters).
  • postedAt is whatever the ATS publishes (Greenhouse: first published; SmartRecruiters: release date).

Terms & fair use

  • Job posting text belongs to the employer. If you republish, link back to the job url and only reuse text you have the right to use.
  • No personal data is collected.
  • Not affiliated with Greenhouse, Lever, Ashby, Workable, SmartRecruiters or Workday.

Which board did it find?

The SUMMARY record shows, per company, the board used (ats, slug), how it was found (detectedVia), and any other boards found under the same name (otherBoardsFound). If a name picks the wrong board, paste the job-board URL instead.