Request Leave of Absence
A 3-step recipe with Workday. We can help you get access.
Recipe · 3 steps
Request Leave of Absence
with Workday · Human Capital Management
Resolve a worker, review existing leaves, and submit a new leave request.
- Confirm the worker exists before reviewing leave data.
- Read the worker's existing leaves of absence to detect overlap.
- Submit the new leave of absence request.
What you'll need to have ready
- authorization: OAuth2 bearer token, e.g. "Bearer eyJ...".
- workerId: The Workday ID of the worker requesting leave.
- leaveType: The leave type reference object (id, descriptor, href).
- firstDayOfLeave: The first day of the leave (YYYY-MM-DD).
- estimatedLastDayOfLeave: The estimated last day of the leave (YYYY-MM-DD).
- lastDayOfWork: The worker's last day of work before leave (YYYY-MM-DD).
- firstDayBackAtWork: The expected first day back at work (YYYY-MM-DD).
- reason: The leave reason reference object (id, descriptor, href).
- comment: An optional comment for the leave request.
For your developer
Arazzo workflow workday:request-leave-of-absence, 3 operations: getWorkerById → getLeavesOfAbsence → requestLeaveOfAbsence. Specs on APIs.io.