Workday Jobs Scraper: Any Career Site, Search by Keyword
Pricing
from $0.80 / 1,000 jobs
Workday Jobs Scraper: Any Career Site, Search by Keyword
Get open jobs from any Workday career site (myworkdayjobs.com). Paste a career site URL, type a company name, or search one keyword across thousands of Workday employers at once. Full descriptions, posting dates, all locations, remote type and requisition IDs.
Pricing
from $0.80 / 1,000 jobs
Rating
0.0
(0)
Developer
Vladyslav Zahorulko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Features
Share
Get every open job from Workday career sites, the ones at myworkdayjobs.com used by thousands of large employers. Paste a career site URL, type a company name, or search one keyword across 3,300+ Workday career sites at once. Each job comes with its full description, exact posting date, every location, country, remote type, employment type and requisition ID.
No login, no cookies, no proxies and no browser. The Actor reads the same public job API that the career site itself uses, so you get exactly what candidates see, live.
What you can do with it
- Track hiring at specific employers. Pull all open roles from the companies you follow, or only the new ones each day.
- Search Workday employers by keyword. Leave the company list empty, type "data engineer" or "registered nurse", and get matching jobs from every Workday site in the directory.
- Find hiring signals for sales. A company that opens ten roles in one team, or mentions a tool you integrate with, is a warm lead. Filter by title, location or keywords in the description.
- Build a job board or alert. Schedule the Actor and return only jobs that are new since the last run.
- Research the market. Compare open roles, locations and remote policies across competitors.
How to use it
- Add companies, one per line. Any of these work:
- a Workday career site URL:
https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite - any Workday job URL from that site
- a company careers page that links to Workday
- a company name, looked up in the built-in directory:
NVIDIA
- a Workday career site URL:
- Optionally type a keyword, which goes to each site's own Workday search, and set filters.
- Run the Actor and export the results as JSON, CSV or Excel, or read them through the API.
To search all Workday sites in the directory, leave the company list empty and enter a keyword.
Large career sites
Many Workday sites show at most 2,000 jobs per search. The Actor checks each site: where paging goes on past 2,000 it reads straight through (CVS Health, 18,000+ jobs), and where it stops it splits the search into smaller slices with the site's own filters (NVIDIA, 2,600+ jobs). Either way you get every open job.
Input
| Field | What it does |
|---|---|
companies | Workday career site URLs, job URLs, careers pages or company names. Optional when searchText is set. |
searchText | Keyword sent to Workday's own search. With no companies, searches every site in the directory. |
maxJobsPerCompany | Return at most this many jobs per site, newest first. |
maxJobs | Stop after this many jobs in total. |
titleKeywords | Keep jobs whose title contains any of these words or phrases. |
excludeTitleKeywords | Drop jobs whose title contains any of these. |
descriptionKeywords | Keep jobs that mention any of these in the title or description. |
locations | City, region or country names, two-letter country codes, or Remote. Checked against every location of a job. |
remoteOnly | Keep only remote jobs. |
employmentTypes | full_time, part_time, contract, temporary, internship. |
postedWithinDays | Keep only jobs published in the last N days. Also speeds up the run. |
requireSalary | Keep only jobs whose description states a pay range. |
descriptionFormat | text (default), html, both or none. |
onlyNewJobs | Return only jobs that earlier runs did not return. |
stateKey | Name of the monitor, to track several searches separately. |
Keyword filters match whole words and their common endings, in any letter case. engineer finds "Engineering" and "Engineers". intern finds "Internship" but not "Internal".
Example: senior remote engineering jobs in the US at two companies, posted in the last week.
{"companies": ["NVIDIA", "https://salesforce.wd12.myworkdayjobs.com/External_Career_Site"],"titleKeywords": ["engineer"],"excludeTitleKeywords": ["intern"],"locations": ["US"],"remoteOnly": true,"postedWithinDays": 7}
Example: every "cybersecurity" job across all Workday sites in the directory.
{"searchText": "cybersecurity","descriptionFormat": "none"}
Output
Every job has the same fields. A field is null when the company did not publish that information.
{"id": "workday:nvidia.wd5/NVIDIAExternalCareerSite:JR2028417-1","ats": "workday","companyName": "NVIDIA","companySlug": "nvidia.wd5/NVIDIAExternalCareerSite","title": "Senior System Software Engineer - Security","location": "US, CA, Santa Clara","locations": ["US, CA, Santa Clara", "US, NC, Remote", "US, TX, Remote", "US, IL, Remote", "US, CA, Remote"],"country": "United States of America","countryCode": "US","isRemote": true,"workplaceType": "remote","employmentType": "full_time","employmentTypeRaw": "Full time","seniority": "senior","salaryMin": 152000,"salaryMax": 241500,"salaryCurrency": "USD","salaryInterval": "year","salaryText": "152,000 USD – 241,500 USD","salarySource": "description","postedAt": "2026-11-14T00:00:00.000Z","url": "https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-System-Software-Engineer---Security_JR2028417-1","requisitionId": "JR2028417","descriptionText": "NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market...","scrapedAt": "2026-11-15T16:59:23.189Z"}
A run summary is saved as SUMMARY in the default key-value store: every site with how many jobs were open, matched and returned, and a message for sites that could not be found.
Monitoring new jobs
Turn on Only jobs not returned before and schedule the Actor daily. The first run returns everything that matches; later runs return only new postings. Use Monitor name to keep several searches apart.
Pricing
You pay per job returned: $1.00 per 1,000 jobs, with lower prices on higher Apify plans. Platform usage is included. Filters run before you are charged, so you pay only for jobs you get. Set a maximum cost per run in the run options and the Actor stops exactly there.
FAQ
Which companies are supported?
Any company whose careers site runs on Workday. The address of such a site contains myworkdayjobs.com. Many company careers pages send you there when you click a job.
The Actor did not find my company by name. What now? The directory covers 3,300+ career sites found in public web crawls, but not every Workday employer. Open the company's careers page, click any job, and paste the URL you land on.
Does the keyword search really cover every Workday employer?
It covers every site in the directory. To add a site, list its URL in companies.
Why is there no department field? Workday career sites do not publish the department of a job, only the title, locations and description.
What about Greenhouse, Lever, Ashby and other job boards? Use Career Site Jobs Scraper, which covers Workday plus eight other applicant tracking systems in the same output format.
How fresh is the data? Live. Every run reads the career site at that moment. Nothing is served from a cache.
Is it legal? The Actor reads only public job postings that companies publish for anyone to see, without logging in. It collects no personal data. Check the terms that apply to your use case.
Support
Found a site that does not work, or need a field that is missing? Open an issue on the Issues tab with the career site URL.