Query structured spec data via REST or MCP. Get exactly what your agent needs.
https://<tenantHostname>/staffing/v6
/jobChanges/{ID}/submit
Submits the specified change job ID.
To submit the Change Job event and initiate the Change Job business process, specify an empty request body: {}.
To save for later, specify this request body:
{
“businessProcessParameters”: {
“action”:{
“id”: “d9e41a8c446c11de98360015c5e6daf6”
}
}
}
The action id value is the Workday ID of the “Save for Later” action. If you submit this endpoint with the Save for Later action, you can no longer edit nor resubmit the Change Job event using the REST APIs. The user with correct permissions can edit and submit the saved Change Job event in the Workday UI.
Secured by: Change Job (Mass Action), Change Job (REST Service)
Scope: Staffing
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
eventState_54e611eca2c910000fbc4579181c0111
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| status | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| descriptor | string | optional |
| validation | string | optional |
| businessProcessParameters | object | optional |
| └ for | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ action | object | required |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ comment | string | optional |
| └ comments | array | optional |
| └ person | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ comment | string | optional |
| └ commentDate | string | optional |
| └ attachments | array | optional |
| └ id | string | optional |
| └ category | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ fileName | string | optional |
| └ fileLength | integer | optional |
| └ uploadDate | string | optional |
| └ uploadedBy | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ contentType | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ description | string | optional |
| └ overallStatus | string | optional |
| └ transactionStatus | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ warningValidations | string | optional |
| └ criticalValidations | string | optional |
| └ overallBusinessProcess | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A165 | The attachment category is invalid for this business process.
A175 | The file is required.
A178 | The business process has already been initiated.
A200 | You can’t comment on this business process type.
A205 | You don’t have the security permission on this business process to add attachments.
A206 | Attachments are not enabled for this business process.
A207 | You’ve exceeded the attachment file size limit of [tenant setup attachment limit]KB.
A211 | The attachment category is required.
A219 | The business process action isn’t valid.
A221 | The attachment category isn’t enabled for this business process.
A368 | This operation is only available to the person who initiated the Change Job operation.
A370 | Enter an active Pay Rate Type.
A374 | Submit a job profile.
A375 | [JobReqErrorMessageWithRecruitDate]
A376 | This position cannot be closed because it is in an overlap situation
A377 | Submit an active location.
A378 | Submit a valid work space for the location.
A379 | Submit a valid ~employee~ type.
A380 | Submit a date on which this change will become effective.
A381 | The job is not valid for the ~worker~.
A383 | Submit a position, this ~worker~ has more than one position you have access to.
A384 | The ~worker~ has pending events that conflict with this job change.
[InProgressMoveWorkerEvents]
[InProgressEventsonPosition]
[InProgressPromotionAdjustment]
[InProgressCompensationAdjustment]
[InProgressResignationEvents]
[InProgressPositionSwap]
A385 | Submit an active assignment type.
A386 | [EffectiveDateLessThanEarliestHireDateMessage]
A387 | Submit a ~supervisory organization~ or remove the field.
A388 | You can’t submit the selected headcount option when moving from a position management staffing organization to job management staffing organization.
A390 | You cannot run this task on yourself.
A391 | Enter a date that is after [lastUpdatedDate], the date the position was last updated.
A391 | Enter a date that is after [lastUpdatedDate], the date the position was last updated.
A392 | Working FTE cannot be greater than 999%.
A393 | Submit an international assignment type.
A395 | Submit a valid work shift for the location.
A401 | [Invalid In Progress Work Space Change]
A402 | Proposed Position is Required or Create Position must be selected.
A403 | Submit this operation before the event Initiation step.
A405 | Submit a valid position for the proposed organization.
A406 | Time Type is required.
A407 | Submit a valid ~contingent worker~ type.
A408 | The proposed position or job requisition is not valid for this ~worker~ type.
A409 | Submit an active ~workers’~ compensation code.
A410 | Submit a valid position time type.
A413 | The proposed ~supervisory organization~ is in a Hiring Freeze. It cannot be selected.
A414 | The current ~supervisory organization~ has changed for this position, and you can’t make additional changes. Cancel this request and submit a new transaction.
A416 | Submit a reason.
A417 | Submit a location or remove the field.
A418 | Expected Assignment End Date is required for fixed-term ~employees~ on assignment.
A419 | Select an End Employment Date that’s on or after the Start Date: [start_date].
A420 | Submit an effective date that’s on or after the last completed staffing organization change: [date].
A422 | You can’t submit a change job operation for this worker.
A423 | You can’t submit job overlap edits on this change job.
A424 | The ~supervisory organization~ is invalid on the specified date. Specify a different ~supervisory organization~ in a new Change Job operation.
A426 | You can’t close a position with a Create Job Requisition Event in progress.
A427 | Submit a location that meets the proposed hiring restrictions.
A429 | FTE cannot be greater than 999%.
A430 | Submit a valid business site.
A431 | You need to close the job requisition before you can close the position.
A435 | Submit a valid reason.
A437 | End Employment Date is required for a fixed-term ~employee~.
A438 | Submit a job profile that’s active as of the effective date.
A439 | This position’s ~supervisory organization~ cannot be changed because it is in an overlap situation.
A441 | Submit a job profile that meets the hiring restrictions.
A442 | Submit an ~employee~ type.
A443 | [Invalid Complete Work Space Change]
A446 | Submit a ~contingent worker~ type.
A447 | Submit a valid job requisition for this operation.
A448 | The hiring restrictions for the proposed ~supervisory organization~ do not allow this type of ~worker~.
A450 | Hiring restrictions are missing for the organization selected.
A452 | The Job Profile specified requires Work Shift, therefore Work Shift is required.
A453 | Submit active job classifications that are valid for the location.
A454 | Submit an expected assignment end date that’s after the start date: [start_date].
A455 | Submit an active company insider type.
A456 | Enter a Contract End Date that is after [timedate], the latest time entry submitted for its purchase order.
A457 | [EventEffectiveDateLessThanRecruitingDateMessage]
A457 | [EventEffectiveDateLessThanRecruitingDateMessage]
A460 | The Proposed Position or Headcount Group is frozen as of the effective date.
A461 | If you don’t select Move Headcount, select current and proposed positions that don’t match.
A462 | Enter a value of 168 hours or fewer.
A462 | Enter a value of 168 hours or fewer.
A464 | The proposed position is not fillable.
A465 | Paid FTE cannot be greater than 999%.
A466 | Enter a First Day of Work that is on or after the date that this job change takes effect.
A944 | You can’t complete this transaction because the ~worker~ is included in an in-progress compensation review process. You can remove the ~worker~ from the compensation review process, then complete the transaction, and optionally add the ~worker~ back to the compensation review process.
A1005 | Comments are not available for this business process. Remove your comment to continue.
A1716 | [This time type is inactive: time type. Specify an active time type for Time Type.]
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /jobChanges/{ID}/submit
/organizationAssignmentChanges
Creates a new change organization assignment event for a specific filled or unfilled position, which returns a new change organization assignment ID. Specify the new ID in subsequent requests that update or get information about the change organization assignment event.
In the request body, specify at least this required field: date, job {id}.”
Secured by: Change Organization Assignment (REST)
Scope: Organizations and Roles
application/json
organizationAssignmentChangesPostPosition_cf97466f96d9100029bffcf91c120000
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| date | string | required |
| position | object | required |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| descriptor | string | optional |
| massActionHeader | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| massActionWorksheet | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /organizationAssignmentChanges
/organizationAssignmentChanges/{ID}/submit
Submits the organization assignment change event for the specified ID, and initiates the Change Organization Assignment business process.
Submitting this request with an empty request body { } is equivalent to clicking the Submit button on the Change Organization Assgingment task in Workday.
For the equivalent of clicking the Save For Later button, specify the Save for Later Workday ID, ““d9e41a8c446c11de98360015c5e6daf6””, in the status{id} request field.
Example:
{ ““status””: {
““id””: ““d9e41a8c446c11de98360015c5e6daf6””
}
}
Secured by: Change Organization Assignment (REST)
Scope: Organizations and Roles
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
eventStateOrganizationAssignment_f3e1ff305e2d100003327f7b7fa103f1
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| descriptor | string | optional |
| businessProcessParameters | object | optional |
| └ for | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ action | object | required |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ comment | string | optional |
| └ comments | array | optional |
| └ person | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ comment | string | optional |
| └ commentDate | string | optional |
| └ attachments | array | optional |
| └ id | string | optional |
| └ category | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ fileName | string | optional |
| └ fileLength | integer | optional |
| └ uploadDate | string | optional |
| └ uploadedBy | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ contentType | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ description | string | optional |
| └ overallStatus | string | optional |
| └ transactionStatus | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ warningValidations | string | optional |
| └ criticalValidations | string | optional |
| └ overallBusinessProcess | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A165 | The attachment category is invalid for this business process.
A175 | The file is required.
A178 | The business process has already been initiated.
A178 | The business process has already been initiated.
A200 | You can’t comment on this business process type.
A205 | You don’t have the security permission on this business process to add attachments.
A206 | Attachments are not enabled for this business process.
A207 | You’ve exceeded the attachment file size limit of [tenant setup attachment limit]KB.
A211 | The attachment category is required.
A219 | The business process action isn’t valid.
A221 | The attachment category isn’t enabled for this business process.
A371 | You can’t change organizations for this position because it might conflict with completed transactions. Access the ~Worker~ History for a list of potential conflicts. For position management, view the business process history on the filled position and position restriction.
A394 | Enter an Effective Date that is on or after the hire date for the ~worker~: [date].
A497 | Position Restriction is closed as of the effective date. Organizations cannot be changed after it has been closed.
A499 | This operation is only available to the person who initiated the Change Organization Assignment operation.
A500 | Select only 1 Cost Center.
A501 | Select only 1 Gift.
A502 | Company is required.
A503 | Select an Effective Date that is before the move date: [date].
A504 | The Position Restriction isn’t available as of the Effective Date. You can’t assign to the organization until on or after [date].
A505 | Submit a valid Gift.
A506 | Submit a valid Fund.
A507 | Submit a valid Grant.
A509 | Cost Center is required.
A510 | Submit a valid Company.
A511 | Submit a valid Cost Center.
A512 | Business Unit is required.
A513 | Program is required.
A514 | Select only 1 Company.
A515 | Grant is required.
A516 | This position will be vacated or closed as of the effective date. Organization assignments cannot be made.
A517 | Select only 1 Grant.
A518 | Select only 1 Fund.
A522 | Select only 1 Business Unit.
A524 | Submit a valid Business Unit.
A526 | Submit a valid Program.
A527 | Submit a valid Region.
A529 | Region is required.
A530 | Select only 1 Region.
A531 | Select an Effective Date that is on or after the move date: [date].
A534 | Submit a valid custom organization for these organization types: [orgTypesInvalid].
A537 | The organization type has multiple custom organizations. Submit only 1 custom organization for these organization types: [orgTypesInvalid].
A538 | Select only 1 Program.
A539 | Gift is required.
A541 | Fund is required.
A542 | Submit at least 1 custom organization for these organization types: [orgTypesInvalid].
A1005 | Comments are not available for this business process. Remove your comment to continue.
A1546 | [Complete or cancel all pending actions for worker before initiating this action]
A1553 | [You cant change company details for this event. Making these changes out of order can cause payroll errors for workers based in the UK.]
A1556 | [The Effective Date must be on or after date. There is a completed event that conflicts with this date]
A1590 | [You cant select Staff because it will override the existing Cost Center on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1591 | [You cant select Staff because it will override the existing Region on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1592 | [You cant select Staff because it will override the existing Organization Type on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing.]
A1593 | [You cant select Staff because it will override the existing Company on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1594 | [The changes you’ve made to Company or Cost Center will override the existing Company or Cost Center on date and will be invalid due to restricted Companies by Cost Center. Correct or Rescind the Company or Cost Center on the Assign Organizations event on date to continue. If there are multiple organization assignment events on that date, rescind all of those events before continuing. If this value populated automatically and you are unable to edit the organization, contact your administrator]
A1595 | [1 or more of these custom organizations is inactive: custom orgs. Correct or rescind any Assign Organization events effective on the inactive date of the custom organizations to continue.]
A1596 | [You cant select Staff because it will override the existing Program on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1597 | [You cant select Staff because it will override the existing Grant on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1598 | [You cant select Staff because it will override the existing Fund on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1599 | [You cant select Staff because it will override the existing Business Unit on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1600 | [You cant select Staff because it will override the existing Gift on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
A1611 | [You cant select Staff because its inactive on inactive date and will override the existing Cost Center on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
A1612 | [You cant select Staff because its inactive on inactive date and will override the existing Region on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
A1613 | [You cant select Staff because its inactive on inactive date and will override the existing Company on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /organizationAssignmentChanges/{ID}/submit
/workers/{ID}/checkInTopics
Creates a single Check-In topic instance with the specified data with the specified worker. The worker is specified by the Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service /staffing.
In the request body, specify at least these required fields: name.
This endpoint is equivalent to the Create Check-In Topic task in Workday.
Secured by: Worker Data: Check-Ins REST API
Scope: Performance Enablement
Contains attachment(s)
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
checkInTopicDetail_3267c0ba92a010001688d79b032b03b8
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| name | string | optional |
| sharedNotes | string | optional |
| privateNotes | string | optional |
| associatedCheckIns | array | optional |
| └ id | string | optional |
| checkInTopicAttachments | array | optional |
| └ id | string | optional |
| └ comment | string | optional |
| └ fileName | string | optional |
| └ descriptor | string | optional |
| └ fileLength | integer | optional |
| └ contentType | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A6 | Submit a File for attachments.
A6 | Topic name is required.
A161 | You can’t add a topic to a Check-In that has a different participant.
A161 | You can’t add a topic to a Check-In that’s been archived.
A161 | You can’t create a Check-In topic with a terminated worker.
A161 | You can’t create a Check-In topic with yourself.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/checkInTopics
/workers/{ID}/checkIns
Creates a single Check-In instance with the specified data with the specified worker. The worker is specified by the Workday ID of the worker. You can use a returned id from GET /workers in the Staffing service /staffing.
In the request body, specify at least the required field: date.
This endpoint is equivalent to the Create Check-In task in Workday.
Secured by: Worker Data: Check-Ins REST API
Scope: Performance Enablement
Contains attachment(s)
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
checkInDetail_316b5a26cc3c10000ebdb0cb484602e1
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| date | string | required |
| description | string | optional |
| associatedTopics | array | optional |
| └ id | string | optional |
| checkInAttachments | array | optional |
| └ id | string | optional |
| └ comment | string | optional |
| └ fileName | string | optional |
| └ descriptor | string | optional |
| └ fileLength | integer | optional |
| └ contentType | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A6 | Check-In date is required.
A6 | Submit a File for attachments.
A161 | You can’t add a topic that’s been archived.
A161 | You can’t create a Check-In with a terminated worker.
A161 | You can’t create a Check-In with yourself.
A161 | You can’t include Check-In Topics that have a different participant.
A161 | You cannot have more than one ~check-in~ on the same date with the same participant.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/checkIns
/workers/{ID}/explicitSkills
Save skills a user has
Secured by: Self-Service: Skills
Scope: Worker Profile and Skills
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
createSkillUsageRepresentation_98f198f5056b1000196313ffe9a0225e
| Property | Type | Required |
|---|---|---|
| skills | array | optional |
| └ id | string | optional |
| └ remoteID | string | optional |
| └ skillItem | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ descriptor | string | optional |
| └ skillSources | array | optional |
| └ id | string | optional |
| └ descriptor | string | optional |
| └ sourceType | string | optional |
| └ dateCreated | string | optional |
| └ sourceTypeID | string | optional |
| skillItem | object | optional |
| └ id | string | optional |
| └ remoteID | string | optional |
| └ skillName | string | optional |
| skillSources | array | optional |
| └ id | string | optional |
| └ skillSource | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/explicitSkills
/workers/{ID}/externalSkillLevel
Creates external skill levels.
Secured by: Self-Service: External Skill Source, Worker Data: External Skill Source
Scope: Worker Profile and Skills
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
externalSkillLevel_a39462f09c44100005d46fd77ef00000
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| context | string | optional |
| effectiveMoment | string | optional |
| externalSkillId | string | required |
| externalSkillLevel | integer | required |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A1977 | To submit POST and PUT, enable Skills Cloud in the tenant.
A2003 | Specify a date that isn’t in the future.
A2004 | Specify a Normalized Skill Level that’s greater than or equal to 1 and less than or equal to 5.
A2005 | Specify an External Skill ID that exists.
A2007 | This External Skill Level for the worker already exists: [EXTERNAL SKILL NAME]
A2008 | Specify a Free Context that doesn’t exceed 500 characters.
A2009 | Specify an External Skill ID that’s mapped to a Local Skill.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/externalSkillLevel
/workers/{ID}/homeContactInformationChanges
Creates a new Home Contact Change business process event for the parent Person.
Secured by: Change Home Contact Information (REST Service)
Scope: Contact Information
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
homeContactChangeEvent_f42ba27d87ed10001aa58a5d231b1621
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| href | string | optional |
| descriptor | string | optional |
| effective_date | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A602 | You cannot initialize a Home Contact Change Event for this Person.
A641 | There is already a Change Home Contact Information event in progress for this person. That event must be completed before another can be started.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/homeContactInformationChanges
/workers/{ID}/jobChanges
Initiates a job change request for a specific worker
Call this method to start a new job change event, which returns a new job change ID. Use the new ID to reference the job change event in subsequent methods that update or get information about the same event.
The same Workday UI validations apply with this POST method. The updates in this POST method do not persist until you call POST /jobChanges/{ID}/submit.
In the request body, specify at least this required field: date, worker {id}, job {id}, reason {id}
To retrieve a worker ID, call the GET /values/jobChangesGroup/workers prompt endpoint with the effectiveDate query parameter. It returns HREF links to workers by category. You can filter the results by effectiveDate. By default, it returns workers on the current date. Only workers without blocking events or available for change job for the current user are returned.
To retrieve a job ID, call the GET /values/jobChangesGroup/jobs prompt endpoint with the worker query parameter. It returns all positions for the worker with current user access to do a job change. You can filter the results by effectiveDate. By default, it returns positions on the current date.
To retrieve a reason ID, call the GET /values/jobChangesGroup/reason prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns change job reasons for the staffingEvent, by the change job category. By default, it returns all change job categories and reasons.
To retrieve a supervisoryOrganization ID, call the GET /values/jobChangesGroup/supervisoryOrganization prompt endpoint, with proposedManager and effectiveDate query parameters. If you specify the proposedManager parameter, it returns HREF links to all supervisory organizations for that manager. If you specify effectiveDate, it filters the results by effective date. The default is the current date.
To retrieve a location ID, call the GET /values/jobChangesGroup/locations prompt endpoint, which takes the staffingEvent query parameter. It returns HREF links to locations by location categories for the specified location. You can filter the results by effectiveDate. By default, it returns locations on the current date.
Secured by: Change Job (REST Service)
Scope: Staffing
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
jobChangesStartDetailsPOSTData_75e528a78e9a10000ab750ea156f0111
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| job | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| date | string | required |
| reason | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| location | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| template | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| descriptor | string | optional |
| supervisoryOrganization | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A390 | You cannot run this task on yourself.
A391 | Enter a date that is after [lastUpdatedDate], the date the position was last updated.
A391 | Enter a date that is after [lastUpdatedDate], the date the position was last updated.
A415 | Select another ~supervisory organization~. This ~supervisory organization~ can’t be used because it’s inactive on [date].
A420 | Submit an effective date that’s on or after the last completed staffing organization change: [date].
A422 | You can’t submit a change job operation for this worker.
A428 | The ~worker~ has pending events that conflict with this job change.
[InProgressMoveWorkerEvents]
[InProgressEventsonPosition]
[InProgressMerit]
[InProgressResignationEvents]
[InProgressPositionSwap]
A681 | You can’t update the reason for Change Job because it automatically populates from the template: [template].
A944 | You can’t complete this transaction because the ~worker~ is included in an in-progress compensation review process. You can remove the ~worker~ from the compensation review process, then complete the transaction, and optionally add the ~worker~ back to the compensation review process.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/jobChanges
/workers/{ID}/organizationAssignmentChanges
Initiates an organization assignment change for a specific worker.
Call this method to start a new change organization assignment event, which returns a new change organization assignment ID. Use the new ID to reference the change organization assignment event in subsequent methods that update or get information about the same event.
The same Workday UI validations apply with this POST method. The updates in this POST method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit.
In the request body, specify at least this required field: date, worker {id}, job {id}
To retrieve a worker ID, call the GET /values/organizationAssignmentChangesGroup/workers prompt endpoint with the effectiveDate query parameter. It returns HREF links to workers by category. You can filter the results by effectiveDate. By default, it returns workers on the current date. Only workers without blocking events or available for organization assignment change for the current user are returned.
To retrieve a job ID, call the /values/organizationAssignmentChangesGroup/jobs prompt endpoint with the worker query parameter. It returns all positions for the worker with current user access to do an organization assignment change . You can filter the results by effectiveDate. By default, it returns positions on the current date.
Secured by: Change Organization Assignment (REST)
Scope: Organizations and Roles
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
organizationAssignmentChangesPost_cc45d62b623c1000132ac812c30a052e
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| date | string | required |
| position | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| descriptor | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A371 | You can’t change organizations for this position because it might conflict with completed transactions. Access the ~Worker~ History for a list of potential conflicts. For position management, view the business process history on the filled position and position restriction.
A389 | There’s at least 1 conflicting in-progress or completed event. For in-progress events, cancel or complete the events. For completed events, specify a date that’s on or after the event, or rescind the event. [events]
A394 | Enter an Effective Date that is on or after the hire date for the ~worker~: [date].
A398 | ~Worker~ has more than one position. Position input required.
A411 | The position entered is not a valid position for the ~Worker~ as of the date entered.
A421 | There’s a conflicting in-progress event. Cancel the event. [event]
A449 | An organization assignment change can’t be submitted for this ~worker~ on this date.
A944 | You can’t complete this transaction because the ~worker~ is included in an in-progress compensation review process. You can remove the ~worker~ from the compensation review process, then complete the transaction, and optionally add the ~worker~ back to the compensation review process.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/organizationAssignmentChanges
/workers/{ID}/skillItems
Secured by: Person Data: Skills, Self-Service: Skills
Scope: Worker Profile and Skills
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
skillItemsBulkDefinition_9d815bbfd67010000d6ed56204ab12de
| Property | Type | Required |
|---|---|---|
| skillItems | array | optional |
| └ id | string | optional |
| └ remoteID | string | optional |
| └ skillItem | object | optional |
| └ id | string | required |
| └ href | string | optional |
| └ descriptor | string | optional |
| └ skillName | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/skillItems
/workers/{ID}/workContactInformationChanges
Creates a new Home Contact Change business process event for the parent Person.
Secured by: Change Work Contact Information (REST Service)
Scope: Contact Information
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| ID | path | required | string | The Workday ID of the resource. |
application/json
workContactChangeEvent_5fca6c96c1c81000142fd03784140113
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| href | string | optional |
| descriptor | string | optional |
| effective_date | string | optional |
An error occurred.
Resource created.
Invalid request. (https://community.workday.com/rest/error-messages)
Error Code | Validation Message
— | —
A635 | You cannot initialize a Work Contact Change Event for this Person.
A644 | There is already a Change Work Contact Information event in progress for this person. That event must be completed before another can be started.
Invalid resource or operation. (https://community.workday.com/rest/error-messages)
User has insufficient permissions. (https://community.workday.com/rest/error-messages)
Resource not found. (https://community.workday.com/rest/error-messages)
POST /workers/{ID}/workContactInformationChanges
ERROR_MODEL_REFERENCE
{
"type": "object",
"required": [
"error"
],
"properties": {
"code": {
"type": "string",
"description": "The code that corresponds to the error message. Use the error code to drive programmatic error-handling behavior. Don't use error message strings for this purpose because they are subject to change"
},
"path": {
"type": "string",
"description": "The path of the field related to the error"
},
"error": {
"type": "string",
"description": "A description of the error"
},
"field": {
"type": "string",
"description": "The field related to the error"
}
}
}
FACETS_MODEL_REFERENCE
{
"type": "array",
"items": {
"type": "object",
"readOnly": true,
"properties": {
"values": {
"type": "array",
"items": {
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^(?:(?:[0-9a-f]{32})|(?:[0-9]+\\$[0-9]+)|(\\S+=\\S+))$",
"description": "wid / id / reference id"
},
"href": {
"type": "string",
"readOnly": true,
"description": "A link to the instance"
},
"count": {
"type": "integer",
"format": "int32",
"description": "The number of instances returned by this facet"
},
"descriptor": {
"type": "string",
"description": "A description of the facet"
}
}
},
"description": "the facet values"
},
"descriptor": {
"type": "string",
"description": "A description of the facet"
},
"facetParameter": {
"type": "string",
"description": "The alias used to select the facet"
}
},
"description": "This object represents the possible facets for this resource"
}
}
INSTANCE_MODEL_REFERENCE
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^(?:(?:[0-9a-f]{32})|(?:[0-9]+\\$[0-9]+)|(\\S+=\\S+))$",
"description": "wid / id / reference id"
},
"href": {
"type": "string",
"readOnly": true,
"description": "A link to the instance"
},
"descriptor": {
"type": "string",
"readOnly": true,
"description": "A description of the instance"
}
}
}
JobChangesGetAdministrativeOptionsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobAdministrativeDetailsData_f8f20079bc5a1000089ccb7f6a8800ea"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetBusinessTitleResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobBusinessTitle_3db8095ffa18100013a5f96969ca0102"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetCommentByIdResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/comments_7d98fd55aeee100022968e52a1b31c60"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetContractOptionsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobContractDetailsData_27ec818d10d010000386ce823ac20107"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetJobClassificationResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobJobClassificationData_354103f196361000084489bcb281017f"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetJobProfileResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobJobProfileData_3db8095ffa18100013f019a27a1f0115"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetLocationInfoResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobLocation_90151d6c4ff110001b4a46091678025c"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetMoveTeamOptionResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobMoveTeamData_544fdf5c01da1000238ad82d26d90146"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetOpeningOptionsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobOpeningData_97af9049a5fd10001c4888d654170000"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetPositionByIdResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/changeJobPositionData_dfc4e58f7308100018bd1c459f435221"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobChangesGetStartDetailsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobChangesStartDetailsData_ce861a6a360d10002d40f176b7180020"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobFamiliesListResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobFamilyView_51ed1475e9e6100005d10fcedc5a000a"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobProfilesListCollectionResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobProfileSummaryView_7deab99f645f10000b5152ce2d700034"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobsGetCollectionResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobData_1bfa8925c50510000ae4479925510026"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
JobsGetWorkspacesResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobWorkspaceData_1005157e3d631000144205466a6c13d3"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
MULTIPLE_INSTANCE_MODEL_REFERENCE
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
}
},
"total": {
"type": "integer"
}
}
}
OrganizationAssignmentChangesGetBusinessUnitResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesBusinessUnitData_5aabf8e28cb310002520b2a2b31d0365"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetCommentResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/comments_7d98fd55aeee100022968e52a1b31c60"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetCompanyResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesCompanyData_652d516fdff41000086e0b9c96950354"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetCostCenterResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesCostCenterData_5aabf8e28cb3100010a999db2700024e"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetCostingOrganizationsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesCostingData_a18edb56aca0100014a4a09dc57e045a"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetCustomOrganizationsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesCustomOrganizationDetailsData_53cd2b632146100011e9bf4e7041551f"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetRegionResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesRegionData_a18edb56aca0100006997e68e5780373"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
OrganizationAssignmentChangesGetStartDetailsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/organizationAssignmentChangesStartDetailsData_90009f2bfc49100017b10cd07d19063b"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
SupervisoryOrganizationsGetByIdResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/supervisoryOrganizationView_a02c2e1916fa100009e137235f1f0018"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
SupervisoryOrganizationsGetMembersResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/jobData_1bfa8925c50510000ae4479925510026"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
SupervisoryOrganizationsGetOrgChartResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/orgChartView_643e3a12629710000554e0338e670044"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
VALIDATION_ERROR_MODEL_REFERENCE
{
"allOf": [
{
"type": "object",
"required": [
"error"
],
"properties": {
"error": {
"type": "string",
"description": "A description of the error"
},
"errors": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ERROR_MODEL_REFERENCE"
},
"description": "An array of validation errors"
}
}
}
]
}
WorkersGetCheckInTopicsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/checkInTopicsSummary_d81c816de26f10000ef2c5cb2fdd0015"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetCheckInsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/checkInsSummary_b3a69f47a499100010ce6be72bfe001d"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetCollectionStaffingResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/workerData_c2466b0778c610000d1936006720000e"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetExplicitSkillsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/displayExplicitSkillRepresentation_d6ca778018011000182fa5be1ae901a8"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetExternalSkillLevelResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/externalSkillLevelDetail_1c67ac98c0f310002706be33dcdb0000"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetServiceDatesResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/serviceDatesData_6b1db753fd82100027b0c8519c860018"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
WorkersGetSkillItemsResponse
{
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/skillItemDisplayDefinition_4b4b7d34b4a21000301eaf52086700d8"
}
},
"total": {
"type": "integer",
"format": "int64"
}
}
}
action_38ff08ab6736100010816009079d0126
{
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{}
],
"description": "a set containing no instances"
}
assignmentType_23929e1f68ca10000d6940d6bde56963
{
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{}
],
"description": "For a past or current business process, the value of the Assignment Type field that is being (or was) proposed in the process.",
"x-conditionally-hidden": true,
"x-conditionally-required": true
}
associatedCheckInDetail_3267c0ba92a0100016ed105476ad03c4
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the instance"
}
}
}
]
}
associatedCheckInTopicDetail_316b5a26cc3c100010a01184c23902ea
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the instance"
}
}
}
]
}
associatedCheckInsSummary_d81c816de26f10000f7a29ea89140020
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the instance"
},
"date": {
"type": "string",
"format": "date",
"example": "2024-03-23T07:00:00.000Z",
"description": "Date of check-in.",
"x-workday-type": "Date"
},
"archived": {
"type": "boolean",
"example": true,
"description": "Indicates that the check-in is archived.",
"x-workday-type": "Boolean"
}
}
}
]
}
associatedTopicsSummary_b3a69f47a4991000171aae4c5a810040
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the instance"
},
"name": {
"type": "string",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"description": "Topic name.",
"x-workday-type": "Text"
},
"archived": {
"type": "boolean",
"example": true,
"description": "Indicates that the topic is archived.",
"x-workday-type": "Boolean"
}
}
}
]
}
businessProcessParameters_23782ad3f54110002073aab65def00fb
{
"allOf": [
{
"$ref": "#/components/schemas/businessProcessParameters_2dcd9a4882b210000f7b2e0a85982265"
},
{}
],
"description": "The Action Event instance to be used with businessProcessLinkable linked service representations."
}
businessProcessParameters_2dcd9a4882b210000f7b2e0a85982265
{
"allOf": [
{
"type": "object",
"required": [
"action"
],
"properties": {
"for": {
"$ref": "#/components/schemas/for_5d688bd57bb910001815ab3dd10024a9"
},
"action": {
"$ref": "#/components/schemas/action_38ff08ab6736100010816009079d0126"
},
"comment": {
"type": "string",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"description": "Returns a null.",
"x-workday-type": "Text"
},
"comments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/comments_86093b8a932f10001499f356ff83012e"
},
"readOnly": true,
"description": "Returns the comments for the current business process.",
"x-workday-type": "Multi-instance"
},
"attachments": {
"type": "array",
"items": {
"$ref": "#/components/schemas/eventAttachmentsForToolbar_43b30ba735b8100011ee4767246d0143"
},
"description": "Returns attachments associated with this business process that are uploaded from the toolbar and are accessible to the processing person. Returns blank if either of these conditions are not met.",
"x-workday-type": "Multi-instance"
},
"overallStatus": {
"type": "string",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"readOnly": true,
"description": "The current status of the business process. For example: Successfully Completed, Denied, Terminated.",
"x-workday-type": "Text"
},
"transactionStatus": {
"$ref": "#/components/schemas/transactionStatus_7457adcbe0fa1000089b63ab3a510000"
},
"warningValidations": {
"type": "string",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"readOnly": true,
"description": "Warning message for an action event triggered by a condition.",
"x-workday-type": "Text"
},
"criticalValidations": {
"type": "string",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"readOnly": true,
"description": "Validation message for an action event triggered by a condition.",
"x-workday-type": "Text"
},
"overallBusinessProcess": {
"$ref": "#/components/schemas/overallBusinessProcess_5d688bd57bb910001815ab49927724aa"
}
}
}
]
}
businessProcessParameters_5afc0b4b5a4610002aaebb8180cd2261
{
"allOf": [
{
"$ref": "#/components/schemas/businessProcessParameters_2dcd9a4882b210000f7b2e0a85982265"
},
{}
],
"description": "The Action Event instance to be used with businessProcessLinkable linked service representations."
}
businessUnit_5aabf8e28cb310002520b2aabc470366
{
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{}
],
"description": "The new business unit for the \\~worker\\~ as of the effective date.",
"x-conditionally-hidden": true,
"x-conditionally-required": true
}
category_43b30ba735b8100011ee4781a9d50146
{
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{}
],
"description": "Returns the category of a Business Process Attachment."
}
changeJobAdditionalJobClassificationData_27ec818d10d0100003600115b5200102
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Id of the instance"
},
"descriptor": {
"type": "string",
"example": "Lorem ipsum dolor sit ame",
"description": "A preview of the instance"
}
}
}
]
}
| Version | Endpoints | Schemas | Ingested | Status |
|---|---|---|---|---|
| v6 | 144 | 214 | 2026-05-18 | current |
| v6 | 144 | 214 | 2026-04-16 |