Workday Jobs API: All Jobs from Any myworkdayjobs.com Site avatar

Workday Jobs API: All Jobs from Any myworkdayjobs.com Site

Under maintenance

Pricing

from $1.00 / 1,000 job results

Go to Apify Store
Workday Jobs API: All Jobs from Any myworkdayjobs.com Site

Workday Jobs API: All Jobs from Any myworkdayjobs.com Site

Under maintenance

Extract every open job from any Workday career site (myworkdayjobs.com). Bypasses Workday's 2,000-result cap, full descriptions, exact post dates, all locations, remote type, salary parsing, filters and only-new-jobs mode. No login, no proxy.

Pricing

from $1.00 / 1,000 job results

Rating

0.0

(0)

Developer

Andrew Shamah

Andrew Shamah

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Workday Jobs API: All Jobs from Any myworkdayjobs.com Career Site

Get every open job from any company that hires through Workday, as clean JSON. Workday career sites have URLs like company.wd5.myworkdayjobs.com/..., and thousands of large employers use them, including NVIDIA, Salesforce, Workday and many Fortune 500 companies. Paste the career-site URLs to get titles, full descriptions, exact posting dates, all locations, country, remote type, employment type and salary parsed from the text.

The Actor reads the same public JSON endpoint that the career site loads in your browser. It needs no login, no proxies and no browser, so it is fast and cheap.

Why use it

  • No 2,000-job cap. Workday search never returns more than 2,000 results. Past that point it silently repeats page 1. This Actor detects the cap and splits the search by Workday's own facets (job family, location…), then removes duplicates. In our test, NVIDIA returned 2,682 jobs while Workday's counter showed "2,000".
  • Full details. Description (text and HTML), exact posting date, every location, country and ISO code, remote type (Flex/Remote/Office), time type, requisition ID, legal entity and apply URL.
  • Salary from pay-transparency text, e.g. $120,000 – $150,000 per year, with the currency and period.
  • Filters: Workday's own search text, title keywords, excluded keywords, location/country text, remote only and posted within N days. Cheap list-level filters run before any detail request.
  • Only-new mode. Schedule the Actor and get only the jobs it hasn't returned before. Add a Slack, email or webhook integration to get job alerts.
  • Same schema as our Company Jobs API for Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee, so you can merge both feeds.
  • Failed sites are free. A wrong or dead URL produces a clear error row, and you are not charged for it.

Input example

{
"careerSiteUrls": [
"https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite",
"https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site",
"workday/wd5/Workday"
],
"searchText": "engineer",
"locations": ["Israel", "Ireland", "Remote"],
"postedWithinDays": 30,
"maxJobsPerCompany": 200
}

How to find the URL: open the company's careers page and click "Search jobs". If the address bar shows myworkdayjobs.com or myworkdaysite.com, copy it. Any job URL from that site also works. Locale prefixes such as /en-US/ are handled.

Output

There is one item per job:

{
"ats": "workday",
"tenant": "workday",
"site": "Workday",
"company": "workday",
"legalEntity": "Workday Limited",
"jobId": "JR-0110463",
"title": "AI Engineer",
"location": "IRL.Dublin.College Square",
"locations": [
"IRL.Dublin.College Square"
],
"country": "Ireland",
"countryCode": "IE",
"remoteType": "Flex",
"isRemote": false,
"employmentType": "Full Time",
"postedAt": "2026-10-28",
"postedOnText": "Posted Today",
"postedAtApprox": null,
"validThrough": null,
"url": "https://workday.wd5.myworkdayjobs.com/Workday/job/IRLDublinCollege-Square/AI-Engineer_JR-0110463-1",
"applyUrl": "https://workday.wd5.myworkdayjobs.com/Workday/job/IRLDublinCollege-Square/AI-Engineer_JR-0110463-1/apply",
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"salaryPeriod": null,
"salaryText": null,
"salarySource": null,
"descriptionText": "Your work days are brighter here.\n\nWe’re obsessed with making hard work pay off, for our people, our customers, and the …",
"descriptionHtml": "<p><b>Your work days are brighter here.</b></p><br /><p>We’r…",
"externalPath": "/job/IRLDublinCollege-Square/AI-Engineer_JR-0110463-1",
"input": "https://workday.wd5.myworkdayjobs.com/en-US/Workday",
"scrapedAt": "2026-10-28T14:29:32.040Z",
"error": null
}
  • postedAt is the exact date from the job page. With includeDescription: false, only postedAtApprox is available, calculated from "Posted 3 Days Ago". Workday shows anything older than 30 days as "30+ Days".
  • The SUMMARY record in the key-value store shows, for each site, the number of jobs listed and returned, Workday's reported total, our estimated real total and how many facet splits were needed.

Pricing

Pricing is pay per event: a small Actor-start fee plus a fee per job written to the dataset. Error rows are free. Set Maximum cost per run and the Actor stops cleanly at that limit. See the Pricing tab.

Speed tips

  • Use searchText and maxJobsPerCompany for large employers. Workday filters server-side, which saves time.
  • includeDescription: false returns only the list fields (title, location text, URL, approximate date, req ID) and is about 20× faster.

Limits and honest notes

  • The Actor works only for career sites hosted on Workday Recruiting. Sites that embed Workday behind a custom domain work if you use the underlying myworkdayjobs.com URL.
  • Facet splitting recovers nearly all jobs. In our NVIDIA test it got 2,682 of 2,688, about 99.8%. Jobs that have no value in the facet used for splitting can occasionally be missed on sites with more than 2,000 jobs.
  • The data is what the employer publishes. Salary appears only where the description states it.
  • This endpoint isn't officially documented by Workday. If Workday changes it, the Actor will be updated.

Job postings are information that employers publish for the public. The Actor reads only public career-site pages that the site's robots.txt allows. It doesn't log in, bypass protections or collect candidate or employee data. Emails and phone numbers in descriptions are redacted by default. You are responsible for using the data in line with applicable law and the site's terms.