Workday Staffing

Workday staffing and workforce management API

community.workday.com/api ↗
Version
v6
OpenAPI
3.0.0
Endpoints
144
Schemas
214
Updated
3 days ago
Hr hr workforce enterprise
Use this API in your AI agent

Query structured spec data via REST or MCP. Get exactly what your agent needs.

Get API Key

Server URLs

https://<tenantHostname>/staffing/v6

Authentication

oauth2

Endpoints

Clear filters

Prompt values 36 endpoints

GET /values/jobChangesGroup/assignmentTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getAssignmentTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/assignmentTypes
GET /values/jobChangesGroup/companyInsiderTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getCompanyInsiderTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/companyInsiderTypes
GET /values/jobChangesGroup/contingentWorkerTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getContingentWorkerTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/contingentWorkerTypes
GET /values/jobChangesGroup/currencies

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getCurrencyInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/currencies
GET /values/jobChangesGroup/employeeTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getEmployeeTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/employeeTypes
GET /values/jobChangesGroup/frequencies

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/frequencies
GET /values/jobChangesGroup/headcountOptions

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getOptions

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/headcountOptions
GET /values/jobChangesGroup/jobClassifications

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/jobClassifications
GET /values/jobChangesGroup/jobProfiles

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/jobProfiles
GET /values/jobChangesGroup/jobRequisitions

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/jobRequisitions
GET /values/jobChangesGroup/jobs

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/jobs
GET /values/jobChangesGroup/locations

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_availableLocations

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/locations
GET /values/jobChangesGroup/payRateTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/payRateTypes
GET /values/jobChangesGroup/proposedPosition

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getProposedPositions

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/proposedPosition
GET /values/jobChangesGroup/reason

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/reason
GET /values/jobChangesGroup/supervisoryOrganization

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getSupervisoryOrgValues

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/supervisoryOrganization
GET /values/jobChangesGroup/templates

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/templates
GET /values/jobChangesGroup/timeTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getTimeTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/timeTypes
GET /values/jobChangesGroup/workShifts

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workShifts
GET /values/jobChangesGroup/workSpaces

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getWorkspaceInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workSpaces
GET /values/jobChangesGroup/workStudyAwards

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workStudyAwards
GET /values/jobChangesGroup/workerTypes

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getWorkerTypes

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workerTypes
GET /values/jobChangesGroup/workers

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workers
GET /values/jobChangesGroup/workersCompensationCodeOverrides

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/jobChangesGroup/workersCompensationCodeOverrides
GET /values/organizationAssignmentChangesGroup/businessUnits

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/businessUnits
GET /values/organizationAssignmentChangesGroup/companies

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/companies
GET /values/organizationAssignmentChangesGroup/costCenters

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getAssignmentChangeGroupCostCenters

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/costCenters
GET /values/organizationAssignmentChangesGroup/customs

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/customs
GET /values/organizationAssignmentChangesGroup/funds

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/funds
GET /values/organizationAssignmentChangesGroup/gifts

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getGiftInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/gifts
GET /values/organizationAssignmentChangesGroup/grants

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getGrants

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/grants
GET /values/organizationAssignmentChangesGroup/jobs

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/jobs
GET /values/organizationAssignmentChangesGroup/positions

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/positions
GET /values/organizationAssignmentChangesGroup/programs

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/programs
GET /values/organizationAssignmentChangesGroup/regions

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/regions
GET /values/organizationAssignmentChangesGroup/workers

Retrieves instances that can be used as values for other endpoint parameters in this service.

operationId: PromptValues_getInstances

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /values/organizationAssignmentChangesGroup/workers

Jobchanges 23 endpoints

GET /jobChanges/{ID}

Retrieves a change job event with the specified ID. Secured by: Change Job (Mass Action), Change Job (REST Service), Staffing Actions, Staffing Actions: Academic Pay, Staffing Actions: Additional Job Classifications, Staffing Actions: Administrator, Staffing Actions: Attachments, Staffing Actions: Business Title, Staffing Actions: Change Job Date and Reason, Staffing Actions: Compensation for All Job Profiles, Staffing Actions: Contract Details, Staffing Actions: Hire Student, Staffing Actions: Job Profile, Staffing Actions: View \~Worker\~ Start Date Correction Scope: Staffing

operationId: JobChanges_getById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}
GET /jobChanges/{ID}/administrative

Retrieves the administrative options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Note that there are no localization constraints in this API version. This method returns the workingFTE and paidFTE fields even if the fields have not been localized. Secured by: Staffing Actions: Administrator Scope: Staffing

operationId: JobChanges_getAdministrativeOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/administrative
GET /jobChanges/{ID}/administrative/{subresourceID}

Retrieves the administrative options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Note that there are no localization constraints in this API version. This method returns the workingFTE and paidFTE fields even if the fields have not been localized. Secured by: Staffing Actions: Administrator Scope: Staffing

operationId: JobChanges_getAdminOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/administrative/{subresourceID}
GET /jobChanges/{ID}/businessTitle

Retrieves a business title for the specified specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Business Title Scope: Staffing

operationId: JobChanges_getBusinessTitle

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/businessTitle
GET /jobChanges/{ID}/businessTitle/{subresourceID}

Retrieves a business title for the specified specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Business Title Scope: Staffing

operationId: JobChanges_getBusinessTitle

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/businessTitle/{subresourceID}
GET /jobChanges/{ID}/comment

Returns the comment information for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Change Job (Mass Action), Change Job (REST Service) Scope: Staffing

operationId: JobChanges_getCommentById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/comment
GET /jobChanges/{ID}/comment/{subresourceID}

Returns the comment information for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Change Job (Mass Action), Change Job (REST Service) Scope: Staffing

operationId: JobChanges_getCommentInfo

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/comment/{subresourceID}
GET /jobChanges/{ID}/contract

Returns the contract options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Contract Details Scope: Staffing

operationId: JobChanges_getContractOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/contract
GET /jobChanges/{ID}/contract/{subresourceID}

Returns the contract options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Contract Details Scope: Staffing

operationId: JobChanges_getContractOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/contract/{subresourceID}
GET /jobChanges/{ID}/jobClassification

Retrieves a job classification for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Additional Job Classifications Scope: Staffing

operationId: JobChanges_getJobClassification

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/jobClassification
GET /jobChanges/{ID}/jobClassification/{subresourceID}

Retrieves a job classification for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Additional Job Classifications Scope: Staffing

operationId: JobChanges_getJobClassification

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/jobClassification/{subresourceID}
GET /jobChanges/{ID}/jobProfile

Retrieves a job profile for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Job Profile Scope: Staffing

operationId: JobChanges_getJobProfile

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/jobProfile
GET /jobChanges/{ID}/jobProfile/{subresourceID}

Retrieves a job profile for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Job Profile Scope: Staffing

operationId: JobChanges_getProfile

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/jobProfile/{subresourceID}
GET /jobChanges/{ID}/location

Returns the location information for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Location Scope: Staffing

operationId: JobChanges_getLocationInfo

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/location
GET /jobChanges/{ID}/location/{subresourceID}

Returns the location information for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Location Scope: Staffing

operationId: JobChanges_getLocationInfo

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/location/{subresourceID}
GET /jobChanges/{ID}/moveTeam

Retrieves a move team option from the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Move Manager's Team Scope: Staffing

operationId: JobChanges_getMoveTeamOption

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/moveTeam
GET /jobChanges/{ID}/moveTeam/{subresourceID}

Retrieves a move team option from the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Move Manager's Team Scope: Staffing

operationId: JobChanges_getMoveTeamOption

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/moveTeam/{subresourceID}
GET /jobChanges/{ID}/opening

Retrieves the opening options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_getOpeningOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/opening
GET /jobChanges/{ID}/opening/{subresourceID}

Retrieves the opening options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_getOpeningOptions

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/opening/{subresourceID}
GET /jobChanges/{ID}/position

Retrieves a position for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Select or Create Position Scope: Staffing

operationId: JobChanges_getPositionById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/position
GET /jobChanges/{ID}/position/{subresourceID}

Retrieves a position for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Actions: Select or Create Position Scope: Staffing

operationId: JobChanges_getPositionBySubresourceId

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/position/{subresourceID}
GET /jobChanges/{ID}/startDetails

Retrieves the start details for the specified job change ID. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_getStartDetails

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/startDetails
GET /jobChanges/{ID}/startDetails/{subresourceID}

Retrieves the start details for the specified job change ID. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_getStartDetails

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobChanges/{ID}/startDetails/{subresourceID}

Jobfamilies 2 endpoints

GET /jobFamilies

Retrieves a collection of job families. Secured by: Job Information Scope: Jobs & Positions

operationId: JobFamilies_list

Parameters

Name In Required Type Description
inactive query optional boolean If true, the method returns inactive job families. Default is false.
jobFamilyGroup query optional array The job family group for the job family. You can specify more than 1 jobFamilyGroup query parameter.
jobProfile query optional array The job profile for the job family. You can specify more than 1 jobFamilyGroup query parameter. For possible values, you can use a returned id from GET /jobProfiles.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobFamilies
GET /jobFamilies/{ID}

Retrieves a job family with the specified ID. Secured by: Job Information Scope: Jobs & Positions

operationId: JobFamilies_getById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobFamilies/{ID}

Jobprofiles 2 endpoints

GET /jobProfiles

Retrieves a collection of job profiles. Secured by: Job Profile: View, Public Job: View Scope: Jobs & Positions

operationId: JobProfiles_listCollection

Parameters

Name In Required Type Description
includeInactive query optional boolean If true, the method returns inactive job profiles. Default is false.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobProfiles
GET /jobProfiles/{ID}

Retrieves a job profile with the specified ID. Secured by: Job Profile: View, Public Job: View Scope: Jobs & Positions

operationId: JobProfiles_getById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobProfiles/{ID}

Jobs 4 endpoints

GET /jobs

Retrieves a collection of jobs. Secured by: Worker Position: View Scope: Staffing

operationId: Jobs_getCollection

Parameters

Name In Required Type Description
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobs
GET /jobs/{ID}

Retrieves a job with the specified job ID. Secured by: Worker Position: View Scope: Staffing

operationId: Jobs_getJobById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobs/{ID}
GET /jobs/{ID}/workspace

Retrieves a collection of workspaces for the specified job ID. Secured by: Worker Data: Public Worker Reports Scope: Staffing

operationId: Jobs_getWorkspaces

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobs/{ID}/workspace
GET /jobs/{ID}/workspace/{subresourceID}

Retrieves a single workspace for the specified job ID. Secured by: Worker Data: Public Worker Reports Scope: Staffing

operationId: Jobs_getWorkspace

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /jobs/{ID}/workspace/{subresourceID}

Organizationassignmentchanges 17 endpoints

GET /organizationAssignmentChanges/{ID}

Retrieves information about an organization assignment change event with the specified ID. Secured by: Change Organization Assignment (REST), Staffing Organizations: Business Unit, Staffing Organizations: Company, Staffing Organizations: Cost Center, Staffing Organizations: Custom Organization, Staffing Organizations: Grant, Fund, Program, Gift, Staffing Organizations: Header, Staffing Organizations: Region Scope: Organizations and Roles, Staffing

operationId: OrganizationAssignmentChanges_getInstance

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}
GET /organizationAssignmentChanges/{ID}/businessUnit

Retrieves a business unit for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Business Unit Scope: Staffing

operationId: OrganizationAssignmentChanges_getBusinessUnit

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/businessUnit
GET /organizationAssignmentChanges/{ID}/businessUnit/{subresourceID}

Retrieves a business unit for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Business Unit Scope: Staffing

operationId: OrganizationAssignmentChanges_getBusinessUnit

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/businessUnit/{subresourceID}
GET /organizationAssignmentChanges/{ID}/comment

Retrieves the comment information for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Change Organization Assignment (REST), Change Organization Assignments for \~Worker\~ (Mass Action) Scope: Organizations and Roles

operationId: OrganizationAssignmentChanges_getComment

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/comment
GET /organizationAssignmentChanges/{ID}/comment/{subresourceID}

Retrieves the comment information for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Change Organization Assignment (REST), Change Organization Assignments for \~Worker\~ (Mass Action) Scope: Organizations and Roles

operationId: OrganizationAssignmentChanges_getCommentInfo

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/comment/{subresourceID}
GET /organizationAssignmentChanges/{ID}/company

Retrieves a company for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Company Scope: Staffing

operationId: OrganizationAssignmentChanges_getCompany

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/company
GET /organizationAssignmentChanges/{ID}/company/{subresourceID}

Retrieves a company for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Company Scope: Staffing

operationId: OrganizationAssignmentChanges_getCompanyById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/company/{subresourceID}
GET /organizationAssignmentChanges/{ID}/costCenter

Retrieves a cost center for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Cost Center Scope: Staffing

operationId: OrganizationAssignmentChanges_getCostCenter

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/costCenter
GET /organizationAssignmentChanges/{ID}/costCenter/{subresourceID}

Retrieves a cost center for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Cost Center Scope: Staffing

operationId: OrganizationAssignmentChanges_getCostCenter

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/costCenter/{subresourceID}
GET /organizationAssignmentChanges/{ID}/costing

Retrieves the costing organizations for the specified organization assignment change ID. Costing organizations include: Grants, Funds, Programs, and Gifts. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Grant, Fund, Program, Gift Scope: Staffing

operationId: OrganizationAssignmentChanges_getCostingOrganizations

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/costing
GET /organizationAssignmentChanges/{ID}/costing/{subresourceID}

Retrieves the costing organizations for the specified organization assignment change ID. Costing organizations include: Grants, Funds, Programs, and Gifts. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Grant, Fund, Program, Gift Scope: Staffing

operationId: OrganizationAssignmentChanges_getCostingOrganizations

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/costing/{subresourceID}
GET /organizationAssignmentChanges/{ID}/customOrganizations

Retrieves the custom organizations for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Custom Organization Scope: Staffing

operationId: OrganizationAssignmentChanges_getCustomOrganizations

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/customOrganizations
GET /organizationAssignmentChanges/{ID}/customOrganizations/{subresourceID}

Retrieves the custom organizations for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Custom Organization Scope: Staffing

operationId: OrganizationAssignmentChanges_getCustomOrganizations

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/customOrganizations/{subresourceID}
GET /organizationAssignmentChanges/{ID}/region

Retrieves a region for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Region Scope: Staffing

operationId: OrganizationAssignmentChanges_getRegion

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/region
GET /organizationAssignmentChanges/{ID}/region/{subresourceID}

Retrieves a region for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Region Scope: Staffing

operationId: OrganizationAssignmentChanges_getRegionById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/region/{subresourceID}
GET /organizationAssignmentChanges/{ID}/startDetails

Retrieves the start details for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Header Scope: Staffing

operationId: OrganizationAssignmentChanges_getStartDetails

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/startDetails
GET /organizationAssignmentChanges/{ID}/startDetails/{subresourceID}

Retrieves the start details for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. Secured by: Staffing Organizations: Header Scope: Staffing

operationId: OrganizationAssignmentChanges_getStartDetails

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /organizationAssignmentChanges/{ID}/startDetails/{subresourceID}

Supervisoryorganizations 6 endpoints

GET /supervisoryOrganizations

Retrieves a supervisory organization for the specified ID. Secured by: BDA OAuth 2.0 Connector, Manage: Supervisory Organization, View: Supervisory Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getById

Parameters

Name In Required Type Description
includeInactive query optional boolean If true, this method returns the inactive organizations. Default is false.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations
GET /supervisoryOrganizations/{ID}

Retrieves a supervisory organization for the specified ID. Secured by: BDA OAuth 2.0 Connector, Manage: Supervisory Organization, View: Supervisory Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getInstance

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations/{ID}
GET /supervisoryOrganizations/{ID}/members

Retrieves a collection of members for the specified supervisory organization ID. Secured by: Reports: Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getMembers

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations/{ID}/members
GET /supervisoryOrganizations/{ID}/members/{subresourceID}

Retrieves a member for the specified supervisory organization ID. Secured by: Reports: Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getMember

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations/{ID}/members/{subresourceID}
GET /supervisoryOrganizations/{ID}/orgChart

Retrieves information about an organization chart of the specified supervisory organization id. Secured by: Reports: Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getOrgChart

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations/{ID}/orgChart
GET /supervisoryOrganizations/{ID}/orgChart/{subresourceID}

Retrieves information about an organization chart of the specified supervisory organization id. Secured by: Reports: Organization Scope: Organizations and Roles

operationId: SupervisoryOrganizations_getOrgChart

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /supervisoryOrganizations/{ID}/orgChart/{subresourceID}

Workers 16 endpoints

GET /workers

Retrieves a collection of workers and current staffing information. Secured by: Self-Service: Current Staffing Information, Worker Data: Public Worker Reports Scope: Staffing

operationId: Workers_getCollectionStaffing

Parameters

Name In Required Type Description
includeTerminatedWorkers query optional boolean Include terminated workers in the output
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.
search query optional string Searches workers by name or worker ID. The search is case-insensitive. You can include space-delimited search strings for an OR search.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers
GET /workers/{ID}

Retrieves a collection of workers and current staffing information. Secured by: Self-Service: Current Staffing Information, Worker Data: Public Worker Reports Scope: Staffing

operationId: Workers_getStaffingInformation

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}
GET /workers/{ID}/checkInTopics

Retrieves all Check-In topics for 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. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_getCheckInTopics

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/checkInTopics
GET /workers/{ID}/checkInTopics/{subresourceID}

Retrieves a Check-In topic with the specified ID for 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. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_getCheckInTopic

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/checkInTopics/{subresourceID}
GET /workers/{ID}/checkIns

Retrieves all Check-Ins for 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. This endpoint is equivalent to the View Check-Ins task in Workday. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_getCheckIns

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/checkIns
GET /workers/{ID}/checkIns/{subresourceID}

Retrieves a Check-In with the specified ID for 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. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_getCheckIn

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/checkIns/{subresourceID}
GET /workers/{ID}/explicitSkills

Get Explicit Skills for Skill Enabled Secured by: Person Data: Skills, Self-Service: Skills Scope: Worker Profile and Skills

operationId: Workers_getExplicitSkills

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.
skill query optional string Retrieves the skills for the specified skill name.
skillSource query optional string The Workday ID of the skill source. Returns skills associated with the skill source.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/explicitSkills
GET /workers/{ID}/explicitSkills/{subresourceID}

Get Explicit Skills for Skill Enabled Secured by: Person Data: Skills, Self-Service: Skills Scope: Worker Profile and Skills

operationId: Workers_getExplicitSkillsForSkillEnabled

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/explicitSkills/{subresourceID}
GET /workers/{ID}/externalSkillLevel

Retrieves all external skill level information for a worker. You can filter the external skill levels by externalSkillId. Secured by: Self-Service: External Skill Source, Worker Data: External Skill Source Scope: Worker Profile and Skills

operationId: Workers_getExternalSkillLevel

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
externalSkillId query optional string All External Skills. If passed, the External Skill Level associated with the External Skill ID.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 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. A2008 | Specify a Free Context that doesn't exceed 500 characters. A2009 | Specify an External Skill ID that's mapped to a Local Skill.
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/externalSkillLevel
GET /workers/{ID}/externalSkillLevel/{subresourceID}

Retrieves all external skill level information for a worker. You can filter the external skill levels by externalSkillId. Secured by: Self-Service: External Skill Source, Worker Data: External Skill Source Scope: Worker Profile and Skills

operationId: Workers_getExternalSkillLevels

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 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. A2008 | Specify a Free Context that doesn't exceed 500 characters. A2009 | Specify an External Skill ID that's mapped to a Local Skill.
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/externalSkillLevel/{subresourceID}
GET /workers/{ID}/homeContactInformationChanges/{subresourceID}

Retrieves an existing Home Contact Change event for the Person. Secured by: Change Home Contact Information (REST Service) Scope: Contact Information

operationId: Workers_getHomeContactChange

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/homeContactInformationChanges/{subresourceID}
GET /workers/{ID}/serviceDates

Retrieves all service dates for the specified worker id. Secured by: Self-Service: Service Dates, Worker Data: Service Dates Scope: Staffing

operationId: Workers_getServiceDates

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/serviceDates
GET /workers/{ID}/serviceDates/{subresourceID}

Retrieves information about a service date for the specified worker id. Secured by: Self-Service: Service Dates, Worker Data: Service Dates Scope: Staffing

operationId: Workers_getServiceDate

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/serviceDates/{subresourceID}
GET /workers/{ID}/skillItems

Secured by: Person Data: Skills, Self-Service: Skills Scope: Worker Profile and Skills

operationId: Workers_getSkillItems

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
limit query optional integer The maximum number of objects in a single response. The default is 20. The maximum is 100.
offset query optional integer The zero-based index of the first object in a response collection. The default is 0. Use offset with the limit parameter to control paging of a response collection. Example: If limit is 5 and offset is 9, the response returns a collection of 5 objects starting with the 10th object.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/skillItems
GET /workers/{ID}/skillItems/{subresourceID}

Secured by: Person Data: Skills, Self-Service: Skills Scope: Worker Profile and Skills

operationId: Workers_getSkillItemsById

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/skillItems/{subresourceID}
GET /workers/{ID}/workContactInformationChanges/{subresourceID}

Retrieves an existing Work Contact Change event for the Person. Secured by: Change Work Contact Information (REST Service) Scope: Contact Information

operationId: Workers_getWorkContactChange

Parameters

Name In Required Type Description
ID path required string The Workday ID of the resource.
subresourceID path required string The Workday ID of the subresource.

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data.
400 Invalid request. (https://community.workday.com/rest/error-messages)
401 Invalid resource or operation. (https://community.workday.com/rest/error-messages)
403 User has insufficient permissions. (https://community.workday.com/rest/error-messages)
404 Resource not found. (https://community.workday.com/rest/error-messages)
GET /workers/{ID}/workContactInformationChanges/{subresourceID}

Schemas

object 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"
    }
  }
}
array 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"
  }
}
object 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"
    }
  }
}
object JobChangesGetAdministrativeOptionsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobAdministrativeDetailsData_f8f20079bc5a1000089ccb7f6a8800ea"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetBusinessTitleResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobBusinessTitle_3db8095ffa18100013a5f96969ca0102"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetCommentByIdResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/comments_7d98fd55aeee100022968e52a1b31c60"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetContractOptionsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobContractDetailsData_27ec818d10d010000386ce823ac20107"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetJobClassificationResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobJobClassificationData_354103f196361000084489bcb281017f"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetJobProfileResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobJobProfileData_3db8095ffa18100013f019a27a1f0115"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetLocationInfoResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobLocation_90151d6c4ff110001b4a46091678025c"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetMoveTeamOptionResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobMoveTeamData_544fdf5c01da1000238ad82d26d90146"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetOpeningOptionsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobOpeningData_97af9049a5fd10001c4888d654170000"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetPositionByIdResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/changeJobPositionData_dfc4e58f7308100018bd1c459f435221"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobChangesGetStartDetailsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobChangesStartDetailsData_ce861a6a360d10002d40f176b7180020"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobFamiliesListResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobFamilyView_51ed1475e9e6100005d10fcedc5a000a"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobProfilesListCollectionResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobProfileSummaryView_7deab99f645f10000b5152ce2d700034"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobsGetCollectionResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobData_1bfa8925c50510000ae4479925510026"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object JobsGetWorkspacesResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobWorkspaceData_1005157e3d631000144205466a6c13d3"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object MULTIPLE_INSTANCE_MODEL_REFERENCE
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
      }
    },
    "total": {
      "type": "integer"
    }
  }
}
object OrganizationAssignmentChangesGetBusinessUnitResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesBusinessUnitData_5aabf8e28cb310002520b2a2b31d0365"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetCommentResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/comments_7d98fd55aeee100022968e52a1b31c60"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetCompanyResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCompanyData_652d516fdff41000086e0b9c96950354"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetCostCenterResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCostCenterData_5aabf8e28cb3100010a999db2700024e"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetCostingOrganizationsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCostingData_a18edb56aca0100014a4a09dc57e045a"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetCustomOrganizationsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCustomOrganizationDetailsData_53cd2b632146100011e9bf4e7041551f"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetRegionResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesRegionData_a18edb56aca0100006997e68e5780373"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object OrganizationAssignmentChangesGetStartDetailsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/organizationAssignmentChangesStartDetailsData_90009f2bfc49100017b10cd07d19063b"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object SupervisoryOrganizationsGetByIdResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/supervisoryOrganizationView_a02c2e1916fa100009e137235f1f0018"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object SupervisoryOrganizationsGetMembersResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/jobData_1bfa8925c50510000ae4479925510026"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object SupervisoryOrganizationsGetOrgChartResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/orgChartView_643e3a12629710000554e0338e670044"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object 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"
        }
      }
    }
  ]
}
object WorkersGetCheckInTopicsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/checkInTopicsSummary_d81c816de26f10000ef2c5cb2fdd0015"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetCheckInsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/checkInsSummary_b3a69f47a499100010ce6be72bfe001d"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetCollectionStaffingResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/workerData_c2466b0778c610000d1936006720000e"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetExplicitSkillsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/displayExplicitSkillRepresentation_d6ca778018011000182fa5be1ae901a8"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetExternalSkillLevelResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/externalSkillLevelDetail_1c67ac98c0f310002706be33dcdb0000"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetServiceDatesResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/serviceDatesData_6b1db753fd82100027b0c8519c860018"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object WorkersGetSkillItemsResponse
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/skillItemDisplayDefinition_4b4b7d34b4a21000301eaf52086700d8"
      }
    },
    "total": {
      "type": "integer",
      "format": "int64"
    }
  }
}
object action_38ff08ab6736100010816009079d0126
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "a set containing no instances"
}
object 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
}
object associatedCheckInDetail_3267c0ba92a0100016ed105476ad03c4
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        }
      }
    }
  ]
}
object associatedCheckInTopicDetail_316b5a26cc3c100010a01184c23902ea
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        }
      }
    }
  ]
}
object 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"
        }
      }
    }
  ]
}
object 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"
        }
      }
    }
  ]
}
object businessProcessParameters_23782ad3f54110002073aab65def00fb
{
  "allOf": [
    {
      "$ref": "#/components/schemas/businessProcessParameters_2dcd9a4882b210000f7b2e0a85982265"
    },
    {}
  ],
  "description": "The Action Event instance to be used with businessProcessLinkable linked service representations."
}
object 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"
        }
      }
    }
  ]
}
object businessProcessParameters_5afc0b4b5a4610002aaebb8180cd2261
{
  "allOf": [
    {
      "$ref": "#/components/schemas/businessProcessParameters_2dcd9a4882b210000f7b2e0a85982265"
    },
    {}
  ],
  "description": "The Action Event instance to be used with businessProcessLinkable linked service representations."
}
object 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
}
object category_43b30ba735b8100011ee4781a9d50146
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Returns the category of a Business Process Attachment."
}
object 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"
        }
      }
    }
  ]
}
object changeJobAdministrativeDetailsData_f8f20079bc5a1000089ccb7f6a8800ea
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "fte": {
          "type": "integer",
          "example": 40,
          "description": "Full Time Equivalent for a worker calculated by scheduled weekly hours divided by default weekly hours either current or proposed.",
          "x-workday-type": "Numeric",
          "x-conditionally-hidden": true,
          "x-conditionally-readOnly": true
        },
        "paidFte": {
          "type": "integer",
          "example": 40,
          "description": "The paid full time equivalent for the worker as of the effective date.",
          "x-workday-type": "Numeric",
          "x-conditionally-hidden": true
        },
        "notifyBy": {
          "type": "string",
          "format": "date",
          "example": "2020-01-17T17:00:00.000Z",
          "description": "Returns the date that the employee should be notified for a termination.",
          "x-workday-type": "Date",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "timeType": {
          "$ref": "#/components/schemas/timeType_05d4c45042b610000bb540b7458e0108"
        },
        "workStudy": {
          "$ref": "#/components/schemas/workStudy_05d4c45042b610000ba2f83c70f30101"
        },
        "workingFte": {
          "type": "integer",
          "example": 40,
          "description": "The working full time equivalent for the worker as of the effective date.",
          "x-workday-type": "Numeric",
          "x-conditionally-hidden": true
        },
        "payRateType": {
          "$ref": "#/components/schemas/payRateType_d25283821c01100016756a14eb650000"
        },
        "assignmentType": {
          "$ref": "#/components/schemas/assignmentType_23929e1f68ca10000d6940d6bde56963"
        },
        "firstDayOfWork": {
          "type": "string",
          "format": "date",
          "example": "2020-01-20T16:00:00.000Z",
          "description": "The first day of work for the worker, as specified on the Hire, Add International Assignment, or Add Job transaction. This field will not return a value for any other transaction.",
          "x-workday-type": "Date",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "specifyPaidFte": {
          "type": "boolean",
          "example": true,
          "description": "True if paid full time equivalent is specified on a worker as of the effective date.",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true
        },
        "endEmploymentDate": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The new End Employment Date for the worker. If the worker has an Employee Contract sub event, this field will return that end date instead.",
          "x-workday-type": "Date",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "specifyWorkingFte": {
          "type": "boolean",
          "example": true,
          "description": "True if working full time equivalent is specified on a worker as of the effective date.",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true
        },
        "defaultWeeklyHours": {
          "type": "integer",
          "example": 40,
          "description": "The new default weekly hours for the worker as of the effective date.",
          "x-workday-type": "Numeric",
          "x-conditionally-hidden": true,
          "x-conditionally-readOnly": true,
          "x-conditionally-required": true
        },
        "positionWorkerType": {
          "$ref": "#/components/schemas/positionWorkerType_05d4c45042b610001030ee47f2c90118"
        },
        "companyInsiderTypes": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/changeJobCompanyInsiderTypesData_05d4c45042b61000131e4b2132f30137"
          },
          "description": "The new company insider types for the worker as of the effective date.",
          "x-workday-type": "Multi-instance",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "expectedAssignmentEndDate": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "For a past or current business process, the value of the Expected Assignment End Date field that is being (or was) proposed in the process.",
          "x-workday-type": "Date",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "workersCompensationCodeOverride": {
          "$ref": "#/components/schemas/workersCompensationCodeOverride_05d4c45042b61000138500e185e0013f"
        }
      }
    }
  ]
}
object changeJobBusinessTitle_3db8095ffa18100013a5f96969ca0102
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "businessTitle": {
          "type": "string",
          "example": "Sample Business Title",
          "description": "The new business title for the worker as of the effective date.  If there is no business title override, this field defaults to the job title or job profile name.",
          "x-workday-type": "Text",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        }
      }
    }
  ]
}
object changeJobCompanyInsiderTypesData_05d4c45042b61000131e4b2132f30137
{
  "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"
        }
      }
    }
  ]
}
object changeJobContractDetailsData_27ec818d10d010000386ce823ac20107
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "currency": {
          "$ref": "#/components/schemas/currency_2d0ca2cb2448100009c54386a8570e07"
        },
        "frequency": {
          "$ref": "#/components/schemas/frequency_2d0ca2cb2448100009c5436d5d670e06"
        },
        "purchaseOrder": {
          "$ref": "#/components/schemas/purchaseOrder_2d0ca2cb2448100009c5433bcff60e05"
        },
        "contractEndDate": {
          "type": "string",
          "format": "date",
          "example": "2021-01-01T01:00:00.000Z",
          "description": "The contract end date for the position as of this business process.",
          "x-workday-type": "Date",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "contractPayRate": {
          "type": "object",
          "example": "50.25",
          "description": "The new contract pay rate for the contingent worker as of the effective date.",
          "x-workday-type": "Currency",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        },
        "assignmentDetails": {
          "type": "string",
          "example": "Sample Contract Assignment Details",
          "description": "The new contract assignment details for the contingent worker as of the effective date.",
          "x-workday-type": "Text",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        }
      }
    }
  ]
}
object changeJobDefaultRepresentation_6cc31ee444d010000bb4153a954300e7
{
  "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"
        }
      }
    }
  ]
}
object changeJobJobClassificationData_354103f196361000084489bcb281017f
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "additionalJobClassifications": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/changeJobAdditionalJobClassificationData_27ec818d10d0100003600115b5200102"
          },
          "description": "Additional Job Classifications Proposed By Staffing Event",
          "x-workday-type": "Multi-instance",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        }
      }
    }
  ]
}
object changeJobJobProfileData_3db8095ffa18100013f019a27a1f0115
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "jobTitle": {
          "type": "string",
          "example": "Sample Job Title",
          "description": "The new job title for the worker as of the effective date.",
          "x-workday-type": "Text",
          "x-conditionally-hidden": true
        },
        "jobProfile": {
          "$ref": "#/components/schemas/jobProfile_3db8095ffa18100013f019afc6d30116"
        }
      }
    }
  ]
}
object changeJobLocation_90151d6c4ff110001b4a46091678025c
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "location": {
          "$ref": "#/components/schemas/location_90151d6c4ff110001bfa027116820278"
        },
        "workShift": {
          "$ref": "#/components/schemas/workShift_0ee7bb8b41db1000143d4e4822174f2e"
        },
        "workSpace": {
          "$ref": "#/components/schemas/workSpace_0ee7bb8b41db10001e7db6a6c3e55663"
        },
        "scheduledHours": {
          "type": "integer",
          "example": 40,
          "description": "The new scheduled hours for the worker as of the effective date.",
          "x-workday-type": "Numeric",
          "x-conditionally-hidden": true,
          "x-conditionally-required": true
        }
      }
    }
  ]
}
object changeJobMoveTeamData_544fdf5c01da1000238ad82d26d90146
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "moveTeam": {
          "type": "boolean",
          "example": true,
          "description": "Returns a boolean that indicates whether teams reporting to the Manager moved with them during the Change Job Event.",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true
        }
      }
    }
  ]
}
object changeJobOpeningData_97af9049a5fd10001c4888d654170000
{
  "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"
        },
        "headcountOption": {
          "$ref": "#/components/schemas/headcountOption_97af9049a5fd10001c48896fbde30000"
        },
        "openingAvailableForOverlap": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the value for 'Available for job overlap' box is checked",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true
        }
      }
    }
  ]
}
object changeJobPositionData_dfc4e58f7308100018bd1c459f435221
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "position": {
          "$ref": "#/components/schemas/position_dfc4e58f730810001ad60369c23452d1"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "closePosition": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the position is being closed.",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true,
          "x-conditionally-readOnly": true
        },
        "createPosition": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the position is being created.",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true
        },
        "jobRequisition": {
          "$ref": "#/components/schemas/jobRequisition_dfc4e58f730810001ad60325d9bc52cf"
        },
        "availableForOverlap": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the value for 'Available for job overlap' box is checked",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true,
          "x-conditionally-readOnly": true
        }
      }
    }
  ]
}
object changeOrganizationAssignmentDefaultRepresentation_db2f38bfb555100012de1eb17c2f00ff
{
  "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"
        }
      }
    }
  ]
}
object checkInArchiveDetail_1163fe23102e10001df342088f8a018e
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "archive"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "archive": {
          "type": "boolean",
          "example": true,
          "description": "Indicates that the check-in is archived.",
          "x-workday-type": "Boolean"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object checkInAttachmentDetail_ef244acfe6cf10002ebe92d43a7701d7
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "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 comment for the Attachment",
          "x-workday-type": "Text"
        },
        "fileName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "maxLength": 255,
          "description": "File name of the attachment",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "fileLength": {
          "type": "integer",
          "example": 1171233711,
          "description": "File length of the attachment",
          "x-workday-type": "Numeric"
        },
        "contentType": {
          "$ref": "#/components/schemas/contentType_ef244acfe6cf10002ebe92e7001601d8"
        }
      }
    }
  ]
}
object checkInDetail_316b5a26cc3c10000ebdb0cb484602e1
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "date"
      ],
      "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"
        },
        "description": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Description of check-in.",
          "x-workday-type": "Rich Text"
        },
        "associatedTopics": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/associatedCheckInTopicDetail_316b5a26cc3c100010a01184c23902ea"
          },
          "description": "Topics included in a check-in.",
          "x-workday-type": "Multi-instance"
        },
        "checkInAttachments": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/checkInAttachmentDetail_ef244acfe6cf10002ebe92d43a7701d7"
          },
          "description": "Returns all attachments for the Check-In.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object checkInTopicArchiveDetail_1163fe23102e10001f72d77b213401a2
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "archive"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "archive": {
          "type": "boolean",
          "example": true,
          "description": "Indicates that the topic is archived.",
          "x-workday-type": "Boolean"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object checkInTopicAttachmentDetail_600ecde4c8421000278d06bfacea01c1
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "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 comment for the Attachment",
          "x-workday-type": "Text"
        },
        "fileName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "maxLength": 255,
          "description": "File name of the attachment",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "fileLength": {
          "type": "integer",
          "example": 541229484,
          "description": "File length of the attachment",
          "x-workday-type": "Numeric"
        },
        "contentType": {
          "$ref": "#/components/schemas/contentType_600ecde4c842100027eaa21d044e01cf"
        }
      }
    }
  ]
}
object checkInTopicDetail_3267c0ba92a010001688d79b032b03b8
{
  "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",
          "x-conditionally-required": true
        },
        "sharedNotes": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Shared notes of the topic.",
          "x-workday-type": "Rich Text"
        },
        "privateNotes": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Personal notes of the topic.",
          "x-workday-type": "Rich Text"
        },
        "associatedCheckIns": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/associatedCheckInDetail_3267c0ba92a0100016ed105476ad03c4"
          },
          "description": "Check-ins associated to topic.",
          "x-workday-type": "Multi-instance"
        },
        "checkInTopicAttachments": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/checkInTopicAttachmentDetail_600ecde4c8421000278d06bfacea01c1"
          },
          "description": "Returns all attachments for the Check-In Topic.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object checkInTopicsSummary_d81c816de26f10000ef2c5cb2fdd0015
{
  "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"
        },
        "creator": {
          "$ref": "#/components/schemas/creator_d81c816de26f10000f521459ac80001d"
        },
        "archived": {
          "type": "boolean",
          "example": true,
          "description": "Indicates that the topic is archived.",
          "x-workday-type": "Boolean"
        },
        "participant": {
          "$ref": "#/components/schemas/participant_d81c816de26f10000f52144d053f001b"
        },
        "sharedNotes": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Shared notes of the topic.",
          "x-workday-type": "Rich Text"
        },
        "privateNotes": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Personal notes of the topic.",
          "x-workday-type": "Rich Text"
        },
        "associatedCheckIns": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/associatedCheckInsSummary_d81c816de26f10000f7a29ea89140020"
          },
          "description": "Check-ins associated to topic.",
          "x-workday-type": "Multi-instance"
        },
        "checkInTopicAttachments": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/checkInTopicAttachmentDetail_600ecde4c8421000278d06bfacea01c1"
          },
          "description": "Returns all attachments for the Check-In Topic.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object checkInsSummary_b3a69f47a499100010ce6be72bfe001d
{
  "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"
        },
        "creator": {
          "$ref": "#/components/schemas/creator_b3a69f47a49910001687de28dd71003d"
        },
        "archived": {
          "type": "boolean",
          "example": true,
          "description": "Indicates that the check-in is archived.",
          "x-workday-type": "Boolean"
        },
        "description": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Description of check-in.",
          "x-workday-type": "Rich Text"
        },
        "participant": {
          "$ref": "#/components/schemas/participant_b3a69f47a49910001687de1d4c75003c"
        },
        "associatedTopics": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/associatedTopicsSummary_b3a69f47a4991000171aae4c5a810040"
          },
          "description": "Topics included in a check-in.",
          "x-workday-type": "Multi-instance"
        },
        "checkInAttachments": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/checkInAttachmentDetail_ef244acfe6cf10002ebe92d43a7701d7"
          },
          "description": "Returns all attachments for the Check-In.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object comments_7d98fd55aeee100022968e52a1b31c60
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "comment": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The business process comment for a worker event before it's submitted.",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object comments_86093b8a932f10001499f356ff83012e
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "person": {
          "$ref": "#/components/schemas/person_86093b8a932f10001499f38c72410130"
        },
        "comment": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Comment",
          "x-workday-type": "Text"
        },
        "commentDate": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "Gives the moment at which the instance was originally created.",
          "x-workday-type": "Date"
        }
      }
    }
  ]
}
object companyInsiderTypeRelatedView_7deab99f645f10001000f8a388740081
{
  "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"
        }
      }
    }
  ]
}
object company_56fe0dd0eca1100019cfe097d26a03f2
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new company for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object contentType_43b30ba735b8100011ee47993f11014a
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Content type of the attachment"
}
object contentType_600ecde4c842100027eaa21d044e01cf
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Content type of the attachment"
}
object contentType_ef244acfe6cf10002ebe92e7001601d8
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Content type of the attachment"
}
object costCenter_5aabf8e28cb3100010a999f40b07024f
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new cost center for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object countryDataForLocationData_af21e47ff7c01000092e0e4f9a22026e
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object countryOrRegionRelatedView_3b00708994e4100007e9c8f14e3812ae
{
  "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"
        }
      }
    }
  ]
}
object countryOrRegion_3b00708994e4100007848bc917a112a6
{
  "allOf": [
    {
      "$ref": "#/components/schemas/countryOrRegionRelatedView_3b00708994e4100007e9c8f14e3812ae"
    },
    {}
  ],
  "description": "Returns the \\~Country\\~ or Country Region for this Job Profile Exempt."
}
object countryRelatedView_7deab99f645f10000cf305c30e260054
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "alpha3Code": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "maxLength": 3,
          "description": "The ISO alpha-3 code for a country.",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object country_3b00708994e4100004edeb4e0d37128c
{
  "allOf": [
    {
      "$ref": "#/components/schemas/countryRelatedView_7deab99f645f10000cf305c30e260054"
    },
    {}
  ],
  "description": "The \\~country\\~ for the worker compensation code."
}
object country_3b00708994e41000095e4647007012bc
{
  "allOf": [
    {
      "$ref": "#/components/schemas/countryRelatedView_7deab99f645f10000cf305c30e260054"
    },
    {}
  ],
  "description": "The \\~country\\~ associated with the job profile pay rate"
}
object country_af21e47ff7c01000092ecf4d7ad30270
{
  "allOf": [
    {
      "$ref": "#/components/schemas/countryDataForLocationData_af21e47ff7c01000092e0e4f9a22026e"
    },
    {}
  ],
  "description": "Returns the \\~country\\~ from the primary address for the location."
}
object createSkillUsageRepresentation_98f198f5056b1000196313ffe9a0225e
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "skills": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/displayExplicitSkillRepresentation_d6ca778018011000182fa5be1ae901a8"
          },
          "description": "Explicit Skill Usages",
          "x-workday-type": "Multi-instance"
        },
        "skillItem": {
          "$ref": "#/components/schemas/skillItem_98f198f5056b100019631445471d225f"
        },
        "skillSources": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/skillItemSourceAddRepresentation_c5fabc4ca81610000d5d15309ac90122"
          },
          "description": "Skill Sources",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object creator_b3a69f47a49910001687de28dd71003d
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Creator of \\~check-in\\~."
}
object creator_d81c816de26f10000f521459ac80001d
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Creator of \\~topic\\~."
}
object currency_2d0ca2cb2448100009c54386a8570e07
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The currency that is applied to the \\~contingent worker's\\~ contract pay rate as of the event effective date.",
  "x-conditionally-hidden": true
}
object customOrganizationDetails_3950e273020a100017857926d35d369c
{
  "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"
        },
        "organizationType": {
          "$ref": "#/components/schemas/organizationType_3950e273020a100017857958e234369d"
        }
      }
    }
  ]
}
object difficultyToFillRelatedView_3b00708994e41000032f4de84695004c
{
  "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"
        }
      }
    }
  ]
}
object difficultyToFill_89a0b59e7cce1000074acb57c0c50162
{
  "allOf": [
    {
      "$ref": "#/components/schemas/difficultyToFillRelatedView_3b00708994e41000032f4de84695004c"
    },
    {}
  ],
  "description": "Indicates how difficult it is to fill this job profile."
}
object displayExplicitSkillRepresentation_d6ca778018011000182fa5be1ae901a8
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "remoteID": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Remote Skill ID for associated Remote Skill Item",
          "x-workday-type": "Text"
        },
        "skillItem": {
          "$ref": "#/components/schemas/skillItem_d6ca778018011000182fa5f3b32001aa"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "skillSources": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/skillSourceRepresentation_998d2cc58f2f10000db59b08da0306a8"
          },
          "description": "The sources that serve as evidence for the skill usage.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object eventAttachmentsForToolbar_43b30ba735b8100011ee4767246d0143
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "category": {
          "$ref": "#/components/schemas/category_43b30ba735b8100011ee4781a9d50146"
        },
        "fileName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "maxLength": 255,
          "description": "File name of the attachment",
          "x-workday-type": "Text"
        },
        "fileLength": {
          "type": "integer",
          "example": 53461586,
          "description": "File length of the attachment",
          "x-workday-type": "Numeric"
        },
        "uploadDate": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "readOnly": true,
          "description": "Returns Date the Business Process Attachment was updated.",
          "x-workday-type": "Date"
        },
        "uploadedBy": {
          "$ref": "#/components/schemas/uploadedBy_b32ff437243510000e22e06470370160"
        },
        "contentType": {
          "$ref": "#/components/schemas/contentType_43b30ba735b8100011ee47993f11014a"
        },
        "description": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Event attachment description",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object eventStateOrganizationAssignment_f3e1ff305e2d100003327f7b7fa103f1
{
  "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"
        },
        "businessProcessParameters": {
          "$ref": "#/components/schemas/businessProcessParameters_23782ad3f54110002073aab65def00fb"
        }
      }
    }
  ]
}
object eventState_54e611eca2c910000fbc4579181c0111
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "status": {
          "$ref": "#/components/schemas/status_54e611eca2c910000fbc4599be0b0112"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "validation": {
          "type": "string",
          "example": "Sample Validation",
          "description": "Validation message for an action event triggered by a condition.",
          "x-workday-type": "Text"
        },
        "businessProcessParameters": {
          "$ref": "#/components/schemas/businessProcessParameters_5afc0b4b5a4610002aaebb8180cd2261"
        }
      }
    }
  ]
}
object externalSkillLevelDetail_1c67ac98c0f310002706be33dcdb0000
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "context": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The text you enter to provide context for this external skill load. Not visible to end users.",
          "x-workday-type": "Text"
        },
        "skillVendorId": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The vendor associated to the External Skill.",
          "x-workday-type": "Text"
        },
        "effectiveMoment": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date that the external Skill Level was last updated.",
          "x-workday-type": "Date"
        },
        "externalSkillId": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The skill from the external system.",
          "x-workday-type": "Text"
        },
        "skillVendorName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The name of the vendor associated with the External Skill.",
          "x-workday-type": "Text"
        },
        "externalSkillName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The name of the skill from the external system",
          "x-workday-type": "Text"
        },
        "externalSkillLevel": {
          "type": "integer",
          "example": 5,
          "description": "The skill level normalized to a scale from 1-5 and to 1 decimal place.",
          "x-workday-type": "Numeric"
        }
      }
    }
  ]
}
object externalSkillLevel_a39462f09c44100005d46fd77ef00000
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "externalSkillId",
        "externalSkillLevel"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "context": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The text you enter to provide context for this external skill load. Not visible to end users.",
          "x-workday-type": "Text"
        },
        "effectiveMoment": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date that the external Skill Level was last updated.",
          "x-workday-type": "Date"
        },
        "externalSkillId": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The skill from the external system.",
          "x-workday-type": "Text"
        },
        "externalSkillLevel": {
          "type": "integer",
          "example": 8,
          "description": "The skill level normalized to a scale from 1-5 and to 1 decimal place.",
          "x-workday-type": "Numeric"
        }
      }
    }
  ]
}
object for_5d688bd57bb910001815ab3dd10024a9
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The thing which this business process is about. It could be another business process if this is a sub-process"
}
object frequency_2d0ca2cb2448100009c5436d5d670e06
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new frequency that is applied to the \\~contingent worker's\\~ contract pay rate.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object fund_a18edb56aca0100014a4a0b27352045c
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new fund for the \\~worker\\~ after the business process.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object gift_a18edb56aca0100014a4a0a9f876045b
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new gift for the \\~worker\\~ after the business process.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object grant_a18edb56aca0100014a4a0bcf25c045e
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new grant for the \\~worker\\~ after the business process.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object headcountOption_97af9049a5fd10001c48896fbde30000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Headcount option for the event",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object homeContactChangeEvent_f42ba27d87ed10001aa58a5d231b1621
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "href": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The URL to the related change home contact information resource where this event can be interacted with via REST",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "effective_date": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date"
        }
      }
    }
  ]
}
object jobCategoryRelatedView_7deab99f645f10000f8582dc572d0075
{
  "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"
        }
      }
    }
  ]
}
object jobCategory_89a0b59e7cce1000074acb471919015f
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobCategoryRelatedView_7deab99f645f10000f8582dc572d0075"
    },
    {}
  ],
  "description": "The Job Category for the Job Profile."
}
object jobChangesStartDetailsData_ce861a6a360d10002d40f176b7180020
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "date"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "job": {
          "$ref": "#/components/schemas/job_35b8f199c29410002508ffd7ad6101f3"
        },
        "date": {
          "type": "string",
          "format": "date",
          "example": "2020-01-18T01:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date"
        },
        "reason": {
          "$ref": "#/components/schemas/reason_6da81665c26510001f34d0a154765e9b"
        },
        "worker": {
          "$ref": "#/components/schemas/worker_271bbd673582100010110b9f9a6d99e1"
        },
        "location": {
          "$ref": "#/components/schemas/location_6da81665c26510001fc6b1d42fae5f7b"
        },
        "template": {
          "$ref": "#/components/schemas/template_2b1b95dfe4af100009f30dc769a31686"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "useNextPayPeriod": {
          "type": "boolean",
          "example": true,
          "description": "Next Pay Period?",
          "x-workday-type": "Boolean",
          "x-conditionally-hidden": true,
          "x-conditionally-readOnly": true
        },
        "supervisoryOrganization": {
          "$ref": "#/components/schemas/supervisoryOrganization_e3267ea37e6f100032c00c34a99e74d8"
        }
      }
    }
  ]
}
object jobChangesStartDetailsPOSTData_75e528a78e9a10000ab750ea156f0111
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "date"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "job": {
          "$ref": "#/components/schemas/job_75e528a78e9a10000ab7512c5c550115"
        },
        "date": {
          "type": "string",
          "format": "date",
          "example": "2020-01-18T01:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date"
        },
        "reason": {
          "$ref": "#/components/schemas/reason_85deac43cd1a10000b96c80c118f171e"
        },
        "location": {
          "$ref": "#/components/schemas/location_75e528a78e9a10000ab75125ebe50114"
        },
        "template": {
          "$ref": "#/components/schemas/template_2b1b95dfe4af100007f63081aec5158e"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "supervisoryOrganization": {
          "$ref": "#/components/schemas/supervisoryOrganization_75e528a78e9a10000ab75132a9df0116"
        }
      }
    }
  ]
}
object jobDataForWorker_b8ac205877fd10000ea91719a02a00a2
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "jobType": {
          "$ref": "#/components/schemas/jobType_b8ac205877fd10000ea91752f39c00ab"
        },
        "location": {
          "$ref": "#/components/schemas/location_b8ac205877fd10000ea91737c7da00a5"
        },
        "workSpace": {
          "$ref": "#/components/schemas/workSpace_426ac445037110001b3eb91ddf6f0100"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "jobProfile": {
          "$ref": "#/components/schemas/jobProfile_b8ac205877fd10000ea9174f73c500aa"
        },
        "businessTitle": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The business title for the position.",
          "x-workday-type": "Text"
        },
        "supervisoryOrganization": {
          "$ref": "#/components/schemas/supervisoryOrganization_b8ac205877fd10000ea91743659800a7"
        }
      }
    }
  ]
}
object jobData_1bfa8925c50510000ae4479925510026
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "worker": {
          "$ref": "#/components/schemas/worker_fab4a151b24810000e66f769304c126b"
        },
        "jobType": {
          "$ref": "#/components/schemas/jobType_b8ac205877fd100005c55b45c6400057"
        },
        "location": {
          "$ref": "#/components/schemas/location_6d3eb084b4c410002b617efb943f0059"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "jobProfile": {
          "$ref": "#/components/schemas/jobProfile_6fb921f8a11d10001d5268980bbb0097"
        },
        "businessTitle": {
          "type": "string",
          "example": "Sample Business Title",
          "description": "The business title for the position.",
          "x-workday-type": "Text"
        },
        "nextPayPeriodStartDate": {
          "type": "string",
          "format": "date",
          "example": "2020-01-27T16:00:00.000Z",
          "description": "The next pay period start date for the job.",
          "x-workday-type": "Date"
        },
        "supervisoryOrganization": {
          "$ref": "#/components/schemas/supervisoryOrganization_fab4a151b24810000d13073c5d341257"
        }
      }
    }
  ]
}
object jobFamilyGroupView_7164d34509ba10000b8610c566ea002d
{
  "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"
        }
      }
    }
  ]
}
object jobFamilyGroup_51ed1475e9e6100006229cfe817b0014
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobFamilyGroupView_7164d34509ba10000b8610c566ea002d"
    },
    {}
  ],
  "description": "The job family group for the job family. You can specify more than 1 jobFamilyGroup query parameter."
}
object jobFamilyRelatedView_3b00708994e410000e0e2540529b12d6
{
  "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": "The job family name for the job family.",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object jobFamilyView_51ed1475e9e6100005d10fcedc5a000a
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "summary": {
          "type": "string",
          "example": "Sample Job Family Summary",
          "description": "Returns the job family summary for the job family.",
          "x-workday-type": "Text"
        },
        "inactive": {
          "type": "boolean",
          "example": true,
          "description": "If true, the method returns inactive job families. Default is false.",
          "x-workday-type": "Boolean"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "jobProfiles": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/jobProfileView_51ed1475e9e6100006c698ef68480017"
          },
          "description": "The job profile for the job family. You can specify more than 1 jobFamilyGroup query parameter. For possible values, you can use a returned id from GET /jobProfiles.",
          "x-workday-type": "Multi-instance"
        },
        "jobFamilyGroup": {
          "$ref": "#/components/schemas/jobFamilyGroup_51ed1475e9e6100006229cfe817b0014"
        }
      }
    }
  ]
}
object jobLevelRelatedView_7deab99f645f10000f06cbbf927a0069
{
  "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"
        }
      }
    }
  ]
}
object jobLevel_89a0b59e7cce1000074acb3c1e8e015d
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobLevelRelatedView_7deab99f645f10000f06cbbf927a0069"
    },
    {}
  ],
  "description": "The job level for the job profile."
}
object jobProfileDetailView_7deab99f645f10000bd5e61a1b780041
{
  "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": "The name of the job profile.",
          "x-workday-type": "Text"
        },
        "public": {
          "type": "boolean",
          "example": true,
          "description": "Indicates if the job profile has been marked as being public.",
          "x-workday-type": "Boolean"
        },
        "summary": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The description of the responsibilities and/or qualifications for the job profile.",
          "x-workday-type": "Text"
        },
        "inactive": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the Job Profile is inactive.",
          "x-workday-type": "Boolean"
        },
        "jobLevel": {
          "$ref": "#/components/schemas/jobLevel_89a0b59e7cce1000074acb3c1e8e015d"
        },
        "jobExempts": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/jobProfileExemptRelatedView_3b00708994e41000076da515387812a2"
          },
          "description": "Returns the job exempt instances for the job profile.",
          "x-workday-type": "Multi-instance"
        },
        "criticalJob": {
          "type": "boolean",
          "example": true,
          "description": "Indicates if the job is considered critical.",
          "x-workday-type": "Boolean"
        },
        "jobCategory": {
          "$ref": "#/components/schemas/jobCategory_89a0b59e7cce1000074acb471919015f"
        },
        "jobFamilies": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/jobFamilyRelatedView_3b00708994e410000e0e2540529b12d6"
          },
          "description": "The job family for the job profile.",
          "x-workday-type": "Multi-instance"
        },
        "payRateTypes": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/jobProfilePayRateTypeRelatedView_3b00708994e4100008d4b09e903f12b5"
          },
          "description": "The pay rate for the job profile",
          "x-workday-type": "Multi-instance"
        },
        "jobDescription": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The formatted job description value on the job profile.",
          "x-workday-type": "Rich Text"
        },
        "defaultJobTitle": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The Job Title Default for the job profile.",
          "x-workday-type": "Text"
        },
        "managementLevel": {
          "$ref": "#/components/schemas/managementLevel_89a0b59e7cce1000074acb1d768e0158"
        },
        "difficultyToFill": {
          "$ref": "#/components/schemas/difficultyToFill_89a0b59e7cce1000074acb57c0c50162"
        },
        "workShiftRequired": {
          "type": "boolean",
          "example": true,
          "description": "Indicates if the Job Profile requires a Work Shift to be specified on associated Positions.",
          "x-workday-type": "Boolean"
        },
        "companyInsiderTypes": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/companyInsiderTypeRelatedView_7deab99f645f10001000f8a388740081"
          },
          "description": "The Company Insider Type for the Job Profile.",
          "x-workday-type": "Multi-instance"
        },
        "restrictedToCountries": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/countryRelatedView_7deab99f645f10000cf305c30e260054"
          },
          "description": "Returns the valid countries for the job profile.",
          "x-workday-type": "Multi-instance"
        },
        "additionalJobDescription": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The formatted additional job description value on the job profile.",
          "x-workday-type": "Rich Text"
        },
        "workersCompensationCodes": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/workersCompensationCodeRelatedView_3b00708994e4100004af13d958811287"
          },
          "description": "Returns the compensation codes for this job profile.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object jobProfileExemptRelatedView_3b00708994e41000076da515387812a2
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "exempt": {
          "type": "boolean",
          "example": true,
          "description": "Returns the exempt value for this Job Profile Exempt.",
          "x-workday-type": "Boolean"
        },
        "countryOrRegion": {
          "$ref": "#/components/schemas/countryOrRegion_3b00708994e4100007848bc917a112a6"
        }
      }
    }
  ]
}
object jobProfileJobView_fab4a151b24810000d511d61ee641262
{
  "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"
        }
      }
    }
  ]
}
object jobProfilePayRateTypeRelatedView_3b00708994e4100008d4b09e903f12b5
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "country": {
          "$ref": "#/components/schemas/country_3b00708994e41000095e4647007012bc"
        },
        "payRateType": {
          "$ref": "#/components/schemas/payRateType_3b00708994e410000c3d01aea96012c1"
        }
      }
    }
  ]
}
object jobProfileSummaryView_7deab99f645f10000b5152ce2d700034
{
  "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": "The name of the job profile.",
          "x-workday-type": "Text"
        },
        "inactive": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the Job Profile is inactive.",
          "x-workday-type": "Boolean"
        }
      }
    }
  ]
}
object jobProfileView_51ed1475e9e6100006c698ef68480017
{
  "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"
        }
      }
    }
  ]
}
object jobProfile_3db8095ffa18100013f019afc6d30116
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new job profile for the \\~worker\\~ as of the effective date."
}
object jobProfile_6fb921f8a11d10001d5268980bbb0097
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobProfileJobView_fab4a151b24810000d511d61ee641262"
    },
    {}
  ],
  "description": "The job profile for the position."
}
object jobProfile_b8ac205877fd10000ea9174f73c500aa
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobProfileJobView_fab4a151b24810000d511d61ee641262"
    },
    {}
  ],
  "description": "The job profile for the position."
}
object jobRequisition_dfc4e58f730810001ad60325d9bc52cf
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The job requisition which was used for this event",
  "x-conditionally-hidden": true,
  "x-conditionally-readOnly": true
}
object jobTypeData_b8ac205877fd100005c3b50b74a30055
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object jobType_b8ac205877fd100005c55b45c6400057
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobTypeData_b8ac205877fd100005c3b50b74a30055"
    },
    {}
  ],
  "description": "The position's job type which can be one of the following values: Primary, Additional Job, or International Assignment. If the position is not effective, no value will be returned. Primary and additional job are effective dated due to the Switch Primary Job business process. An international assignment cannot be switched to a be a primary job."
}
object jobType_b8ac205877fd10000ea91752f39c00ab
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobTypeData_b8ac205877fd100005c3b50b74a30055"
    },
    {}
  ],
  "description": "The position's job type which can be one of the following values: Primary, Additional Job, or International Assignment. If the position is not effective, no value will be returned. Primary and additional job are effective dated due to the Switch Primary Job business process. An international assignment cannot be switched to a be a primary job."
}
object jobWorkspaceData_1005157e3d631000144205466a6c13d3
{
  "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"
        },
        "locationChain": {
          "type": "string",
          "example": "Sample Location Chain",
          "description": "Location chain including bread crumbs for location.",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object job_35b8f199c29410002508ffd7ad6101f3
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The position for the \\~worker\\~ prior to the effective date.  This field will be blank for non-staffing transactions and for hire transactions."
}
object job_75e528a78e9a10000ab7512c5c550115
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The position for the \\~worker\\~ prior to the effective date.  This field will be blank for non-staffing transactions and for hire transactions.",
  "x-conditionally-required": true
}
object locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "country": {
          "$ref": "#/components/schemas/country_af21e47ff7c01000092ecf4d7ad30270"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object location_6d3eb084b4c410002b617efb943f0059
{
  "allOf": [
    {
      "$ref": "#/components/schemas/locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056"
    },
    {}
  ],
  "description": "The location associated with the filled position or position restrictions. When associated with position restrictions, the location returned is in this order: the location on the effective job requisition, hiring restrictions, or primary location of the \\~supervisory organization\\~."
}
object location_6da81665c26510001fc6b1d42fae5f7b
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The new location for the \\~worker\\~ as of the effective date."
}
object location_75e528a78e9a10000ab75125ebe50114
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new location for the \\~worker\\~ as of the effective date."
}
object location_90151d6c4ff110001bfa027116820278
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new location for the \\~worker\\~ as of the effective date.",
  "x-conditionally-readOnly": true,
  "x-conditionally-required": true
}
object location_b8ac205877fd10000ea91737c7da00a5
{
  "allOf": [
    {
      "$ref": "#/components/schemas/locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056"
    },
    {}
  ],
  "description": "The location associated with the filled position or position restrictions. When associated with position restrictions, the location returned is in this order: the location on the effective job requisition, hiring restrictions, or primary location of the \\~supervisory organization\\~."
}
object managementLevelRelatedView_7deab99f645f10000d69adf2c932005c
{
  "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"
        }
      }
    }
  ]
}
object managementLevel_89a0b59e7cce1000074acb1d768e0158
{
  "allOf": [
    {
      "$ref": "#/components/schemas/managementLevelRelatedView_7deab99f645f10000d69adf2c932005c"
    },
    {}
  ],
  "description": "The management level for the job profile."
}
object managerWorkerView_a02c2e1916fa10000cbb84be81ce0027
{
  "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"
        }
      }
    }
  ]
}
object massActionHeader_cf97466f96d910002bd32afbf0000001
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Returns the Mass Action Header instance."
}
object massActionWorksheet_31485c9a93c0100007276cf4e5640000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Returns the Mass Action Worksheet instance."
}
object orgChartView_643e3a12629710000554e0338e670044
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "superior": {
          "$ref": "#/components/schemas/superior_643e3a1262971000145238b2ccd10059"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "subordinates": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/supervisoryOrganizationView_a02c2e1916fa100009e137235f1f0018"
          },
          "description": "Contains the subordinate organizations that directly report to the organization.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object organizationAssignmentChangesBusinessUnitData_5aabf8e28cb310002520b2a2b31d0365
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "businessUnit": {
          "$ref": "#/components/schemas/businessUnit_5aabf8e28cb310002520b2aabc470366"
        }
      }
    }
  ]
}
object organizationAssignmentChangesCompanyData_652d516fdff41000086e0b9c96950354
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "company": {
          "$ref": "#/components/schemas/company_56fe0dd0eca1100019cfe097d26a03f2"
        }
      }
    }
  ]
}
object organizationAssignmentChangesCostCenterData_5aabf8e28cb3100010a999db2700024e
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "costCenter": {
          "$ref": "#/components/schemas/costCenter_5aabf8e28cb3100010a999f40b07024f"
        }
      }
    }
  ]
}
object organizationAssignmentChangesCostingData_a18edb56aca0100014a4a09dc57e045a
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "fund": {
          "$ref": "#/components/schemas/fund_a18edb56aca0100014a4a0b27352045c"
        },
        "gift": {
          "$ref": "#/components/schemas/gift_a18edb56aca0100014a4a0a9f876045b"
        },
        "grant": {
          "$ref": "#/components/schemas/grant_a18edb56aca0100014a4a0bcf25c045e"
        },
        "program": {
          "$ref": "#/components/schemas/program_a18edb56aca0100014a4a0b7ddf7045d"
        }
      }
    }
  ]
}
object organizationAssignmentChangesCustomOrganizationDetailsData_53cd2b632146100011e9bf4e7041551f
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "customOrganizations": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/customOrganizationDetails_3950e273020a100017857926d35d369c"
          },
          "description": "The new custom organizations for the worker as of the effective date.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object organizationAssignmentChangesPostPosition_cf97466f96d9100029bffcf91c120000
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "date",
        "position"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "date": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The effective date of the business process event using the yyyy-mm-dd format.",
          "x-workday-type": "Date"
        },
        "position": {
          "$ref": "#/components/schemas/position_cf97466f96d9100029bffcf91c120001"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "massActionHeader": {
          "$ref": "#/components/schemas/massActionHeader_cf97466f96d910002bd32afbf0000001"
        },
        "massActionWorksheet": {
          "$ref": "#/components/schemas/massActionWorksheet_31485c9a93c0100007276cf4e5640000"
        }
      }
    }
  ]
}
object organizationAssignmentChangesPost_cc45d62b623c1000132ac812c30a052e
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "date"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "date": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date"
        },
        "position": {
          "$ref": "#/components/schemas/position_99f6257185e61000043aadd66df203bb"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object organizationAssignmentChangesRegionData_a18edb56aca0100006997e68e5780373
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "region": {
          "$ref": "#/components/schemas/region_a18edb56aca0100006997ec7e07d0374"
        }
      }
    }
  ]
}
object organizationAssignmentChangesStartDetailsData_90009f2bfc49100017b10cd07d19063b
{
  "allOf": [
    {
      "type": "object",
      "required": [
        "position"
      ],
      "properties": {
        "date": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date",
          "x-conditionally-readOnly": true,
          "x-conditionally-required": true
        },
        "worker": {
          "$ref": "#/components/schemas/worker_90009f2bfc4910001b166d44a72c0727"
        },
        "position": {
          "$ref": "#/components/schemas/position_827372de4457100019c0e9c5977d0000"
        },
        "supervisoryOrganization": {
          "$ref": "#/components/schemas/supervisoryOrganization_827372de445710001cfe36968a480000"
        }
      }
    }
  ]
}
object organizationType_3950e273020a100017857958e234369d
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Includes these organization types: Company, Cost Center, Custom orgs, Location Hierarchy, Matrix, Pay Group, Region, Retiree, Supervisory."
}
object overallBusinessProcess_5d688bd57bb910001815ab49927724aa
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "Returns the Top Level (overall) Business Process that this Event is part of or returns the same instance if this Event is not a sub-process."
}
object participant_b3a69f47a49910001687de1d4c75003c
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Participant of \\~check-in\\~."
}
object participant_d81c816de26f10000f52144d053f001b
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Participant of \\~topic\\~."
}
object payRateTypeRelatedView_3b00708994e410000c52776049ba12c3
{
  "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"
        }
      }
    }
  ]
}
object payRateType_3b00708994e410000c3d01aea96012c1
{
  "allOf": [
    {
      "$ref": "#/components/schemas/payRateTypeRelatedView_3b00708994e410000c52776049ba12c3"
    },
    {}
  ],
  "description": "The pay rate type for the job profile pay rate"
}
object payRateType_d25283821c01100016756a14eb650000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new pay rate type for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object personDataView_be343791f59d100028d6a277ca8a0017
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "email": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Returns the public primary work email address for the worker.",
          "x-workday-type": "Text"
        },
        "phone": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Returns the primary public work phone number for the worker.",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object person_0ad147648b0a1000237bd486634a001a
{
  "allOf": [
    {
      "$ref": "#/components/schemas/personDataView_be343791f59d100028d6a277ca8a0017"
    },
    {}
  ],
  "description": "Person for the \\~Worker\\~"
}
object person_86093b8a932f10001499f38c72410130
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Comment made by Person"
}
object positionWorkerType_05d4c45042b610001030ee47f2c90118
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new position \\~worker\\~ type for the \\~worker\\~ as of the effective date.",
  "x-conditionally-readOnly": true
}
object position_827372de4457100019c0e9c5977d0000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The position element as the event target."
}
object position_99f6257185e61000043aadd66df203bb
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new position for the \\~worker\\~ as of the effective date."
}
object position_cf97466f96d9100029bffcf91c120001
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The position element as the event target."
}
object position_dfc4e58f730810001ad60369c23452d1
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new position or job for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-readOnly": true
}
object primaryJob_352c3a97ecd51000353cba144c5b0042
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobDataForWorker_b8ac205877fd10000ea91719a02a00a2"
    },
    {}
  ],
  "description": "The \\~worker's\\~ primary job."
}
object program_a18edb56aca0100014a4a0b7ddf7045d
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new program for the \\~worker\\~ after the business process.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object purchaseOrder_2d0ca2cb2448100009c5433bcff60e05
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Purchase Order for Staffing Event",
  "x-conditionally-hidden": true
}
object reason_6da81665c26510001f34d0a154765e9b
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The business process type, reason category and reason associated with the business process (e.g. Hire \\~Employee\\~ > New Hire > New Position).",
  "x-conditionally-readOnly": true
}
object reason_85deac43cd1a10000b96c80c118f171e
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The business process type, reason category and reason associated with the business process (e.g. Hire \\~Employee\\~ > New Hire > New Position)."
}
object regionRelatedView_3b00708994e41000053151ffd9e31293
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object region_a18edb56aca0100006997ec7e07d0374
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new region for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object serviceDatesData_6b1db753fd82100027b0c8519c860018
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "hireDate": {
          "type": "string",
          "format": "date",
          "example": "2020-01-20T16:00:00.000Z",
          "description": "The worker's most recent hire date.",
          "x-workday-type": "Date"
        },
        "continuousServiceDate": {
          "type": "string",
          "format": "date",
          "example": "2020-01-20T16:00:00.000Z",
          "description": "Worker service date taking into account breaks in service.",
          "x-workday-type": "Date"
        }
      }
    }
  ]
}
object skillItemAddDefinition_faed9891d75a10001e9a289910540228
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "remoteID": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The remote skill ID of a skill.",
          "x-workday-type": "Text"
        },
        "skillItem": {
          "$ref": "#/components/schemas/skillItem_4b4b7d34b4a210001c7927f9e1330080"
        },
        "skillName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The skill name that Workday bases similar skill suggestions on.",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object skillItemAddRepresentation_c5fabc4ca81610000eaeb4ff2f000137
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "remoteID": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The remote skill ID of a skill.",
          "x-workday-type": "Text"
        },
        "skillName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The skill name Workday returns.",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object skillItemDisplayDefinition_4b4b7d34b4a21000301eaf52086700d8
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "remoteID": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The remote skill ID of a skill.",
          "x-workday-type": "Text"
        },
        "skillName": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The skill name that Workday bases similar skill suggestions on.",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object skillItemSourceAddRepresentation_c5fabc4ca81610000d5d15309ac90122
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "skillSource": {
          "$ref": "#/components/schemas/skillSource_c5fabc4ca81610000d5d154e6e3c0123"
        }
      }
    }
  ]
}
object skillItem_4b4b7d34b4a210001c7927f9e1330080
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ]
}
object skillItem_98f198f5056b100019631445471d225f
{
  "allOf": [
    {
      "$ref": "#/components/schemas/skillItemAddRepresentation_c5fabc4ca81610000eaeb4ff2f000137"
    },
    {}
  ],
  "description": "a set containing no instances"
}
object skillItem_d6ca778018011000182fa5f3b32001aa
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Indicates the skill item name"
}
object skillItemsBulkDefinition_9d815bbfd67010000d6ed56204ab12de
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "skillItems": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/skillItemAddDefinition_faed9891d75a10001e9a289910540228"
          },
          "description": "Exposes Skill Items for a Skill Qualification Enabled.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object skillSourceRepresentation_998d2cc58f2f10000db59b08da0306a8
{
  "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"
        },
        "sourceType": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The Source Type of this Skill Item Source",
          "x-workday-type": "Text"
        },
        "dateCreated": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The Creation Date of this Skill Item Source",
          "x-workday-type": "Date"
        },
        "sourceTypeID": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "maxLength": 36,
          "description": "source type ID",
          "x-workday-type": "Text"
        }
      }
    }
  ]
}
object skillSource_c5fabc4ca81610000d5d154e6e3c0123
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "a set containing no instances"
}
object status_54e611eca2c910000fbc4599be0b0112
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Transaction status or workflow state for an event. Example: Successfully Completed, Denied, Terminated"
}
object superior_643e3a1262971000145238b2ccd10059
{
  "allOf": [
    {
      "$ref": "#/components/schemas/supervisoryOrganizationView_a02c2e1916fa100009e137235f1f0018"
    },
    {}
  ],
  "description": "The immediate superior organization for the organization."
}
object supervisoryOrganizationJobView_fab4a151b24810000d29746fb7e21259
{
  "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"
        }
      }
    }
  ]
}
object supervisoryOrganizationView_a02c2e1916fa100009e137235f1f0018
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "code": {
          "type": "string",
          "example": "Sample-Code",
          "description": "The organization id for the organization.",
          "x-workday-type": "Text"
        },
        "name": {
          "type": "string",
          "example": "Sample Organization Name",
          "description": "Returns the name of the organization as of the processing effective moment",
          "x-workday-type": "Text"
        },
        "inactive": {
          "type": "boolean",
          "example": true,
          "description": "Indicates whether the organization is inactive",
          "x-workday-type": "Boolean"
        },
        "managers": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/managerWorkerView_a02c2e1916fa10000cbb84be81ce0027"
          },
          "description": "The manager(s) for the supervisory organization.",
          "x-workday-type": "Multi-instance"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}
object supervisoryOrganization_75e528a78e9a10000ab75132a9df0116
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The \\~supervisory organization\\~ for the \\~worker\\~ as of the effective date."
}
object supervisoryOrganization_827372de445710001cfe36968a480000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "\\~Supervisory Organization\\~ for staffing interface affected, as of the event effective date."
}
object supervisoryOrganization_b8ac205877fd10000ea91743659800a7
{
  "allOf": [
    {
      "$ref": "#/components/schemas/supervisoryOrganizationJobView_fab4a151b24810000d29746fb7e21259"
    },
    {}
  ],
  "description": "The \\~supervisory organization\\~ for the position."
}
object supervisoryOrganization_e3267ea37e6f100032c00c34a99e74d8
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The \\~supervisory organization\\~ for the \\~worker\\~ as of the effective date.",
  "x-conditionally-readOnly": true,
  "x-conditionally-required": true
}
object supervisoryOrganization_fab4a151b24810000d13073c5d341257
{
  "allOf": [
    {
      "$ref": "#/components/schemas/supervisoryOrganizationJobView_fab4a151b24810000d29746fb7e21259"
    },
    {}
  ],
  "description": "The \\~supervisory organization\\~ for the position."
}
object template_2b1b95dfe4af100007f63081aec5158e
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The Change Job Template used to initiate the Change Job event."
}
object template_2b1b95dfe4af100009f30dc769a31686
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The Change Job Template used to initiate the Change Job event."
}
object timeType_05d4c45042b610000bb540b7458e0108
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new time type for the \\~worker\\~ as of the effective date.",
  "x-conditionally-readOnly": true
}
object transactionStatus_7457adcbe0fa1000089b63ab3a510000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Transaction status or workflow state for an event. Example: Successfully Completed, Denied, Terminated"
}
object uploadedBy_b32ff437243510000e22e06470370160
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "Returns the primary Role of the person who uploaded the Attachment."
}
object workContactChangeEvent_5fca6c96c1c81000142fd03784140113
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "href": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The URL to the related change work contact information resource where this event can be interacted with via REST.",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "effective_date": {
          "type": "string",
          "format": "date",
          "example": "2024-03-23T07:00:00.000Z",
          "description": "The date this business process takes effect.",
          "x-workday-type": "Date"
        }
      }
    }
  ]
}
object workShift_0ee7bb8b41db1000143d4e4822174f2e
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new work shift for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object workSpace_0ee7bb8b41db10001e7db6a6c3e55663
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "The new work space for the \\~worker\\~ as of the effective date.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object workSpace_426ac445037110001b3eb91ddf6f0100
{
  "allOf": [
    {
      "$ref": "#/components/schemas/jobWorkspaceData_1005157e3d631000144205466a6c13d3"
    },
    {}
  ],
  "description": "The work space associated with the position."
}
object workStudy_05d4c45042b610000ba2f83c70f30101
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Work-Study award proposed for Staffing Event",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object workerData_c2466b0778c610000d1936006720000e
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "person": {
          "$ref": "#/components/schemas/person_0ad147648b0a1000237bd486634a001a"
        },
        "workerId": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "The Employee ID or Contingent Worker ID for the worker.",
          "x-workday-type": "Text"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        },
        "primaryJob": {
          "$ref": "#/components/schemas/primaryJob_352c3a97ecd51000353cba144c5b0042"
        },
        "workerType": {
          "$ref": "#/components/schemas/workerType_3f78eeedc01d1000138d97d80e5a0000"
        },
        "additionalJobs": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/jobDataForWorker_b8ac205877fd10000ea91719a02a00a2"
          },
          "description": "The employee’s additional jobs and international assignments.",
          "x-workday-type": "Multi-instance"
        }
      }
    }
  ]
}
object workerJobView_fab4a151b24810000e7ff8d0c7f0126d
{
  "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"
        }
      }
    }
  ]
}
object workerType_3f78eeedc01d1000138d97d80e5a0000
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "Return \\~Worker\\~ Types for \\~Worker\\~"
}
object worker_271bbd673582100010110b9f9a6d99e1
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The \\~worker\\~ associated with the business process."
}
object worker_90009f2bfc4910001b166d44a72c0727
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "x-readOnly": true,
  "description": "The \\~worker\\~ associated with the business process."
}
object worker_fab4a151b24810000e66f769304c126b
{
  "allOf": [
    {
      "$ref": "#/components/schemas/workerJobView_fab4a151b24810000e7ff8d0c7f0126d"
    },
    {}
  ],
  "description": "The position management \\~worker\\~ filling the position. If the position is overlapped, return the \\~worker\\~ for the overlap position."
}
object workersCompensationCodeOverride_05d4c45042b61000138500e185e0013f
{
  "allOf": [
    {
      "$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
    },
    {}
  ],
  "description": "\\~Worker's\\~ compensation code override for staffing event.",
  "x-conditionally-hidden": true,
  "x-conditionally-required": true
}
object workersCompensationCodeRelatedView_3b00708994e4100004af13d958811287
{
  "allOf": [
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "Id of the instance"
        },
        "code": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Returns the workers' compensation code.",
          "x-workday-type": "Text"
        },
        "name": {
          "type": "string",
          "example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
          "description": "Returns the description of the worker's compensation code.",
          "x-workday-type": "Text"
        },
        "country": {
          "$ref": "#/components/schemas/country_3b00708994e4100004edeb4e0d37128c"
        },
        "regions": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/regionRelatedView_3b00708994e41000053151ffd9e31293"
          },
          "description": "Returns the Country Regions that the worker's compensation code is used in.",
          "x-workday-type": "Multi-instance"
        },
        "inactive": {
          "type": "boolean",
          "example": true,
          "description": "Returns true if the worker's compensation code is inactive.",
          "x-workday-type": "Boolean"
        },
        "locations": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056"
          },
          "description": "The location for the worker compensation code.",
          "x-workday-type": "Multi-instance"
        },
        "descriptor": {
          "type": "string",
          "example": "Lorem ipsum dolor sit ame",
          "description": "A preview of the instance"
        }
      }
    }
  ]
}