Workday Jobs Scraper: Any myworkdayjobs Career Site avatar

Workday Jobs Scraper: Any myworkdayjobs Career Site

Pricing

from $1.50 / 1,000 job saveds

Go to Apify Store
Workday Jobs Scraper: Any myworkdayjobs Career Site

Workday Jobs Scraper: Any myworkdayjobs Career Site

All open jobs from any Workday career site (myworkdayjobs.com): title, locations, posted date, job ID, pay range when listed, full description. Title search, filters. No login or proxies.

Pricing

from $1.50 / 1,000 job saveds

Rating

0.0

(0)

Developer

JamieDoe

JamieDoe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Categories

Share

Download every open job from any company's Workday job board as clean JSON, CSV or Excel: title, location, department, workplace type, posting date, salary when stated, apply link and the full description. Add as many companies as you like, filter by title, location, remote, salary and posting date, and schedule it to get only new jobs every day.

Why this one

  • Clean, consistent fields: the same names as for 7 other ATSs, ready for one table or database.
  • Fast and cheap: it reads Workday's public job board feed. No login, no browser, no proxies, and no breakage when the careers page design changes.
  • Filtered-out and already-seen jobs are free. You pay only for jobs you keep.

Need other ATSs? ATS Jobs Scraper does the same for Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Personio, Recruitee and Workable in one run, and looks up a company by name.

What to paste

  • https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite (any *.myworkdayjobs.com career site, with or without a language part like /en-US/)
  • https://wd3.myworkdaysite.com/recruiting/<company>/<site>
  • workday:nvidia.wd5/NVIDIAExternalCareerSite as a shorthand

How do I know a company uses Workday? Open the company's job search and copy the address from your browser. Workday URLs always contain myworkdayjobs.com or myworkdaysite.com; the part after the domain is the career site name.

Workday-specific details

  • Workday shows only 20 jobs per page and puts the description on a separate page. The Actor pages through every result and fetches descriptions in parallel. For a quick count of a huge employer (NVIDIA has ~2,000 openings), turn off Include job description.
  • Title keywords are sent to Workday's own search, and the date filter is applied before descriptions are fetched, so a run for "engineer" posted in the last 7 days at a 2,000-job employer only loads the matching jobs.
  • When the description states a pay range (common for US jobs), it is extracted into the salary fields.
  • With descriptions on, postedAt is the exact start date. Without them, Workday only says "Posted 30+ Days Ago", so the date is approximate.

Output fields

title, company, location, locations, country, workplaceType (remote / hybrid / onsite), department, team, employmentType, postedAt, updatedAt, salaryMin, salaryMax, salaryCurrency, salaryPeriod, salaryText, salarySource (ats or description), url, applyUrl, description (plain text; HTML optional), ats, companySlug, jobId, sourceUrl, scrapedAt.

This Actor also reads other ATS boards when you paste their URL, so a mixed company list works in one run.

Example input

{
"companies": [
"https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite",
"https://salesforce.wd12.myworkdayjobs.com/External_Career_Site"
],
"titleKeywords": [
"engineer"
],
"locationKeywords": [
"Germany",
"Remote"
],
"postedWithinDays": 14
}

Schedules, job alerts and integrations

  • Only new jobs: turn on Only jobs not returned before and schedule the Actor daily. The first run returns all current jobs; later runs return only jobs that weren't returned before, and the skipped ones aren't charged.
  • Send them anywhere: Apify's built-in integrations push each run's jobs to Google Sheets, Slack, email, Make, Zapier, n8n or a webhook. A daily schedule plus Only jobs not returned before gives you a job alert feed.

Use cases

  • Job boards and newsletters: pull fresh jobs from a curated list of employers every day.
  • Recruiting and competitive intelligence: see which roles and locations competitors are hiring for.
  • Sales prospecting: hiring for a role is a buying signal for tools and services in that area.
  • Labor-market research: compare titles, remote share and published salary ranges.

Pricing

You pay per job saved. Jobs removed by your filters and jobs skipped as already seen are free. The price is on the Pricing tab. Set a maximum cost per run and the Actor stops cleanly when it's reached.

FAQ

Why did a company return 0 jobs? The board has no open roles, or the company name is wrong. Open the board URL in your browser to check. The run's SUMMARY record (key-value store) lists every input with jobs checked, saved and any error.

Is this allowed? The Actor only reads the public job board feed that Workday provides so companies can publish their openings. It doesn't log in or collect candidate data. Job descriptions belong to the employers, so check your use (e.g. republishing) against their terms. This Actor is not affiliated with Workday.

Something is missing or broken? Open an issue on the Issues tab with the board URL.