Discover/Myworkdayjobs API
live

Myworkdayjobs APIhealthcare.wd1.myworkdayjobs.com

Search and retrieve full job postings from any Workday career site (*.myworkdayjobs.com). Get titles, descriptions, locations, and filters across all companies.

Endpoint health
verified 4d ago
get_job
search_jobs
2/2 passing latest checkself-healing
Endpoints
2
Updated
26d ago

What is the Myworkdayjobs API?

The Workday Jobs API exposes 2 endpoints that cover job search and full posting details across every company that hosts its careers page on *.myworkdayjobs.com. The get_job endpoint returns 10 structured fields per posting — including job requisition ID, remote type, and whether applications are open — while search_jobs lets you query any Workday career site by keyword, category, location, and remote-work type with paginated results and facet counts.

Try it
Full Workday job posting URL (e.g., https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Software-Engineer_JR1234567). Query parameters are stripped automatically.
Set to 'true' to include raw HTML job description in addition to plain text. Accepted values: 'true', 'false'.
api.parse.bot/scraper/75f11f0d-6134-48ef-bbf8-0fd628bcc2c4/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/75f11f0d-6134-48ef-bbf8-0fd628bcc2c4/get_job?job_url=https%3A%2F%2Fhealthcare.wd1.myworkdayjobs.com%2FSearch%2Fjob%2FUS-Pennsylvania-Pittsburgh%2FSenior-Software-Development-Manager_R01127153-1&include_html=true' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace workday-jobs-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.workday_job_postings_api import Workday, Job, JobSummary

workday = Workday()

# Search for software jobs on a Workday career site
for job_summary in workday.jobs.search(
    site_url="https://healthcare.wd1.myworkdayjobs.com/Search",
    query="Software Developer",
    limit=3,
):
    print(job_summary.title, job_summary.location, job_summary.remote_type)

    # Get full job details from a summary
    job = job_summary.details()
    print(job.hiring_organization, job.time_type, job.can_apply)
All endpoints · 2 totalmissing one? ·

Retrieve full job posting details from a Workday job URL. Returns title, description (plain text by default), location, requirements, hiring organization, and similar jobs. The job must still be live on the career site; removed postings return input_not_found. Accepts any *.myworkdayjobs.com job URL including query parameters (e.g. ?source=LinkedIn).

Input
ParamTypeDescription
job_urlrequiredstringFull Workday job posting URL (e.g., https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Software-Engineer_JR1234567). Query parameters are stripped automatically.
include_htmlstringSet to 'true' to include raw HTML job description in addition to plain text. Accepted values: 'true', 'false'.
Response
{
  "type": "object",
  "fields": {
    "id": "string - Internal Workday job ID",
    "title": "string - Job title",
    "country": "string or null - Country name",
    "location": "string - Job location",
    "can_apply": "boolean - Whether applications are open",
    "posted_on": "string - When posted (e.g., 'Posted 30+ Days Ago')",
    "time_type": "string - Full time/Part time",
    "job_req_id": "string - Job requisition ID",
    "start_date": "string - Start date in ISO format",
    "remote_type": "string or null - Hybrid/Remote/On-site",
    "external_url": "string - Public URL of the job posting",
    "similar_jobs": "array of similar job postings with title, location, time_type, posted_on, remote_type, path",
    "hiring_organization": "string - Hiring company name",
    "job_description_text": "string - Plain text job description"
  },
  "sample": {
    "data": {
      "id": "f995b7e483e41000b626aa3751600000",
      "title": "Specialist Software Development",
      "country": "India",
      "location": "IN, BANGALORE",
      "can_apply": true,
      "posted_on": "Posted 30+ Days Ago",
      "time_type": "Full time",
      "job_req_id": "R01123589",
      "start_date": "2025-09-08",
      "remote_type": "Hybrid",
      "external_url": "https://healthcare.wd1.myworkdayjobs.com/Search/job/IN-BANGALORE/Specialist-Software-Development_R01123589",
      "hiring_organization": "IND Trimodal Softech Solutions Private Limited",
      "job_description_text": "Thank you for your interest in joining Solventum..."
    },
    "status": "success"
  }
}

About the Myworkdayjobs API

What the API Covers

The API works against any subdomain under myworkdayjobs.com, which means a single integration gives you access to job postings from thousands of employers — healthcare systems, tech companies, financial institutions, and more — without needing a separate connector per company. Coverage spans all public job postings on Workday-hosted career portals.

get_job Endpoint

Pass any Workday job posting URL via the job_url parameter and receive a structured object with title, location, country, time_type (full/part), remote_type (e.g. Hybrid, On-site), posted_on, start_date, job_req_id, can_apply, and the internal Workday id. Set include_html to true if you need the raw HTML of the job description in addition to plain text — useful when you need to preserve formatting for downstream rendering.

search_jobs Endpoint

Point the site_url parameter at any company's Workday search page (e.g., https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite) and supply a query string to search across job titles and descriptions. Results include each job's title, location, posted_on, remote_type, job_req_id, and path. Pagination is handled via offset and limit (1–20 per page), and the total field tells you how many matching postings exist. The facets object in the response carries available filter values — with IDs and counts — for location_country, remote_type, and job_category. Use those IDs directly as filter parameters in follow-up requests.

Reliability & maintenanceVerified

The Myworkdayjobs API is a managed, monitored endpoint for healthcare.wd1.myworkdayjobs.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when healthcare.wd1.myworkdayjobs.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official healthcare.wd1.myworkdayjobs.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Aggregate open engineering roles across multiple healthcare or tech companies that use Workday, filtered by remote_type
  • Build a job alert system that checks a specific company's Workday site daily and compares new job_req_ids against a stored list
  • Populate a recruiting dashboard with structured job data (title, location, time_type, start_date) sourced from any Workday career portal
  • Classify and tag open positions by job category using the facets.jobFamilyGroup values returned by search_jobs
  • Check can_apply status to filter out closed postings before surfacing listings to candidates
  • Generate a country-level breakdown of open roles at a given employer using Location_Country facet counts
  • Match candidate profiles against job descriptions by fetching full posting text via get_job and running text similarity
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Workday provide an official public developer API for job listings?+
Workday does not offer a public API for reading job postings from its career sites. Access to job data through official channels requires employer-granted API credentials via Workday's partner program, which is not available to general developers.
How do I filter search_jobs results by country or job category?+
Make an initial search_jobs request with just a site_url and optional query. The response includes a facets object with keys like Location_Country and jobFamilyGroup. Each entry contains a values array with name, id, and count fields. Pass the id value from those arrays into the location_country or job_category parameters on your next request to filter results.
What does the posted_on field look like — is it a precise timestamp?+
The posted_on field is a relative label string, such as 'Posted 30+ Days Ago', not an ISO timestamp. The start_date field on get_job is returned in ISO format and reflects the role's intended start date, not the posting date. If you need precise posting timestamps for sorting or deduplication, start_date is the closest structured date field available.
Does the API return the full job description text?+
The get_job endpoint returns plain-text job description content by default. Setting include_html to 'true' also returns the raw HTML version of the description. The search_jobs endpoint returns summary-level data per listing (title, location, posted_on, path) and does not include description text — you would call get_job separately for each listing to retrieve the full description.
Can I retrieve job application data or candidate submissions through this API?+
No. The API covers public job postings — details and search results — only. Application submissions, candidate profiles, and recruiter-side data are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting any additional public data surfaces on Workday career sites.
Page content last updated . Spec covers 2 endpoints from healthcare.wd1.myworkdayjobs.com.
Related APIs in JobsSee all →
nvidia.wd5.myworkdayjobs.com API
Search and browse current NVIDIA job openings by title, location, and department, then retrieve detailed information about specific positions including requirements and application details. Provides real-time access to available roles across the company.
dailyremote.com API
Search and browse remote job listings from DailyRemote.com with complete job details including descriptions, salary ranges, company information, and hiring process steps. Access structured job data and company contact details to find and evaluate remote opportunities all in one place.
wayup.com API
Search and filter college-focused job and internship listings from WayUp by category, job type, and location. Access detailed information about specific listings, including job descriptions, qualifications, company info, and posting dates.
monster.com API
Search and retrieve job listings from Monster.com. Supports keyword and location-based search with structured results including job descriptions, salary ranges, company info, and employment details. Also provides access to popular job categories.
ph.jobstreet.com API
Search for jobs and explore detailed listings from JobStreet Philippines, including job descriptions, company profiles, and hiring information. Discover employment opportunities by browsing job classifications and viewing all open positions from specific companies.
hellowork.com API
Search and browse job listings and company profiles on HelloWork, France's leading job board. Filter by keyword, location, contract type, salary, and more.
indeed.com API
Search and discover job opportunities on Indeed while accessing detailed job descriptions, company profiles, and salary insights all in one place. Get comprehensive career information including specific compensation data to help you find and evaluate the right job opportunity for you.
nofluffjobs.com API
Search and filter job openings from No Fluff Jobs by category, seniority level, location, and keywords to find IT, marketing, sales, and HR positions tailored to your needs. Retrieve detailed information about specific job postings including requirements, company details, and employment terms to help you make informed application decisions.