OrbTop

Workday Jobs Scraper

JOBSAUTOMATION

Workday Jobs Scraper

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

Field Required Description
Workday Careers URL Yes The full URL of the company's Workday careers page
Search Keywords No Optional keyword filter (e.g. "engineer", "product manager")
Max Items No Cap 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:

Field Description
job_id Workday requisition ID
title Job title
location Primary location
locations All posting locations (pipe-separated)
posted_date Date the job was posted
closing_date Application deadline, if set
job_type Employment type (Full time, Part time, etc.)
job_family Department/job family category
description Full job description (HTML)
apply_url Direct link to the application page
company Tenant name derived from the URL
scraped_at Timestamp 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.