Workday Career Sites Have a Hidden JSON API With Key Quirks Developers Should Know
Workday-powered career pages, used by companies like NVIDIA, Salesforce, and Adobe, expose an undocumented POST-based JSON API endpoint that allows programmatic access to job listings. The API follows a consistent URL pattern built from three components — tenant name, shard number, and site name — all of which can be extracted directly from any existing Workday job posting URL. A critical but undocumented limitation requires requests to use a page size of exactly 20 or fewer results, as higher limits silently return empty arrays despite reporting the correct total count. The API's 'postedOn' field returns a localized display string rather than a structured date, meaning developers must explicitly set an 'Accept-Language' header to ensure consistent output. Full job details, including HTML job descriptions, can be retrieved by appending each listing's 'externalPath' to the base URL with an 'Accept: application/json' header.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in