Change Worker Job
A 4-step recipe with Workday. We can help you get access.
Recipe · 4 steps
Change Worker Job
with Workday · Human Capital Management
Resolve a worker, validate the target profile and position, then create a job change.
- Confirm the worker exists before initiating a job change.
- Load the target job profile to validate the proposed profile.
- Load the target position to validate the proposed position.
- Initiate the job change event for the worker.
What you'll need to have ready
- authorization: OAuth2 bearer token, e.g. "Bearer eyJ...".
- workerId: The Workday ID of the worker changing jobs.
- jobProfileId: The Workday ID of the proposed job profile.
- positionId: The Workday ID of the proposed position.
- effectiveDate: The effective date of the job change (YYYY-MM-DD).
- reason: The job change reason reference object (id, descriptor, href).
- proposedPosition: The proposed position reference object (id, descriptor, href).
- proposedJobProfile: The proposed job profile reference object (id, descriptor, href).
- proposedBusinessTitle: The proposed business title.
For your developer
Arazzo workflow workday:change-worker-job, 4 operations: getWorkerById → getJobProfileById → getPositionById → createJobChange. Specs on APIs.io.