Workday Jobs Scraper: All Jobs, Salaries & Filters avatar

Workday Jobs Scraper: All Jobs, Salaries & Filters

Under maintenance

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Workday Jobs Scraper: All Jobs, Salaries & Filters

Workday Jobs Scraper: All Jobs, Salaries & Filters

Under maintenance

Scrape every job from any Workday careers site (myworkdayjobs.com), including sites with 2,000+ jobs. Keyword search, location and category filters, salaries, full descriptions, and a new-jobs-only mode for alerts.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

brightscrape

brightscrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Security

Limited permissions

Share

Workday Jobs Scraper: every job from any myworkdayjobs.com careers site

Scrape all open jobs from any Workday careers site (*.myworkdayjobs.com), the platform behind the careers pages of thousands of large employers. You get clean, structured data with salary ranges, full descriptions, exact posting dates and remote/hybrid info.

Why this one

  • 🚀 Gets past Workday's 2,000-job limit. Workday's own search stops at 2,000 results. This scraper automatically splits large sites by job category or location and merges the results, so you get every job (e.g. all ~2,700 at NVIDIA).
  • 🔎 Workday-native filters. Keyword search plus location and job category filters, matched against the site's own filter values ("United States", "Remote", "Engineering"…). The filtering happens on Workday's side, so runs are fast and you only pay for matching jobs.
  • 💰 Salary extraction. Pay ranges are pulled from job descriptions into salaryMin, salaryMax, salaryCurrency and salaryPeriod. Coverage is often 90%+ for US roles.
  • 🔔 "Only new jobs" mode. Schedule it daily and get only jobs you haven't seen before.
  • ✅ Reliable. Uses the same JSON feed the careers site itself loads. No browser, no proxies, no logins.

Input

FieldDescription
startUrlsWorkday careers-site URLs, e.g. https://salesforce.wd12.myworkdayjobs.com/External_Career_Site. Any job link from the site also works.
searchTextWorkday keyword search, e.g. data engineer.
locationsSite location values to keep, e.g. United States, Remote, London (partial match).
categoriesJob category / job family values, e.g. Engineering, Sales.
titleKeywords / excludeTitleKeywordsWhole-word include/exclude on the job title.
remoteOnly, postedWithinDaysExtra filters.
onlyNewJobs + stateKeyOutput only jobs not seen in earlier runs.
includeDescriptionFetch each job's page for the description, exact date, country, remote type and salary (default on).
maxJobsPerSiteCap per site (0 = no limit).
{
"startUrls": ["https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],
"searchText": "engineer",
"locations": ["United States"],
"categories": ["Engineering"],
"onlyNewJobs": true
}

How do I find the URL? Open the company's careers page, click any job, and check the address bar. If it contains myworkdayjobs.com, copy everything up to and including the site name (the part after the domain, e.g. /External_Career_Site).

Output

{
"companyName": "Salesforce, Inc.",
"jobId": "JR361861",
"title": "Software Engineer (MTS), Frontier Strike (EntSecTech)",
"location": "Washington - Bellevue",
"locations": ["Washington - Bellevue"],
"country": "United States of America",
"workplaceType": "Office Tech-Flexible",
"employmentType": "Full time",
"salaryMin": 117200,
"salaryMax": 176700,
"salaryCurrency": "USD",
"salaryPeriod": "YEAR",
"salaryText": "$117,200 - $176,700",
"postedAt": "2026-10-08T00:00:00.000Z",
"url": "https://salesforce.wd12.myworkdayjobs.com/External_Career_Site/job/…",
"descriptionText": "…",
"careerSiteUrl": "https://salesforce.wd12.myworkdayjobs.com/External_Career_Site",
"scrapedAt": "2026-10-08T19:12:00.185Z"
}

Export as JSON, CSV, Excel, or use the API and integrations (Google Sheets, Slack, webhooks, Zapier, Make).

The SUMMARY record in the run's key-value store shows jobs per site and the exact Workday filters that were applied.

Pricing

$1.00 per 1,000 jobs, plus a negligible $0.00005 per run. Platform usage is included.

Notes

  • With includeDescription off, postedAt is approximate (from Workday's "Posted 3 days ago" labels) and salary, country and remote fields are mostly empty.
  • Location and category names are matched against each site's own values, which differ between companies. If nothing matches, that filter is skipped for that site and the run log says so.
  • Need other platforms (Greenhouse, Lever, Ashby, SmartRecruiters, Personio…)? See Career Page Jobs Scraper by the same author.

Feedback

Found a Workday site that doesn't work? Open an issue on the Issues tab with the URL. Requests are usually handled within a few days.