Workday – Gotchas

Service ID: workday

Workday is a leading provider of enterprise cloud applications for finance, HR, and planning. Founded in 2005, Workday delivers financial management, human capital management, and analytics applications designed for the world’s largest companies, educational institutions, and government agencies. Organizations ranging from medium-sized businesses to Fortune 50 enterprises have selected Workday.

⚠️

2 gotchas across 1 resource

These are connector-specific behaviors and limitations to be aware of when integrating.

Employees2 gotchas

allemployeesAll

To avoid request timeouts when fetching all employees, it's recommended to use a limit of 20. Workday can return large amounts of data per employee, and requests exceeding 30 seconds will timeout with an "Endpoint request timed out" error.

oneemployeesOne

Job Level (e.g., Junior, Intermediate, Senior, Principal) is exposed as a custom field Job_Level_ID on the Get Employee response only — not on List Employees. It is sourced from a separate Get_Job_Profiles SOAP call against Workday's Staffing service and merged into the response.

Job Level is omitted when the worker's job profile does not define Job_Level_Reference in Workday (configured per profile), or when the connection's Integration System User does not have access to the Staffing web service. Other custom fields and the rest of the response are unaffected in either case.

This enrichment is intentionally not performed on List Employees to avoid an extra SOAP call per worker.