Workday Jobs Scraper & API - Jobs, Salary & Remote avatar

Workday Jobs Scraper & API - Jobs, Salary & Remote

Pricing

from $0.33 / 1,000 jobs

Go to Apify Store
Workday Jobs Scraper & API - Jobs, Salary & Remote

Workday Jobs Scraper & API - Jobs, Salary & Remote

Collect available jobs from supported Workday careers sites: titles, locations, published dates, salary ranges, workplace type, descriptions and apply links. Search by company or careers URL; filter results and monitor newly observed jobs.

Pricing

from $0.33 / 1,000 jobs

Rating

0.0

(0)

Developer

gianluca de dominicis

gianluca de dominicis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Features

Limited permissions

Share

Workday Jobs Scraper & API - Jobs, Salary & Remote

Get available jobs from supported Workday careers sites — also past Workday's 2,000-results limit — with the exact posting date, the salary range as published, remote / hybrid / on-site, all locations, the full description and the apply link, as a spreadsheet, JSON or a live API. Type a company name or paste its careers site link.

⭐ Found this Actor useful? Leave a review — it takes 30 seconds and helps other people find it.

🛠️ Something not working? Open an issue with the run link, expected behavior and observed result. We review reported issues; resolution time depends on the cause.

What you get for each job

  • 📋 Title, job ID, every location, country and country code, full-time / part-time, remote / hybrid / on-site
  • 📅 Exact posting date (not just "Posted 30+ Days Ago") and the closing date when the site shows one
  • 💵 Salary range — min, max, currency, per hour / month / year — plus the sentence it comes from
  • 📝 Full description (text, optionally HTML) and the direct link to apply
  • 🏢 2,200+ companies by name (NVIDIA, Bank of America, Walmart, Johnson & Johnson…) or any Workday careers site by link

Quick start: click Start without changing anything to get NVIDIA's 100 newest jobs (about $0.05). Then add your companies, keywords, locations and dates. No login or API key needed — you pay only per job returned.

Real results — NVIDIA, United States, October 2026:

Job titleLocationsPosted onSalary (USD/year)Workplace
Principal Software Engineer - Rack Scale Systems InfrastructureSanta Clara, CA + 4 remote US locations2026-10-08272,000 – 431,250—
HPC Operations EngineerSanta Clara, Westford, Austin, Durham2026-10-08124,000 – 241,500—
Senior System Software Engineer, Replay and SimulationSanta Clara, CA2026-10-08152,000 – 287,500—

Why this Workday scraper?

Data collection challengeThis Actor
Stop at 2,000 jobs: Workday never shows more per search, and past 2,000 it starts again from the first pageExpanded coverage: big boards are split by job category and merged without duplicates — NVIDIA: 2,685 of 2,685 jobs in the cited historical test
Unverified dataChecked by hand in a browser: 20 of 20 jobs identical on 4 companies (title, locations, posting date, job ID, full/part time, workplace type, closing date, salary)
"Posted 30+ Days Ago"Exact posting date, and a Posted in the last N days filter checked against the date itself
Salary left inside the descriptionSalary range extracted: per hour / year, multi-level ranges merged ("Level 3 and Level 4"), Canadian, euro, pound and other currencies — 1,402 of 1,402 NVIDIA US jobs
You need the careers site linkSearch by company name in our directory of 3,400+ Workday careers sites
Location filters that miss "United States of America"Locations as you write them ("United States", "USA", "Germany", "California", "London"), applied as the site's own filter when possible; a job matches when any of its locations is there
Re-download everything every dayOnly new jobs: schedule it daily and pay only for jobs you haven't received yet

Coverage depends on source availability, filters and accessible pages; complete coverage is not guaranteed. Any validation figures below or above describe historical samples, not a guarantee of future accuracy or uptime.

Use cases

  • AI agents: "find remote data engineering jobs posted this week at Salesforce, CVS Health and NVIDIA, with salary" — one call.
  • Job boards and aggregators: import available, fresh listings from thousands of employers, with salary and exact dates.
  • Recruiters and sales teams: see who is hiring, for which roles and where — a strong buying signal.
  • Labor-market and salary research: published pay ranges by role, level, location and company.
  • Job seekers: a daily alert of new roles at your target companies.

How to use

  1. Add Careers site URLs (e.g. https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite) and/or Or company names (e.g. Salesforce, Bank of America).
  2. Optional filters: Search keywords, Job title must contain, Locations, Workplace type, Posted in the last N days.
  3. Set Max jobs per site (0 = no configured result cap; source limits still apply).
  4. Click Start and download the results as JSON, CSV or Excel, or fetch them via API.

Input

Example configuration. Replace any fixed dates with dates appropriate for your run.

{
"companies": ["NVIDIA", "Salesforce"],
"startUrls": ["https://wd1.myworkdaysite.com/recruiting/cvshealth/CVS_Health_Careers"],
"titleKeywords": ["engineer", "scientist"],
"locations": ["United States"],
"workplaceTypes": ["remote", "hybrid"],
"postedWithinDays": 7,
"maxJobsPerSite": 0,
"onlyNewJobs": false
}

Output

The output below is a separate historical example collected on 9 October 2026, not the response to the input example above. The relative postedWithinDays filter is evaluated at run time. Values, dates and source availability change between runs.

One item per job (real example from a run with Locations = United States, description shortened):

{
"company": "Salesforce",
"title": "Partner & Agentforce Contact Center, Solution Consulting Director",
"jobId": "JR354950",
"url": "https://salesforce.wd12.myworkdayjobs.com/External_Career_Site/job/Washington---Remote/Partner---Agentforce-Contact-Center--Solution-Consulting-Director_JR354950",
"location": "Washington - Remote",
"locations": ["Washington - Remote", "Washington - Seattle Metro - Remote", "California - San Francisco Metro - Remote"],
"country": "United States of America",
"countryCode": "US",
"workplaceType": "remote",
"remoteType": "Remote Customer-Based",
"timeType": "Full time",
"postedDate": "2026-10-09",
"postedAgo": "Today",
"closingDate": null,
"salaryMin": 171200,
"salaryMax": 273000,
"salaryCurrency": "USD",
"salaryPeriod": "year",
"salaryText": "The typical base salary range for this position is $171,200 - $273,000 annually.",
"hiringEntity": "100 Salesforce, Inc.",
"descriptionText": "To get the best candidate experience, please consider applying for a maximum of 3 roles…",
"careersSite": "https://salesforce.wd12.myworkdayjobs.com/External_Career_Site",
"boardTotalJobs": 531,
"scrapedAt": "2026-10-09T14:51:22.367Z"
}
FieldMeaning
postedDateExact date the job was posted (postedAgo is the site's own wording)
closingDateLast day to apply, when the site shows one
workplaceTyperemote, hybrid or onsite — from the site's remote type, or all locations being remote; null when the site doesn't say
salaryMin / salaryMaxPublished pay range; several levels in one sentence are merged into one range; null when no range is published
salaryPeriodhour, month or year
salaryTextThe sentence the salary comes from — e.g. "For Poland: …" when a multi-country job publishes the range of one country
boardTotalJobsJobs on the careers site for your search and location (the real number, also above 2,000)
hiringEntityThe legal entity as Workday names it (often an internal code)

How much does it cost?

Prices and examples below use base rates before plan discounts. The Store’s “from” price may reflect a higher-plan discount; check the Pricing tab for your current plan’s rate.

Pay per event — no monthly rental, no start fee, no proxy or compute surcharge:

  • Job — each job returned with its details: $0.50 per 1,000.

Examples: NVIDIA's 2,685 jobs ≈ $1.34; 100 new jobs total per day across 10 companies, for 30 days: 3,000 × $0.50 / 1,000 = $1.50. Collecting 100 new jobs per company per day across 10 companies would instead cost $15 for 30 days. Set Max cost per run for a hard cap on spending.

Automate & integrate

Scheduling, notifications and external destinations require configuration in Apify or the relevant integration.

Schedule a daily run with Only new jobs on, trigger webhooks, or send results to Google Sheets, Slack, Make, Zapier or n8n. Call it from any language through the Apify API.

Use with AI assistants (MCP)

Add this Actor as a tool to Claude, ChatGPT, Cursor or any MCP client through the Apify MCP server (https://mcp.apify.com). Your assistant can then search company job openings on demand.

Agent-ready: autonomous payments (x402 & Skyfire)

Where supported by Apify, agents can use platform payment integrations such as x402 or Skyfire. Availability, authentication and payment setup depend on Apify’s current integration requirements.

FAQ

Which companies can I scrape? Any company whose careers site runs on Workday (the link contains myworkdayjobs.com or myworkdaysite.com). 2,200+ companies can also be found by name; if a name isn't found, paste the careers site link.

How do you get past the 2,000-job limit? Workday shows at most 2,000 results per search. When a search hits that limit, the Actor repeats it once per job category (each under 2,000) and merges the results without duplicates. On NVIDIA it returned all 2,685 jobs.

How accurate is the data? We compared 20 jobs from NVIDIA, Salesforce, CVS Health and Adobe with their pages in a browser (October 2026): title, locations, posting date, job ID, time type, workplace type, closing date and salary were identical on all 20. The Posted in the last N days and Locations filters were checked against a full independent count (Adobe, US, last 7 days: 26 of 26).

Why does the workplace filter return nothing for some companies? Some careers sites (Adobe, for example) don't state whether a job is remote, hybrid or on-site. We don't guess from the description, so workplaceType is null there and Workplace type leaves those jobs out. Leave the filter empty for such companies.

Why is the salary empty on some jobs? Only some postings publish a range — several US states (e.g. California, New York, Washington, Colorado) and some Canadian provinces require it, many countries don't. We never estimate: no range in the posting, no salary. If a posting has a typo like "$164,000 - $161,500", it is left empty rather than guessed.

How fast is it? Historical observation: about 300 jobs with full details in 40 seconds and a 2,685-job board in a few minutes. Runtime varies with the source, filters and rate limits.

Is it legal to scrape Workday careers sites? The Actor only reads public job postings, the same data the careers site shows to every visitor, without logging in. Check the site's terms and your local laws for your use case.

Something is broken — what now? Open an issue on the Issues tab with the run link. Include the expected behavior and observed result. Resolution time depends on the cause.

More tools from us

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Workday, Inc. or any employer whose jobs it reads. It only collects publicly available job postings. All trademarks belong to their respective owners.