Workday Jobs Scraper
Pricing
from $1.50 / 1,000 jobs
Workday Jobs Scraper
Open jobs from any company's Workday careers site in one clean format: title, location, posted date, requisition ID and apply link. Filter by keyword, location and date, or get only jobs added since your last run.
Pricing
from $1.50 / 1,000 jobs
Rating
0.0
(0)
Developer
Leo Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Workday Jobs Scraper (New-Jobs Alerts)
Get the open jobs of any company that hires through Workday, in one clean format. Every job comes back with the same fields: title, company, location, posted date, job requisition ID and apply link. Turn on descriptions to also get the full text, the exact posting date and a pay range when the posting states one.
It reads the public job feed that every Workday careers site uses for its own pages. No login, no browser, no proxy.
Use this Actor when you want to
- Build a job feed or job board from a list of employers.
- Watch target employers for new roles. Turn on "Only jobs not seen in earlier runs" and put it on a schedule.
- Find who is hiring for a skill or in a city. Many large banks, retailers, chip makers, hospitals and universities use Workday.
- Feed an AI agent or spreadsheet with fresh, structured job data.
How to use it
- Open the company's careers page and copy its link from the address bar. It contains
myworkdayjobs.com, for examplehttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite. A link to a single job on that site works too. - Paste the links into Careers-site links. Optionally add search words and filters.
- Run. Download the results as JSON, CSV or Excel, or call the Actor from the API.
A company name alone does not work, because Workday sites have no standard address. The link is needed.
Filters run before billing, so you only pay for jobs that match.
Example: engineering jobs posted in the last 7 days
{"companies": ["https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"titleKeywords": ["engineer"],"postedWithinDays": 7,"maxItems": 200}
Example: daily new-jobs feed for one city
{"companies": ["https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"locationKeywords": ["santa clara"],"onlyNewSinceLastRun": true,"stateKey": "nvidia-santa-clara","includeDescription": true}
The first run returns everything that matches. Each later run with the same stateKey returns only jobs that were not returned before.
Output
One job looks like this, with "Include the job description" switched on (made-up values, not a real posting):
{"id": "workday:exampleco:External:R-12345","platform": "workday","company": "Exampleco","companySlug": "exampleco","employer": "Example Co Inc","site": "External","jobReqId": "R-12345","title": "Backend Engineer, Payments","location": "Austin, Texas, United States","otherLocations": [],"workplaceType": null,"employmentType": "full_time","employmentTypeRaw": "Full time","postedText": "Posted 3 Days Ago","postedAt": "2026-10-26","postedAtSource": "detail","salaryMin": 150000,"salaryMax": 210000,"salaryCurrency": "USD","salaryInterval": "year","salarySource": "description","salaryText": "$150,000 - $210,000 USD","jobUrl": "https://exampleco.wd5.myworkdayjobs.com/External/job/Austin/Backend-Engineer-Payments_R-12345","applyUrl": "https://exampleco.wd5.myworkdayjobs.com/External/job/Austin/Backend-Engineer-Payments_R-12345/apply","scrapedAt": "2026-10-29T12:00:00.000Z"}
Newest jobs come first where Workday gives a date. description (text) or descriptionHtml is added when you turn on "Include the job description". Employment type, workplace type and pay are filled in only when the job page is read (descriptions on) or the posting says so.
Good to know
- Dates: Workday's list only says things like "Posted 3 Days Ago". The Actor turns exact ones into a date (
postedAtSource: "list"). "Posted 30+ Days Ago" has no date. With descriptions on, or with "Posted within the last (days)" set, the Actor opens the job page and uses the exact date (postedAtSource: "detail"). - Locations: Workday shows "2 Locations" for jobs in several places. When you filter by location, the Actor opens those jobs to check every location.
- Large employers: Workday returns at most 2,000 jobs per search. At very large employers, add search words (a city or a role) to reach the rest.
- Pay: Found only when the posting text states a range. It is a best-effort read (
salarySource: "description"), so check the posting. - Company name:
companyis made from the careers-site address (nvidiabecomes "Nvidia"), so it is the same in every run. UsecompanySlugas the stable key. With descriptions on,employeralso holds the legal hiring entity Workday lists for the job (for example "2100 NVIDIA USA"); without descriptions it isnull. - Links that do not work: a link that is not a Workday careers site is skipped with a warning. A site that is not found is counted in the run summary (key
SUMMARY) and costs nothing.
Pricing
You pay per job returned (see the pricing box on this page). A job you filter out is never billed. Set "Maximum jobs to return" to cap your spend. If you also set a maximum cost per run in the run options, the Actor stops returning jobs when that limit is reached and says so in the run summary. In "only jobs not seen in earlier runs" mode, the jobs it held back are not remembered, so they come back on your next run.
About the data
Job data is read as-is from the companies' public Workday careers sites. It may be incomplete or out of date. Check a job on the company's site before relying on it. The Actor returns only what companies publish for job seekers and does not collect any personal data on purpose; job descriptions are the company's own text.
This Actor is not affiliated with or endorsed by Workday, Inc. or any employer. Workday is a trademark of its owner and is used here only to say which careers sites are supported.
Found a bug or a careers site that does not work? Open an issue on this Actor's page and include the link.
Changelog
- 1.0 First release: Workday careers sites, filters, exact dates, pay ranges, new-jobs mode.