Workday Jobs Scraper avatar

Workday Jobs Scraper

Pricing

Pay per event

Go to Apify Store
Workday Jobs Scraper

Workday Jobs Scraper

Scrape job listings from any Workday-hosted careers page (*.myworkdayjobs.com). Extracts job title, requisition ID, location, posting date, job description, and apply URL from any company using the Workday recruiting platform — no login required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Extract job listings from any company's Workday careers page. If the URL ends in .myworkdayjobs.com, this scraper can pull it — title, location, posting date, job description, application link, and more.

No login. No browser. Just the Workday API doing what it was always doing, just more explicitly.

What It Does

Point it at a Workday careers URL and it pages through every listing. Works on any tenant — Microsoft, Amazon, Google, or a mid-sized SaaS company that adopted Workday last quarter. The API structure is the same regardless of company size.

Input a URL like https://microsoft.wd1.myworkdayjobs.com/en-US/microsoftcareers, optionally filter by keyword, and get back structured job records.

Input

FieldRequiredDescription
Workday Careers URLYesThe full URL of the company's Workday careers page
Search KeywordsNoOptional keyword filter (e.g. "engineer", "product manager")
Max ItemsNoCap on results. 0 = no cap

Finding the right URL: Navigate to a company's careers page, look for a URL containing .myworkdayjobs.com, and paste that in. The locale prefix (/en-US/) and job board name are parsed automatically.

Output

Each job record includes:

FieldDescription
job_idWorkday requisition ID
titleJob title
locationPrimary location
locationsAll posting locations (pipe-separated)
posted_dateDate the job was posted
closing_dateApplication deadline, if set
job_typeEmployment type (Full time, Part time, etc.)
job_familyDepartment/job family category
descriptionFull job description (HTML)
apply_urlDirect link to the application page
companyTenant name derived from the URL
scraped_atTimestamp of the scrape

How to Find a Workday URL

Workday career pages follow a consistent pattern:

https://{company}.wd{n}.myworkdayjobs.com/{locale}/{job-board}

Examples:

  • https://amazon.wd5.myworkdayjobs.com/en-US/External_Career_Site
  • https://apple.wd5.myworkdayjobs.com/en-US/apple-careers
  • https://hubspot.wd5.myworkdayjobs.com/en-US/HubSpot_Careers

If you land on a company's careers page and see a URL in this format, it will work. Companies sometimes use custom domains that redirect to Workday — follow the redirect to get the actual .myworkdayjobs.com URL.

Performance

Uses Workday's native JSON API. No browser rendering, no HTML parsing. Fast, lightweight, and stable — 512 MB memory is sufficient for most runs.

Respects the platform with a 300ms delay between pages.

Common Questions

Does it scrape job descriptions? Yes. Full HTML content of each job description is included in the description field.

Can I scrape multiple companies? Run the scraper once per company URL. Each run targets a single Workday careers board.

What if I get 0 results? If Workday is in a maintenance window, all requests return HTTP 422 and no jobs are extracted. This is a platform-level event, not a configuration problem. Wait and retry. You can also verify by visiting the company's careers URL directly — if it shows a maintenance page, that confirms it.

Does it work with non-English job boards? Yes. Locale prefixes (/en-US/, /de-DE/, /fr-FR/, etc.) are stripped automatically. The job content is returned in whatever language the company uses.