Workday Jobs Scraper · Any Career Site, Salary, Only New
Pricing
from $1.26 / 1,000 jobs
Workday Jobs Scraper · Any Career Site, Salary, Only New
Scrape jobs from any Workday career site (myworkdayjobs.com): title, location, posted date, full description, time type, req ID and the salary range when the posting states one. Keyword, location and category filters, posted-within-days, only-new mode for job alerts. No login.
Pricing
from $1.26 / 1,000 jobs
Rating
0.0
(0)
Developer
TheQuietStack
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape jobs from any Workday career site (*.myworkdayjobs.com) — NVIDIA, Salesforce, Adobe, Intel and thousands of other employers run their careers page on Workday. One flat row per job with title, location, posted date, full description, time type, req ID and the salary range when the posting states one. Keyword, location and category filters, posted within N days, and an only-new mode for job alerts. No login, no browser.
What does Workday Jobs Scraper do?
Paste the URL of an employer's Workday career site. The Actor reads the same public JSON the careers page uses and returns every matching job:
- Salary as numbers: US pay-transparency ranges like "The base salary range is 232,000 USD - 368,000 USD" become
salaryMin,salaryMax,salaryCurrency,salaryPeriod(yearly or hourly). No range in the text →null, never guessed. - Filters that use the site's own facets: words like
Germany,RemoteorEngineeringare matched against the filters of each employer's site, so the site itself does the filtering. - Job alerts: Only new jobs remembers what was delivered and returns only new postings on the next scheduled run.
Who is it for?
Job seekers and recruiters who watch specific employers, HR and comp analysts collecting salary ranges, job boards and talent-intelligence tools that need a reliable feed from Workday employers.
Input example
{"careerSites": ["https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite","https://salesforce.wd12.myworkdayjobs.com/External_Career_Site","https://intel.wd1.myworkdayjobs.com/External"],"searchText": "engineer","locations": ["United States", "Germany"],"postedWithinDays": 7,"maxJobsPerSite": 100}
Any URL from the career site works (with locale like /en-US/ or a job link). Find an employer's site by opening their careers page — the address contains myworkdayjobs.com.
Output example
Real row (NVIDIA, 30 Oct 2026; description shortened):
{"company": "2100 NVIDIA USA","title": "Senior Manager, Engineering - Data Center Firmware","location": "US, CA, Santa Clara","additionalLocations": ["US, CA, Remote"],"country": "United States of America","postedOn": "Posted Yesterday","postedDaysAgo": 1,"startDate": "2026-10-29","timeType": "Full time","jobReqId": "JR2019986","salaryMin": 272000,"salaryMax": 431250,"salaryCurrency": "USD","salaryPeriod": "YEAR","salaryText": "272,000 USD - 431,250 USD","description": "NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, … ","url": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-Manager--Engineering---Data-Center-Firmware_JR2019986","careerSite": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite","scrapedAt": "2026-10-30T11:37:21.562Z"}
company is the hiring legal entity as Workday names it. postedDaysAgo comes from Workday's "Posted Today / Yesterday / N Days Ago"; "30+ Days Ago" gives 30 with postedDaysAgoIsMinimum: true. In the first test run 18 of 20 NVIDIA jobs had a parsed salary range (all US postings).
The SUMMARY record shows per site: jobs on the site, matching jobs, which site filters were applied (e.g. Country: Germany), jobs written, skipped as older or already delivered.
How much does it cost?
Pay per event: $0.0018 per job row on the Free plan (lower on paid Apify plans), plus a tiny start fee. 100 jobs = $0.18, 1,000 jobs = $1.80.
Never charged: the free status row of an empty run, jobs older than postedWithinDays, jobs already delivered in only-new mode, invalid URLs and sites that do not answer. maxJobs caps every run.
Job alerts in three steps
- Add the career sites (and optional keyword/locations).
- Switch on Only new jobs; use one Memory name per watch list.
- Schedule the Actor (e.g. every morning). The first run is the baseline, later runs return only new postings; a run without new jobs returns one free status row.
Honest limits
- Only Workday sites (
*.myworkdayjobs.com). Employers on other systems (Greenhouse, Lever, SuccessFactors …) are not covered; a non-Workday URL is reported inSUMMARY.invalid. - Salary is read from the posting text. Postings without a stated range (most outside the US) have
salaryMin: null. - A location word that matches none of the site's filters is reported as a failed filter instead of silently returning all jobs.
- Workday shows posting age in days, not exact timestamps;
startDateis the posting start date the employer set. - Sites can have thousands of jobs; Full description opens every job (one extra request each). Switch it off for fast title-only lists.
Is it legal?
The Actor reads the public job board that each employer publishes for applicants, with polite delays. The career sites' robots.txt does not restrict these endpoints. Job postings describe positions, not private persons. Respect the employers' terms when you republish postings.
Feedback
Missing an employer that uses Workday but fails? Open an issue on the Issues tab with the URL. A short review on the Store page helps others find the Actor.