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

Jobchanges 11 endpoints

PATCH /jobChanges/{ID}/administrative/{subresourceID}

Partially updates the administrative options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/administrative/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. Note that there are no localization constraints in this API version. You can update the workingFTE and paidFTE fields even if the fields have not been localized. To retrieve a positionWorkerType ID, you can call the GET /values/jobChangesGroup/employeeTypes prompt endpoint, with staffingEvent and location query parameters. If you specify the staffingEvent parameter, it returns HREF links to employee types by country. By default, it returns all employee types, excluding contingent workers. For the positionWorkerType ID, you can also call the GET /values/jobChangesGroup/contingentWorkerTypes prompt endpoint, with staffingEvent and location query parameters. If you specify the staffingEvent parameter, it returns HREF links to contingent worker types for staffing event. If you specify location, it returns HREF links to contingent worker types by location or country. By default, it returns all contingent worker types. To retrieve a workersCompensationCodeOverride ID, call the GET /values/jobChangesGroup/workersCompensationCodeOverrides prompt endpoint, which takes the job change ID as the staffing Event query parameter. To retrieve a payRateType ID, call the GET /values/jobChangesGroup/payRateTypes prompt endpoint, which takes the job change ID as the staffingEvent query parameter. It returns all pay rate types based on staffing event for contingent workers. By default, it returns all pay rate types in the tenant. To retrieve companyInsiderType IDs, call the GET /values/jobChangesGroup/companyInsiderTypes prompt endpoint, which returns all company insider types in the tenant. To retrieve an assignmentType ID, call the GET /values/jobChangesGroup/assignmentTypes prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns assignmentTypes for the staffingEvent. By default, it returns all active assignment types. To retrieve a workStudy ID, call the GET /values/jobChangesGroup/workStudyAwards prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns work study awards for the staffingEvent. By default, it returns all work studies in the tenant. To retrieve a timeType ID, call the GET /values/jobChangesGroup/timeTypes prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns time types for the staffingEvent. By default, it returns all time types based on the Relax Hiring Restrictions tenant configuration. Secured by: Staffing Actions: Administrator Scope: Staffing

operationId: JobChanges_updateAdministrativeOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobAdministrativeDetailsData_f8f20079bc5a1000089ccb7f6a8800ea"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step. A1716 | [This time type is inactive: time type. Specify an active time type for Time Type.]
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)
PATCH /jobChanges/{ID}/administrative/{subresourceID}
PATCH /jobChanges/{ID}/businessTitle/{subresourceID}

Partially updates the businessTitle options for the specified change job ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/businessTitle/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. Secured by: Staffing Actions: Business Title Scope: Staffing

operationId: JobChanges_updateBusinessTitleOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobBusinessTitle_3db8095ffa18100013a5f96969ca0102"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step.
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)
PATCH /jobChanges/{ID}/businessTitle/{subresourceID}
PATCH /jobChanges/{ID}/comment/{subresourceID}

Updates the comment for the specified change job ID. The {subResourceID} path parameter must be the same as the {ID} value. The data updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. You can call GET /jobChanges/{ID}/comment/{subResourceID} to get the existing data to update. Secured by: Change Job (Mass Action), Change Job (REST Service) Scope: Staffing

operationId: JobChanges_updateComment

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.

Request Body

{
  "$ref": "#/components/requestBodies/comments_7d98fd55aeee100022968e52a1b31c60"
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
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)
PATCH /jobChanges/{ID}/comment/{subresourceID}
PATCH /jobChanges/{ID}/contract/{subresourceID}

Partially updates the contract details options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/contract/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. To retrieve a frequency ID, call the GET /values/jobChangesGroup/frequencies prompt endpoint, which takes the job change ID as the staffingEvent query parameter. It returns all frequencies based on staffing event for contingent workers. By default, it returns all frequencies in the tenant. To retrieve a currency ID, call the GET /values/jobChangesGroup/currencies prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns HREF links to active currencies by prompt category. By default, it returns all active currencies. Secured by: Staffing Actions: Contract Details Scope: Staffing

operationId: JobChanges_partiallyUpdateContractOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobContractDetailsData_27ec818d10d010000386ce823ac20107"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step. A425 | You can't submit this operation on events that are in the Initiation or Review by Current \~Manager\~ steps. A440 | You can't submit this operation on events that are initiated by the Change Location task. A451 | The Contract section is only available on \~contingent workers\~. You can’t submit this operation on an \~employee\~.
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)
PATCH /jobChanges/{ID}/contract/{subresourceID}
PATCH /jobChanges/{ID}/jobClassification/{subresourceID}

Partially updates the job classifications for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/jobClassification/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least this required field: additionalJobClassifications[ {id} ]. To retrieve an additionalJobClassifications ID, call the GET /values/jobChangesGroup/jobClassifications prompt endpoint with the location and/or staffingEvent query parameter. It returns HREF links to job classifications by location for the staffing event. It returns an empty result if both location and staffingEvent are not specified. You can filter the results by effectiveDate. By default, it returns job classifications on the current date. Secured by: Staffing Actions: Additional Job Classifications Scope: Staffing

operationId: JobChanges_updateJobClassificationOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobJobClassificationData_354103f196361000084489bcb281017f"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step.
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)
PATCH /jobChanges/{ID}/jobClassification/{subresourceID}
PATCH /jobChanges/{ID}/jobProfile/{subresourceID}

Partially updates the job profile options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/jobProfile/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least this required field: jobProfile{id} To retrieve a jobProfile ID, call the GET /values/jobChangesGroup/jobProfiles prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns HREF links to the job profiles by the prompt category. If you don't specify the staffingEvent parameter, it returns all job profiles, regardless of their categories. You can also filter the job profiles by the effectiveDate query parameter. The default is the current date. Secured by: Staffing Actions: Job Profile Scope: Staffing

operationId: JobChanges_updateJobProfileOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobJobProfileData_3db8095ffa18100013f019a27a1f0115"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step.
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)
PATCH /jobChanges/{ID}/jobProfile/{subresourceID}
PATCH /jobChanges/{ID}/location/{subresourceID}

Partially updates the location options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/location/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least this request field: location{id}. To retrieve a location ID, you can call the GET /values/jobChangesGroup/locations prompt endpoint, which takes the job change ID as the staffingEvent query parameter. It returns HREF links to locations by location categories for the staffingEvent. You can filter the results by effectiveDate. By default, it returns locations on the current date. To retrieve a workShift ID, call the GET /values/jobChangesGroup/workShifts prompt endpoint with the location query parameter. It returns work shifts by location. If you don't specify the location parameter, it returns an empty result. To retrieve a workSpace ID, call the GET /values/jobChangesGroup/workSpaces prompt endpoint with the location query parameter. It returns HREF links to workspaces by configured prompt categories for the specified location. You can filter the results by effectiveDate. By default, it returns workspaces on the current date. Secured by: Staffing Actions: Location Scope: Staffing

operationId: JobChanges_partialUpdateLocationOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobLocation_90151d6c4ff110001b4a46091678025c"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A401 | [Invalid In Progress Work Space Change] A403 | Submit this operation before the event Initiation step. A443 | [Invalid Complete Work Space Change]
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)
PATCH /jobChanges/{ID}/location/{subresourceID}
PATCH /jobChanges/{ID}/moveTeam/{subresourceID}

Partially updates the moveTeam options for the specified change job ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/moveTeam/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. Secured by: Staffing Actions: Move Manager's Team Scope: Staffing

operationId: JobChanges_updateMoveTeamOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobMoveTeamData_544fdf5c01da1000238ad82d26d90146"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A369 | You can only submit the Move Team operation on \~managers\~ who change supervisory organizations. A403 | Submit this operation before the event Initiation step.
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)
PATCH /jobChanges/{ID}/moveTeam/{subresourceID}
PATCH /jobChanges/{ID}/opening/{subresourceID}

Partially updates the opening options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/opening/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least this required field: headcountOption{id} To retrieve a headcountOption ID, call the GET /values/jobChangesGroup/headcountOptions prompt endpoint, which takes the job change ID as the staffingEvent query parameter. By default, it returns all headcount options. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_updateOpeningOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobOpeningData_97af9049a5fd10001c4888d654170000"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A403 | Submit this operation before the event Initiation step.
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)
PATCH /jobChanges/{ID}/opening/{subresourceID}
PATCH /jobChanges/{ID}/position/{subresourceID}

Partially updates the position options for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/startDetails/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least these request fields: position{id}, createPosition, closePosition, availableForOverlap To retrieve a position ID, call the GET /values/jobChangesGroup/proposedPosition prompt endpoint, which takes the job change ID as the staffingEvent query parameter. It returns HREF links to proposed positions based on staffing event for contingent workers. You can filter the results by effectiveDate. By default, it returns all proposed positions on current date. Secured by: Staffing Actions: Select or Create Position Scope: Staffing

operationId: JobChanges_updatePositionOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/changeJobPositionData_dfc4e58f7308100018bd1c459f435221"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A396 | You can’t close a position that’s currently filled. Submit a different position or submit a false value on the Close Position field. A402 | Proposed Position is Required or Create Position must be selected. A403 | Submit this operation before the event Initiation step. A412 | You can't submit Position section operations on this Change Job. A432 | You can only propose a position if the Create Position field is false. Submit a false value on Create Position. A945 | Set either the Close Position or Job Overlap Allowed field to True, but not both.
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)
PATCH /jobChanges/{ID}/position/{subresourceID}
PATCH /jobChanges/{ID}/startDetails/{subresourceID}

Partially updates the start details for the specified job change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /jobChanges/{ID}/startDetails/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /jobChanges/{ID}/submit. In the request body, specify at least these request fields: date, reason{id}. To retrieve a reason ID, call the GET /values/jobChangesGroup/reason prompt endpoint, which takes the job change ID as the staffingEvent query parameter. If you specify the staffingEvent parameter, it returns change job reasons for the staffingEvent, by the change job category. By default, it returns all change job categories and reasons. Secured by: Staffing Actions: Change Job Date and Reason Scope: Staffing

operationId: JobChanges_updateStartDetails

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/jobChangesStartDetailsData_ce861a6a360d10002d40f176b7180020"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A368 | This operation is only available to the person who initiated the Change Job operation. A390 | You cannot run this task on yourself. A391 | Enter a date that is after [lastUpdatedDate], the date the position was last updated. A403 | Submit this operation before the event Initiation step. A414 | The current \~supervisory organization\~ has changed for this position, and you can't make additional changes. Cancel this request and submit a new transaction. A415 | Select another \~supervisory organization\~. This \~supervisory organization\~ can't be used because it's inactive on [date]. A420 | Submit an effective date that’s on or after the last completed staffing organization change: [date]. A422 | You can’t submit a change job operation for this worker. A428 | The \~worker\~ has pending events that conflict with this job change. [InProgressMoveWorkerEvents] [InProgressEventsonPosition] [InProgressMerit] [InProgressResignationEvents] [InProgressPositionSwap] A944 | You can't complete this transaction because the \~worker\~ is included in an in-progress compensation review process. You can remove the \~worker\~ from the compensation review process, then complete the transaction, and optionally add the \~worker\~ back to the compensation review process.
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)
PATCH /jobChanges/{ID}/startDetails/{subresourceID}

Organizationassignmentchanges 8 endpoints

PATCH /organizationAssignmentChanges/{ID}/businessUnit/{subresourceID}

Partially updates the business unit option for the specified change organization assignment ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /organizationAssignmentChanges/{ID}/businessUnit/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. In the request body, specify the Workday ID of the business unit. To retrieve a businessUnit ID, call the GET /values/organizationAssignmentChangesGroup/businessUnit prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the business units by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the business units by active organization based on the current date. Secured by: Staffing Organizations: Business Unit Scope: Staffing

operationId: OrganizationAssignmentChanges_updateBusinessUnit

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesBusinessUnitData_5aabf8e28cb310002520b2a2b31d0365"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A1599 | [You can’t select Staff because it will override the existing Organization Type on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
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)
PATCH /organizationAssignmentChanges/{ID}/businessUnit/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/comment/{subresourceID}

Partially updates the comment for the organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. The data updates in this PATCH method don't persist until you call POST/organizationAssignmentChanges/{ID}/submit. To get the exising data to update, call GET/organizationAssignmentChanges/{ID}/comment/{subResourceID}. Secured by: Change Organization Assignment (REST), Change Organization Assignments for \~Worker\~ (Mass Action) Scope: Organizations and Roles

operationId: OrganizationAssignmentChanges_updateComment

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.

Request Body

{
  "$ref": "#/components/requestBodies/comments_7d98fd55aeee100022968e52a1b31c60"
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
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)
PATCH /organizationAssignmentChanges/{ID}/comment/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/company/{subresourceID}

Partially updates the company for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /organizationAssignmentChanges/{ID}/company/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. In the request body, specify the Workday ID of the company. To retrieve a companies ID, call the GET /values/organizationAssignmentChangesGroup/companies prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the companies by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the companies by active organization based on the current date. Secured by: Staffing Organizations: Company Scope: Staffing

operationId: OrganizationAssignmentChanges_partiallyUpdateCompany

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCompanyData_652d516fdff41000086e0b9c96950354"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A1593 | [You cant select Staff because it will override the existing Organization Type on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing.] A1594 | [The changes you have made to Company or Cost Center will override the existing Company or Cost Center on date and will be invalid due to restricted Companies by Cost Center. Correct or Rescind the Company or Cost Center on the Assign Organizations event on date to continue. If there are multiple organization assignment events on that date, rescind all of those events before continuing. If this value populated automatically and you are unable to edit the organization, contact your administrator.] A1613 | [You cant select Staff because its inactive on inactive date and will override the existing Company on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
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)
PATCH /organizationAssignmentChanges/{ID}/company/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/costCenter/{subresourceID}

Partially updates the cost center for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /organizationAssignmentChanges/{ID}/costCenter/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. In the request body, specify the Workday ID of the cost center. To retrieve a costCenter ID, call the GET /values/organizationAssignmentChangesGroup/costCenters prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the cost centers by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the cost centers by active organization based on the current date. Secured by: Staffing Organizations: Cost Center Scope: Staffing

operationId: OrganizationAssignmentChanges_updateCostCenter

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCostCenterData_5aabf8e28cb3100010a999db2700024e"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A1590 | [You cant select Staff because it will override the existing Cost Center on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1611 | [You cant select Staff because its inactive on inactive date and will override the existing Cost Center on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
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)
PATCH /organizationAssignmentChanges/{ID}/costCenter/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/costing/{subresourceID}

Partially updates 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. You can call GET /organizationAssignmentChanges/{ID}/costing/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. In the request body, specify the Workday ID of the grant, program, gift, or fund you want to update. To retrieve a grants ID, call the GET /values/organizationAssignmentChangesGroup/grants prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the grants by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the grants by active organization based on the current date. To retrieve a funds ID, call the GET /values/organizationAssignmentChangesGroup/funds prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the funds by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the funds by active organization based on the current date. To retrieve a programs ID, call the GET /values/organizationAssignmentChangesGroup/programs prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the programs by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the programs by active organization based on the current date. To retrieve a gifts ID, call the GET /values/organizationAssignmentChangesGroup/gifts prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the gifts by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the gifts by active organization based on the current date. Secured by: Staffing Organizations: Grant, Fund, Program, Gift Scope: Staffing

operationId: OrganizationAssignmentChanges_partiallyUpdateCostingOptions

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCostingData_a18edb56aca0100014a4a09dc57e045a"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A1596 | [You cant select Staff because it will override the existing Program on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1597 | [You cant select Staff because it will override the existing Grant on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1598 | [You cant select Staff because it will override the existing Fund on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1600 | [You cant select Staff because it will override the existing Gift on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing]
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)
PATCH /organizationAssignmentChanges/{ID}/costing/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/customOrganizations/{subresourceID}

Partially updates the custom organizations for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. You can call GET /organizationAssignmentChanges/{ID}/customorganization/{subResourceID} to get the existing data to update. The same Workday UI validations apply with this PATCH method. The data updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. In the request body, specify the Workday ID of the custom organization {id} To retrieve a custom organization ID, call the GET /values/organizationAssignmentChangesGroup/customs prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the custom organizations, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the active custom organizations based on the current date. Secured by: Staffing Organizations: Custom Organization Scope: Staffing

operationId: OrganizationAssignmentChanges_updateCustomOrganizations

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesCustomOrganizationDetailsData_53cd2b632146100011e9bf4e7041551f"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A534 | Submit a valid custom organization for these organization types: [orgTypesInvalid]. A537 | The organization type has multiple custom organizations. Submit only 1 custom organization for these organization types: [orgTypesInvalid]. A542 | Submit at least 1 custom organization for these organization types: [orgTypesInvalid]. A1592 | [You can’t select list of custom orgs because it will override the existing organizations on COA effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1595 | [1 or more of these custom organizations is inactive: custom orgs. Correct or rescind any Assign Organization events effective on the inactive date of the custom organizations to continue.]
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)
PATCH /organizationAssignmentChanges/{ID}/customOrganizations/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/region/{subresourceID}

Partially updates the region for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. In the request body, specify the Workday ID of the region. To retrieve a regions ID, call the GET /values/organizationAssignmentChangesGroup/regions prompt endpoint, which takes the change organization assignment ID as the event query parameter. If you specify the event parameter, it returns HREF links to the regions by organization, as of the event's effective date. If you don't specify the event parameter, it returns HREF links to the regions by active organization based on the current date. Secured by: Staffing Organizations: Region Scope: Staffing

operationId: OrganizationAssignmentChanges_updateRegion

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesRegionData_a18edb56aca0100006997e68e5780373"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A403 | Submit this operation before the event Initiation step. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A1591 | [You cant select Staff because it will override the existing Region on effective date and is not allowed for the Location Hierarchy or Supervisory Organization on that date. Correct or Rescind the Assign Organizations event effective on that date. If there are multiple Assign Organizations events on that date, rescind all of those events before continuing] A1612 | [You cant select Staff because its inactive on inactive date and will override the existing Region on COA effective date. Correct or Rescind the Assign Organization event effective on COA effective date. If there are multiple organization assignment events on that date rescind all of those events before continuing]
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)
PATCH /organizationAssignmentChanges/{ID}/region/{subresourceID}
PATCH /organizationAssignmentChanges/{ID}/startDetails/{subresourceID}

Partially updates the start details for the specified organization assignment change ID. The {subResourceID} path parameter must be the same as the {ID} value. In the request body, specify the effective date for the event. You can call GET /organizationAssignmentChanges/{ID}/startDetails/{subResourceID} to get the existing data to update. You can only update the date field once the event is initiated. These fields are read-only: worker, supervisoryOrganization, and position. The same Workday UI validations apply with this PATCH method. The updates in this PATCH method do not persist until you call POST /organizationAssignmentChanges/{ID}/submit. Secured by: Staffing Organizations: Header Scope: Staffing

operationId: OrganizationAssignmentChanges_partiallyUpdateStartDetails

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/organizationAssignmentChangesStartDetailsData_90009f2bfc49100017b10cd07d19063b"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A371 | You can’t change organizations for this position because it might conflict with completed transactions. Access the \~Worker\~ History for a list of potential conflicts. For position management, view the business process history on the filled position and position restriction. A394 | Enter an Effective Date that is on or after the hire date for the \~worker\~: [date]. A403 | Submit this operation before the event Initiation step. A497 | Position Restriction is closed as of the effective date. Organizations cannot be changed after it has been closed. A499 | This operation is only available to the person who initiated the Change Organization Assignment operation. A503 | Select an Effective Date that is before the move date: [date]. A504 | The Position Restriction isn't available as of the Effective Date. You can't assign to the organization until on or after [date]. A516 | This position will be vacated or closed as of the effective date. Organization assignments cannot be made. A531 | Select an Effective Date that is on or after the move date: [date]. A1546 | [Complete or cancel all pending actions for worker before initiating this action]
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)
PATCH /organizationAssignmentChanges/{ID}/startDetails/{subresourceID}

Workers 4 endpoints

PATCH /workers/{ID}/checkInTopics/{subresourceID}

Partially updates an existing Check-In topic instance with the specified ID and the specified data in the request body (name, privateNotes, sharedNotes, checkInTopicAttachments, or associatedCheckIns). This can only be done by the creator or participant of the Check-In. This endpoint is equivalent to the Edit Check-In Topic task in Workday. Secured by: Self-Service: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_partiallyUpdateCheckInTopic

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.

Request Body

{
  "$ref": "#/components/requestBodies/checkInTopicDetail_3267c0ba92a010001688d79b032b03b8"
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating file.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A6 | Submit a File for attachments. A6 | Topic name is required. A161 | You can't add a topic to a Check-In that has a different participant. A161 | You can't add a topic to a Check-In that's been archived. A161 | You can't modify an archived Check-In topic.
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)
PATCH /workers/{ID}/checkInTopics/{subresourceID}
PATCH /workers/{ID}/checkInTopics/{subresourceID}?type=archive

Partially updates an existing Check-In topic instance with the specified ID and the specified data in the request body (archive). This can only be done by the creator or participant of the Check-In. This endpoint is equivalent to the Archive Check-In Topic task in Workday. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement

operationId: Workers_updateCheckInTopicState

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checkInTopicArchiveDetail_1163fe23102e10001f72d77b213401a2"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
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)
PATCH /workers/{ID}/checkInTopics/{subresourceID}?type=archive
PATCH /workers/{ID}/checkIns/{subresourceID}

Partially updates an existing Check-In instance with the specified ID and the specified data in the request body (date, description, or associated topics). This can only be done by the creator or participant of the Check-In. This endpoint is equivalent to the Edit Check-In task in Workday. Secured by: Self-Service: Check-Ins Scope: Performance Enablement Contains attachment(s)

operationId: Workers_updateCheckIn

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.

Request Body

{
  "$ref": "#/components/requestBodies/checkInDetail_316b5a26cc3c10000ebdb0cb484602e1"
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating file.
400 Invalid request. (https://community.workday.com/rest/error-messages) Error Code | Validation Message --- | --- A6 | Check-In date is required. A6 | Submit a File for attachments. A161 | You can't add a topic that's been archived. A161 | You can't include Check-In Topics that have a different participant. A161 | You can't modify an archived Check-In. A161 | You cannot have more than one \~check-in\~ on the same date with the same participant.
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)
PATCH /workers/{ID}/checkIns/{subresourceID}
PATCH /workers/{ID}/checkIns/{subresourceID}?type=archive

Partially updates an existing Check-In instance with the specified ID and the specified data in the request body (archive). This can only be done by the creator or participant of the Check-In. This endpoint is equivalent to the Archive Check-Ins task in Workday. Secured by: Self-Service: Check-Ins, Worker Data: Check-Ins Scope: Performance Enablement

operationId: Workers_partiallyUpdateCheckIn

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.

Request Body

{
  "content": {
    "application/json": {
      "schema": {
        "$ref": "#/components/schemas/checkInArchiveDetail_1163fe23102e10001df342088f8a018e"
      }
    }
  },
  "required": true
}

Responses

default An error occurred.
200 Successful response. A successful response can return no matched data. Updating resource.
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)
PATCH /workers/{ID}/checkIns/{subresourceID}?type=archive

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"
        }
      }
    }
  ]
}