schemas
INSTANCE_MODEL_REFERENCE
{
"required": [
"id"
],
"type": "object",
"properties": {
"id": {
"pattern": "^(([0-9a-f]{32})|(\\S+=\\S+))$",
"type": "string",
"description": "Workday Id or Reference Id of the instance."
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"readOnly": true
},
"href": {
"type": "string",
"description": "A link to the instance",
"readOnly": true
}
}
}
ERROR_MODEL_REFERENCE
{
"required": [
"error"
],
"type": "object",
"properties": {
"error": {
"type": "string",
"description": "A description of the error"
},
"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"
},
"field": {
"type": "string",
"description": "The field related to the error"
},
"path": {
"type": "string",
"description": "The path of the field related to the error"
},
"severity": {
"type": "string",
"description": "Severity of the validation (e.g. Critical, Warning)."
},
"internalMessage": {
"type": "string",
"description": "Internal message providing additional context for the validation (e.g. representation content validation details)."
}
}
}
VALIDATION_ERROR_MODEL_REFERENCE
{
"allOf": [
{
"required": [
"error"
],
"type": "object",
"properties": {
"error": {
"type": "string",
"description": "A description of the error"
},
"errors": {
"type": "array",
"description": "An array of validation errors",
"items": {
"$ref": "#/components/schemas/ERROR_MODEL_REFERENCE"
}
}
}
}
]
}
FACETS_MODEL_REFERENCE
{
"type": "array",
"items": {
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "A description of the facet"
},
"facetParameter": {
"type": "string",
"description": "The alias used to select the facet"
},
"values": {
"type": "array",
"description": "the facet values",
"items": {
"required": [
"id"
],
"type": "object",
"properties": {
"count": {
"type": "integer",
"description": "The number of instances returned by this facet",
"format": "int32"
},
"id": {
"pattern": "^(([0-9a-f]{32})|(\\S+=\\S+))$",
"type": "string",
"description": "Workday Id or Reference Id of the instance."
},
"descriptor": {
"type": "string",
"description": "A description of the facet"
},
"href": {
"type": "string",
"description": "A link to the instance",
"readOnly": true
}
}
}
}
},
"description": "This object represents the possible facets for this resource",
"readOnly": true
}
}
MULTIPLE_INSTANCE_MODEL_REFERENCE
{
"type": "object",
"properties": {
"total": {
"type": "integer",
"format": "int32"
},
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
}
}
}
}
workerType_3f78eeedc01d1000138d97d80e5a0000
{
"description": "Retrieves the employee type or contingent worker type for the worker.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
additionalJobs_352c3a97ecd51000353cba4ccc1c0043
{
"allOf": [
{
"$ref": "#/components/schemas/jobDataForWorker_b8ac205877fd10000ea91719a02a00a2"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Position \nExample(s): Position_ID=Sample_Value"
}
}
}
]
}
primaryJob_352c3a97ecd51000353cba144c5b0042
{
"description": "The worker's primary job.",
"allOf": [
{
"$ref": "#/components/schemas/jobDataForWorker_b8ac205877fd10000ea91719a02a00a2"
},
{
"type": "object"
}
]
}
person_0ad147648b0a1000237bd486634a001a
{
"description": "Person for the Worker",
"allOf": [
{
"$ref": "#/components/schemas/personDataView_be343791f59d100028d6a277ca8a0017"
},
{
"type": "object"
}
]
}
workerData_c2466b0778c610000d1936006720000e
{
"allOf": [
{
"type": "object",
"properties": {
"workerType": {
"$ref": "#/components/schemas/workerType_3f78eeedc01d1000138d97d80e5a0000"
},
"additionalJobs": {
"type": "array",
"description": "The employee’s additional jobs and international assignments.",
"items": {
"$ref": "#/components/schemas/additionalJobs_352c3a97ecd51000353cba4ccc1c0043"
},
"x-workday-type": "Multi-instance"
},
"primaryJob": {
"$ref": "#/components/schemas/primaryJob_352c3a97ecd51000353cba144c5b0042"
},
"person": {
"$ref": "#/components/schemas/person_0ad147648b0a1000237bd486634a001a"
},
"workerId": {
"type": "string",
"description": "The Employee ID or Contingent Worker ID for the worker.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Worker"
}
}
}
]
}
unitOfTime_4100eb9364bf100005260dbcfdfc0183
{
"description": "The unit of time for this absence type. Possible values: * Hours, c4dacbd56bca4a9a8950e8d3ed21bbdb * Days, 4d9c0a4936614375aa5e97b6223625f2 * Months, 39c1b2453f2046838a7c0c8f6c46e053",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
position_4100eb9364bf100005260da5b8b90180
{
"allOf": [
{
"$ref": "#/components/schemas/positionView_842800d7bb0210007490d990d3d4016e"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Position"
}
}
}
]
}
absenceReasons_4100eb9364bf100005260d11cbe10175
{
"allOf": [
{
"$ref": "#/components/schemas/absenceReasonView_4100eb9364bf100005a9bacf0b3f0189"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Absence Reason"
}
}
}
]
}
category_4100eb9364bf100005260d6890590177
{
"description": "The absence type category. Possible values: * Time Off, 17bd6531c90c100016d4b06f2b8a07ce * Leave of Absence Type, 17bd6531c90c100016d74f8dfae007d0 * Absence Table, 17bd6531c90c100016da3f5b554007d2",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
additionalFields_4100eb9364bf100005260d6f59540178
{
"allOf": [
{
"$ref": "#/components/schemas/eligibleAbsenceTypesAdditionalFieldView_4100eb9364bf100005e3bbaf894c018e"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Leave Type Additional Attribute Criteria"
}
}
}
]
}
absenceTypeGroup_4100eb9364bf100005260d5e93040176
{
"description": "The absence type group for the absence type.",
"allOf": [
{
"$ref": "#/components/schemas/absenceTypeGroupView_4100eb9364bf100005caee6e687c018b"
},
{
"type": "object"
}
]
}
worktags_9788c038bc4e10002a21353f13030000
{
"allOf": [
{
"$ref": "#/components/schemas/absenceWorktagsView_d5853cb6fb1610002bc26d37e9f50000"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Absence Setup Worktag Type Joiner"
}
}
}
]
}
entryOption_4100eb9364bf100005260d9147eb017d
{
"description": "The entry option for the time off. Possible values: \n* Enter through time off only\n\n* Enter through time tracking only\n\n* Enter through time tracking or time off",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
eligibleAbsenceTypeView_4100eb9364bf100005260cb771840174
{
"allOf": [
{
"type": "object",
"properties": {
"unitOfTime": {
"$ref": "#/components/schemas/unitOfTime_4100eb9364bf100005260dbcfdfc0183"
},
"positionBased": {
"type": "boolean",
"description": "If true, the time off type or leave type is position based.",
"example": true,
"x-workday-type": "Boolean"
},
"position": {
"type": "array",
"description": "The position associated to the time off or leave of absence.",
"items": {
"$ref": "#/components/schemas/position_4100eb9364bf100005260da5b8b90180"
},
"x-workday-type": "Multi-instance"
},
"absenceReasons": {
"type": "array",
"description": "Valid reasons associated with the time off, absence table, or leave of absence.",
"items": {
"$ref": "#/components/schemas/absenceReasons_4100eb9364bf100005260d11cbe10175"
},
"x-workday-type": "Multi-instance"
},
"reasonRequired": {
"type": "boolean",
"description": "If true, the time off type, absence table, or leave type requires a reason.",
"example": true,
"x-workday-type": "Boolean"
},
"displayStartAndEndTime": {
"type": "boolean",
"description": "If true, the time off type has start and end times enabled.",
"example": true,
"x-workday-type": "Boolean"
},
"id": {
"maxLength": 36,
"type": "string",
"description": "Id of the instance",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"category": {
"$ref": "#/components/schemas/category_4100eb9364bf100005260d6890590177"
},
"additionalFields": {
"type": "array",
"description": "The additional field associated with a leave of absence type.",
"items": {
"$ref": "#/components/schemas/additionalFields_4100eb9364bf100005260d6f59540178"
},
"x-workday-type": "Multi-instance"
},
"dailyDefaultQuantity": {
"type": "number",
"description": "The default value daily quantity of the absence type to use.",
"format": "double",
"example": 999999.999999,
"x-workday-type": "Numeric"
},
"absenceTypeGroup": {
"$ref": "#/components/schemas/absenceTypeGroup_4100eb9364bf100005260d5e93040176"
},
"descriptor": {
"type": "string",
"description": "Descriptor for Coordinated Absence Type",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"calculateQuantityBasedOnStartAndEndTime": {
"type": "boolean",
"description": "If true, the quantity is based on the start and end times for the time off type.",
"example": true,
"x-workday-type": "Boolean"
},
"worktags": {
"type": "array",
"description": "The worktags configured for the time off type.",
"items": {
"$ref": "#/components/schemas/worktags_9788c038bc4e10002a21353f13030000"
},
"x-workday-type": "Multi-instance",
"x-workday-confidence-level": "Production"
},
"entryOption": {
"$ref": "#/components/schemas/entryOption_4100eb9364bf100005260d9147eb017d"
},
"crossingOverMidnightEnabled": {
"type": "boolean",
"description": "If true, the time off type is configured for crossing over midnight.",
"example": true,
"x-workday-type": "Boolean",
"x-workday-confidence-level": "Production"
},
"startAndEndTimeRequired": {
"type": "boolean",
"description": "If true, the start and end times are required for the time off type.",
"example": true,
"x-workday-type": "Boolean"
}
}
}
]
}
reason_e044f9b8309d10001cd88898483a00eb
{
"description": "The Reason of the Leave Of Absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
worker_e044f9b8309d10001cd8888990c100e9
{
"description": "The context \\~Worker\\~ of the Leave Of Absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
leaveImpactFields_a4550baaf8f110000e53f3b6473200cb
{
"description": "Current Leave Request Event.",
"allOf": [
{
"$ref": "#/components/schemas/leaveImpactFieldsLeavesOfAbsenceView_a4550baaf8f110000e99f258486100cd"
},
{
"type": "object"
}
]
}
position_e044f9b8309d10001cd8895e9f0500ed
{
"description": "The Position of the Leave Of Absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
additionalFields_43bb5714be2d100016961884a2340000
{
"allOf": [
{
"$ref": "#/components/schemas/additionalFieldsLeavesOfAbsenceView_43bb5714be2d100016af0909bb100000"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Additional Field Value"
}
}
}
]
}
priorLeaveEvent_e044f9b8309d10001cd88882ba8600e8
{
"description": "If true, the Leave Of Absence event is linked to a prior leave event.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
status_e044f9b8309d10001cd8887c062300e7
{
"description": "The Status of the Leave Of Absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
leaveType_e044f9b8309d10001cd8889f738e00ec
{
"description": "The Leave Type of the Leave Of Absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
leavesOfAbsenceView_43bb5714be2d10001634f7c14f620000
{
"allOf": [
{
"type": "object",
"properties": {
"businessProcessStepStatus": {
"type": "string",
"description": "The Business Process Step Status of the Leave Of Absence.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"reason": {
"$ref": "#/components/schemas/reason_e044f9b8309d10001cd88898483a00eb"
},
"actualLastDayOfLeave": {
"type": "string",
"description": "The Actual Last Day Of Work for the Leave Of Absence using the yyyy-mm-dd format.",
"format": "date",
"x-workday-type": "Date"
},
"latestLeaveComment": {
"type": "string",
"description": "The Latest Leave Comment of the Leave Of Absence.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"worker": {
"$ref": "#/components/schemas/worker_e044f9b8309d10001cd8888990c100e9"
},
"estimatedLastDayOfLeave": {
"type": "string",
"description": "The Estimated Last Day Of Leave of the Leave Of Absence using the yyyy-mm-dd format.",
"format": "date",
"x-workday-type": "Date"
},
"lastDayOfWork": {
"type": "string",
"description": "The Last Day Of Work of the Leave Of Absence using the yyyy-mm-dd format.",
"format": "date",
"x-workday-type": "Date"
},
"leaveImpactFields": {
"$ref": "#/components/schemas/leaveImpactFields_a4550baaf8f110000e53f3b6473200cb"
},
"position": {
"$ref": "#/components/schemas/position_e044f9b8309d10001cd8895e9f0500ed"
},
"additionalFields": {
"type": "array",
"description": "Retrieves the additional fields details for the leave of absence request event.",
"items": {
"$ref": "#/components/schemas/additionalFields_43bb5714be2d100016961884a2340000"
},
"x-workday-type": "Multi-instance",
"x-workday-confidence-level": "Production"
},
"priorLeaveEvent": {
"$ref": "#/components/schemas/priorLeaveEvent_e044f9b8309d10001cd88882ba8600e8"
},
"status": {
"$ref": "#/components/schemas/status_e044f9b8309d10001cd8887c062300e7"
},
"firstDayOfLeave": {
"type": "string",
"description": "The First Day Of Leave of the Leave Of Absence using the yyyy-mm-dd format.",
"format": "date",
"x-workday-type": "Date"
},
"leaveType": {
"$ref": "#/components/schemas/leaveType_e044f9b8309d10001cd8889f738e00ec"
},
"id": {
"type": "string",
"description": "The id for Leave Request Event"
}
}
}
]
}
position_37fdf44d56f6100011e170fd8e2d00ef
{
"description": "The Position of the Time Off Entry.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
reason_37fdf44d56f6100011267c9f346f00df
{
"description": "The reason for the time off entry.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
timeOffType_e4fed8dc649110000837a54912c717ff
{
"description": "The time off type name or absence table name for the time off entry.",
"allOf": [
{
"$ref": "#/components/schemas/coordinatedTimeOffTypeView_c0636befe813100027300e99d009917e"
},
{
"type": "object"
}
]
}
status_37fdf44d56f6100011c6ab4d0c5400ec
{
"description": "The Status of the Time Off Entry.\n\nThe valid Time Off Entry Statuses are Approved, Submitted, Not Submitted, and Sent Back.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
unit_e46cfd73e9d31000278eea758ff702aa
{
"description": "The Unit of the Time Off Entry. The valid Units are Hours and Days.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
worktags_4a497a495bdf10001c4a914baf6e0000
{
"allOf": [
{
"$ref": "#/components/schemas/absenceWorktagsView_4a497a495bdf10001c489926b7880000"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Absence Tag"
}
}
}
]
}
worker_e46cfd73e9d310002778bbb1ed0202a7
{
"description": "The context \\~Worker\\~ of the Time Off Entry.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
timeOffDetailsView_8154239388f210001f7d7955e7350000
{
"allOf": [
{
"type": "object",
"properties": {
"timeOffEntryId": {
"maxLength": 36,
"type": "string",
"description": "The WID of the Time Off Entry for the Worker.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-workday-confidence-level": "Production"
},
"position": {
"$ref": "#/components/schemas/position_37fdf44d56f6100011e170fd8e2d00ef"
},
"comment": {
"type": "string",
"description": "The comment on the time off entry.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"reason": {
"$ref": "#/components/schemas/reason_37fdf44d56f6100011267c9f346f00df"
},
"timeOffType": {
"$ref": "#/components/schemas/timeOffType_e4fed8dc649110000837a54912c717ff"
},
"quantity": {
"type": "number",
"description": "The Quantity of the Time Off Entry in the units specified by the Unit response field.",
"format": "double",
"example": 100000000000,
"x-workday-type": "Numeric"
},
"status": {
"$ref": "#/components/schemas/status_37fdf44d56f6100011c6ab4d0c5400ec"
},
"date": {
"type": "string",
"description": "The Date of the Time Off Entry using the format yyyy-mm-dd.",
"format": "date",
"x-workday-type": "Date"
},
"unit": {
"$ref": "#/components/schemas/unit_e46cfd73e9d31000278eea758ff702aa"
},
"worktags": {
"type": "array",
"description": "The worktags associated with the time off entry.",
"items": {
"$ref": "#/components/schemas/worktags_4a497a495bdf10001c4a914baf6e0000"
},
"x-workday-type": "Multi-instance",
"x-workday-confidence-level": "Production"
},
"startTime": {
"type": "string",
"description": "The Start Time of the Time Off Entry using the format yyyy-mm-ddThh:mm:ss.sssZ (GMT/UTC time zones).",
"format": "date",
"x-workday-type": "DateTimeZone"
},
"worker": {
"$ref": "#/components/schemas/worker_e46cfd73e9d310002778bbb1ed0202a7"
},
"endTime": {
"type": "string",
"description": "The End Time of the Time Off Entry using the format yyyy-mm-ddThh:mm:ss.sssZ (GMT/UTC time zones).",
"format": "date",
"x-workday-type": "DateTimeZone"
}
}
}
]
}
unit_842800d7bb02100079a568fee1ad01e5
{
"description": "The unit of time in hours or days.",
"allOf": [
{
"$ref": "#/components/schemas/unitOfTimeView_842800d7bb02100079a1a864029501e0"
},
{
"type": "object"
}
]
}
dailyQuantityView_842800d7bb02100079a568e53e1001e2
{
"allOf": [
{
"type": "object",
"properties": {
"unit": {
"$ref": "#/components/schemas/unit_842800d7bb02100079a568fee1ad01e5"
},
"dailyDefaultQuantity": {
"type": "number",
"description": "The daily default quantity configured on the Time Off Plan or as an override on the Time Off.",
"format": "double",
"example": 999999.999999,
"x-workday-type": "Numeric"
},
"date": {
"type": "string",
"description": "The dates of the time off entry.",
"format": "date",
"x-workday-type": "Date"
}
}
}
]
}
category_842800d7bb021000741e5daca7f30165
{
"description": "The category which indicates time off plan, absence table or leave of absence type.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
worker_842800d7bb021000741e5d990f7f0163
{
"description": "The worker that requested the time off or leave of absence.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
position_842800d7bb021000741e5dc388120168
{
"description": "The worker's position for the time off or leave of absence.",
"allOf": [
{
"$ref": "#/components/schemas/positionView_842800d7bb0210007490d990d3d4016e"
},
{
"type": "object"
}
]
}
unit_842800d7bb021000741e5dd38905016a
{
"description": "The unit of time for the time off or leave type.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
absencePlan_842800d7bb021000741e5da4f0be0164
{
"description": "The time off, absence table or leave type for which the balance is returned.",
"allOf": [
{
"$ref": "#/components/schemas/absenceContainerViewForBalance_842800d7bb02100074bee44d44390170"
},
{
"type": "object"
}
]
}
absenceBalanceView_842800d7bb021000741e5d56eac70162
{
"allOf": [
{
"type": "object",
"properties": {
"category": {
"$ref": "#/components/schemas/category_842800d7bb021000741e5daca7f30165"
},
"effectiveDate": {
"type": "string",
"description": "The date for which the balance is returned.",
"format": "date",
"x-workday-type": "Date"
},
"worker": {
"$ref": "#/components/schemas/worker_842800d7bb021000741e5d990f7f0163"
},
"position": {
"$ref": "#/components/schemas/position_842800d7bb021000741e5dc388120168"
},
"unit": {
"$ref": "#/components/schemas/unit_842800d7bb021000741e5dd38905016a"
},
"absencePlan": {
"$ref": "#/components/schemas/absencePlan_842800d7bb021000741e5da4f0be0164"
},
"quantity": {
"type": "number",
"description": "The balance for the time off, absence table or leave type.",
"format": "double",
"example": 100000000000,
"x-workday-type": "Numeric"
},
"dateOfFirstAbsence": {
"type": "string",
"description": "The first day of leave for the corresponding leave type for which the balance is returned.",
"format": "date",
"x-workday-type": "Date"
}
}
}
]
}
timeOffRequestAbsenceTypeView_842800d7bb021000778ffd8903e501c6
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Coordinated Time Off Type"
}
}
}
]
}
jobProfileJobView_fab4a151b24810000d511d61ee641262
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Job Profile \nExample(s): Job_Profile_ID=Sample_Value"
}
}
}
]
}
days_842800d7bb0210007795581ea32a01d4
{
"allOf": [
{
"$ref": "#/components/schemas/timeOffRequestEntryView_842800d7bb02100077925c66539101c8"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Time Off Entry"
}
}
}
]
}
businessProcessParameters_842800d7bb0210007795581554ca01d3
{
"description": "The Action Event instance to be used with businessProcessLinkable linked service representations.",
"allOf": [
{
"$ref": "#/components/schemas/businessProcessParameters_842800d7bb0210007706a629ba9101c4"
},
{
"type": "object"
}
]
}
timeOffRequestEventView_842800d7bb021000779558096f1a01d2
{
"allOf": [
{
"type": "object",
"properties": {
"days": {
"type": "array",
"description": "Time Off Entries",
"items": {
"$ref": "#/components/schemas/days_842800d7bb0210007795581ea32a01d4"
},
"x-workday-type": "Multi-instance"
},
"businessProcessParameters": {
"$ref": "#/components/schemas/businessProcessParameters_842800d7bb0210007795581554ca01d3"
}
}
}
]
}
additionalFieldsLeavesOfAbsenceView_43bb5714be2d100016af0909bb100000
{
"allOf": [
{
"type": "object",
"properties": {
"value": {
"type": "string",
"description": "Retrieves the text value of the additional field on the leave of absence request event, regardless of the field data type.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"name": {
"type": "string",
"description": "Retrieves the name of the additional field on the leave of absence request event.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "Retrieves the ID for the additional field on the leave of absence request event.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
}
}
}
]
}
coordinatedTimeOffTypeView_c0636befe813100027300e99d009917e
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The Time Off Type Name or Absence Table Name for Coordinated Time Off Entry.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "The id for Coordinated Time Off Type"
}
}
}
]
}
uploadedBy_b32ff437243510000e22e06470370160
{
"description": "Returns the primary Role of the person who uploaded the Attachment.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
],
"x-readOnly": true
}
category_43b30ba735b8100011ee4781a9d50146
{
"description": "Returns the category of a Business Process Attachment.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
contentType_43b30ba735b8100011ee47993f11014a
{
"description": "Content type of the attachment",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
eventAttachmentsForToolbar_43b30ba735b8100011ee4767246d0143
{
"allOf": [
{
"type": "object",
"properties": {
"uploadDate": {
"type": "string",
"description": "Returns Date the Business Process Attachment was updated.",
"format": "date",
"x-workday-type": "Date",
"x-readOnly": true
},
"fileLength": {
"type": "integer",
"description": "File length of the attachment",
"format": "int32",
"example": 99999999999,
"x-workday-type": "Numeric"
},
"fileName": {
"maxLength": 255,
"type": "string",
"description": "File name of the attachment",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"uploadedBy": {
"$ref": "#/components/schemas/uploadedBy_b32ff437243510000e22e06470370160"
},
"category": {
"$ref": "#/components/schemas/category_43b30ba735b8100011ee4781a9d50146"
},
"description": {
"type": "string",
"description": "Event attachment description",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"file": {
"type": "string",
"description": "For RaaS Only (Reports used as Web Services). Returns the raw Base64 data for an attachment or image.",
"format": "binary",
"x-workday-type": "File"
},
"contentType": {
"$ref": "#/components/schemas/contentType_43b30ba735b8100011ee47993f11014a"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
location_b8ac205877fd10000ea91737c7da00a5
{
"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.",
"allOf": [
{
"$ref": "#/components/schemas/locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056"
},
{
"type": "object"
}
]
}
jobProfile_b8ac205877fd10000ea9174f73c500aa
{
"description": "The job profile for the position.",
"allOf": [
{
"$ref": "#/components/schemas/jobProfileJobView_fab4a151b24810000d511d61ee641262"
},
{
"type": "object"
}
]
}
workSpace_426ac445037110001b3eb91ddf6f0100
{
"description": "The work space associated with the position.",
"allOf": [
{
"$ref": "#/components/schemas/jobWorkspaceData_1005157e3d631000144205466a6c13d3"
},
{
"type": "object"
}
]
}
jobType_b8ac205877fd10000ea91752f39c00ab
{
"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.",
"allOf": [
{
"$ref": "#/components/schemas/jobTypeData_b8ac205877fd100005c3b50b74a30055"
},
{
"type": "object"
}
]
}
supervisoryOrganization_b8ac205877fd10000ea91743659800a7
{
"description": "The supervisory organization for the position.",
"allOf": [
{
"$ref": "#/components/schemas/supervisoryOrganizationJobView_fab4a151b24810000d29746fb7e21259"
},
{
"type": "object"
}
]
}
jobDataForWorker_b8ac205877fd10000ea91719a02a00a2
{
"allOf": [
{
"type": "object",
"properties": {
"location": {
"$ref": "#/components/schemas/location_b8ac205877fd10000ea91737c7da00a5"
},
"jobProfile": {
"$ref": "#/components/schemas/jobProfile_b8ac205877fd10000ea9174f73c500aa"
},
"workSpace": {
"$ref": "#/components/schemas/workSpace_426ac445037110001b3eb91ddf6f0100"
},
"businessTitle": {
"type": "string",
"description": "The business title for the position.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"jobType": {
"$ref": "#/components/schemas/jobType_b8ac205877fd10000ea91752f39c00ab"
},
"supervisoryOrganization": {
"$ref": "#/components/schemas/supervisoryOrganization_b8ac205877fd10000ea91743659800a7"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Position \nExample(s): Position_ID=Sample_Value"
}
}
}
]
}
personDataView_be343791f59d100028d6a277ca8a0017
{
"allOf": [
{
"type": "object",
"properties": {
"phone": {
"type": "string",
"description": "Returns the primary public work phone number for the worker.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"email": {
"type": "string",
"description": "Returns the public primary work email address for the worker.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"id": {
"type": "string",
"description": "The id for Person"
}
}
}
]
}
supervisoryOrganizationJobView_fab4a151b24810000d29746fb7e21259
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
absenceTable_e24934f0f9aa1000163a25c9330e1679
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
worktagType_bf19d4a55fc710001d43eaf19ea80000
{
"description": "The worktag type configured for the time off type.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
worktagEntryOption_bf19d4a55fc71000221f03b277b70000
{
"description": "The entry option configured for the worktag type on the time off type.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
absenceWorktagsView_d5853cb6fb1610002bc26d37e9f50000
{
"allOf": [
{
"type": "object",
"properties": {
"worktagType": {
"$ref": "#/components/schemas/worktagType_bf19d4a55fc710001d43eaf19ea80000"
},
"worktagEntryOption": {
"$ref": "#/components/schemas/worktagEntryOption_bf19d4a55fc71000221f03b277b70000"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
absenceWorktagsView_4a497a495bdf10001c489926b7880000
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
jobTypeData_b8ac205877fd100005c3b50b74a30055
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
}
}
}
]
}
country_af21e47ff7c01000092ecf4d7ad30270
{
"description": "Returns the country from the primary address for the location.",
"allOf": [
{
"$ref": "#/components/schemas/countryDataForLocationData_af21e47ff7c01000092e0e4f9a22026e"
},
{
"type": "object"
}
]
}
locationDataJobView_6d3eb084b4c410002b5fa13f0c9d0056
{
"allOf": [
{
"type": "object",
"properties": {
"country": {
"$ref": "#/components/schemas/country_af21e47ff7c01000092ecf4d7ad30270"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Location"
}
}
}
]
}
absenceTypeGroupView_4100eb9364bf100005caee6e687c018b
{
"allOf": [
{
"type": "object",
"properties": {
"displayOrder": {
"type": "string",
"description": "Absence Type Group display order.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Absence Type Group"
}
}
}
]
}
leaveImpactFieldsLeavesOfAbsenceView_a4550baaf8f110000e99f258486100cd
{
"allOf": [
{
"type": "object",
"properties": {
"payrollEffect": {
"type": "boolean",
"description": "If true, the Leave Of Absence event has an effect on payroll.",
"example": true,
"x-workday-type": "Boolean"
},
"professionalLeaveEffect": {
"type": "boolean",
"description": "If true, the Leave Of Absence event has a Professional Leave Effect leave impact field.",
"example": true,
"x-workday-type": "Boolean"
},
"stockVestingEffect": {
"type": "boolean",
"description": "If true, the Leave Of Absence event has an effect on the \\~worker's\\~ stock vesting schedule. It may require a change to the vesting schedule of any stock grants that the \\~worker\\~ holds.",
"example": true,
"x-workday-type": "Boolean"
},
"schedulingEffect": {
"type": "boolean",
"description": "True if the leave event is for a leave type that is configured to allow a \\~worker\\~ to be scheduled to work when placed on leave.",
"example": true,
"x-workday-type": "Boolean"
},
"sabbaticalEffect": {
"type": "boolean",
"description": "If true, the Leave Of Absence event has an effect on sabbatical eligibility. It may require a manual change to a \\~worker's\\~ sabbatical records.",
"example": true,
"x-workday-type": "Boolean"
},
"inactivateWorker": {
"type": "boolean",
"description": "If true, the \\~worker\\~ on leave will be inactivated in the Workday system. If the leave type is position-based, the \\~worker\\~ will not be inactive unless the \\~worker\\~ is on leave for all positions with this effect.",
"example": true,
"x-workday-type": "Boolean"
},
"continuousServiceAccrualEffect": {
"type": "boolean",
"description": "If true, it has an impact on the \\~worker's\\~ service accrual. It may need a manual change to the \\~worker's\\~ service accrual.",
"example": true,
"x-workday-type": "Boolean"
},
"benefitEffect": {
"type": "boolean",
"description": "If true, it may require a change to the \\~worker's\\~ benefits.",
"example": true,
"x-workday-type": "Boolean"
},
"talentEffect": {
"type": "boolean",
"description": "If true, Workday removes the \\~worker\\~ on this type of leave from the \\~Worker\\~ prompt of select \\~worker\\~ reviews and feedback in talent.",
"example": true,
"x-workday-type": "Boolean"
},
"tenureEffect": {
"type": "boolean",
"description": "If true, the Leave Of Absence event has an effect on tenure eligibility. It may require a manual change to a \\~worker's\\~ tenure records.",
"example": true,
"x-workday-type": "Boolean"
},
"absenceAccrualEffect": {
"type": "boolean",
"description": "If true, it impacts the \\~worker's\\~ absence accrual.",
"example": true,
"x-workday-type": "Boolean"
}
}
}
]
}
absenceReasonView_4100eb9364bf100005a9bacf0b3f0189
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
days_db70b83ce44510000e82dfa2cfe80016
{
"allOf": [
{
"$ref": "#/components/schemas/correctTimeOffEntryView_db70b83ce445100017dce7b276370096"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Time Off Entry"
}
}
}
]
}
businessProcessParameters_db70b83ce44510000e82df7644ea0015
{
"description": "The Action Event instance to be used with businessProcessLinkable linked service representations.",
"allOf": [
{
"$ref": "#/components/schemas/businessProcessParameters_842800d7bb0210007706a629ba9101c4"
},
{
"type": "object"
}
]
}
correctTimeOffEventView_db70b83ce44510000e82df4b23b10014
{
"allOf": [
{
"type": "object",
"properties": {
"days": {
"type": "array",
"description": "The time off correction entries.",
"items": {
"$ref": "#/components/schemas/days_db70b83ce44510000e82dfa2cfe80016"
},
"x-workday-type": "Multi-instance"
},
"businessProcessParameters": {
"$ref": "#/components/schemas/businessProcessParameters_db70b83ce44510000e82df7644ea0015"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Time Off Correction Event"
}
}
}
]
}
eligibleAbsenceTypesAdditionalFieldView_4100eb9364bf100005e3bbaf894c018e
{
"allOf": [
{
"type": "object",
"properties": {
"required": {
"type": "boolean",
"description": "True if Required is set as true for the additional field on the leave type.",
"example": true,
"x-workday-type": "Boolean"
},
"hideFromEmployeeSelfService": {
"type": "boolean",
"description": "True if Hide From ESS is set as true for the additional field on the leave type.",
"example": true,
"x-workday-type": "Boolean",
"x-workday-confidence-level": "Production"
},
"labelOverride": {
"maxLength": 100,
"type": "string",
"description": "The custom text that displays instead of the field label of an additional field on a leave type.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-workday-confidence-level": "Production"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
absenceTable_e24934f0f9aa100015effc1a42481661
{
"allOf": [
{
"$ref": "#/components/schemas/absenceTable_e24934f0f9aa1000163a25c9330e1679"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Absence Table"
}
}
}
]
}
absenceContainerViewForBalance_842800d7bb02100074bee44d44390170
{
"allOf": [
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Absence Balance (REST)",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"timeoffs": {
"type": "string",
"description": "The Time Off name for which the balance is returned.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "Descriptor for Absence Container based on Calendar Display Option",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"absenceTable": {
"type": "array",
"description": "Returns the Absence Table for the Absence Balance.",
"items": {
"$ref": "#/components/schemas/absenceTable_e24934f0f9aa100015effc1a42481661"
},
"x-workday-type": "Multi-instance"
}
}
}
]
}
countryDataForLocationData_af21e47ff7c01000092e0e4f9a22026e
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
}
}
}
]
}
attachments_43b30ba735b8100010e21c8b136f0119
{
"allOf": [
{
"$ref": "#/components/schemas/eventAttachmentsForToolbar_43b30ba735b8100011ee4767246d0143"
},
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The id for Event Attachment (Derived) \nExample(s): File_ID=Sample_Value"
}
}
}
]
}
for_5d688bd57bb910001815ab3dd10024a9
{
"description": "The thing which this business process is about. It could be another business process if this is a sub-process",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
],
"x-readOnly": true
}
action_38ff08ab6736100010816009079d0126
{
"description": "a set containing no instances",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
overallBusinessProcess_5d688bd57bb910001815ab49927724aa
{
"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.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
],
"x-readOnly": true
}
transactionStatus_7457adcbe0fa1000089b63ab3a510000
{
"description": "Transaction Status for Facet Search",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
businessProcessParameters_842800d7bb0210007706a629ba9101c4
{
"allOf": [
{
"required": [
"action"
],
"type": "object",
"properties": {
"warningValidations": {
"type": "string",
"description": "Warning message for an action event triggered by a condition.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-readOnly": true
},
"overallStatus": {
"type": "string",
"description": "The current status of the business process. For example: Successfully Completed, Denied, Terminated.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-readOnly": true
},
"attachments": {
"type": "array",
"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.",
"items": {
"$ref": "#/components/schemas/attachments_43b30ba735b8100010e21c8b136f0119"
},
"x-workday-type": "Multi-instance"
},
"for": {
"$ref": "#/components/schemas/for_5d688bd57bb910001815ab3dd10024a9"
},
"criticalValidations": {
"type": "string",
"description": "Validation message for an action event triggered by a condition.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text",
"x-readOnly": true
},
"comment": {
"type": "string",
"description": "Returns a null.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"action": {
"$ref": "#/components/schemas/action_38ff08ab6736100010816009079d0126"
},
"overallBusinessProcess": {
"$ref": "#/components/schemas/overallBusinessProcess_5d688bd57bb910001815ab49927724aa"
},
"comments": {
"type": "array",
"description": "Returns the comments for the current business process.",
"items": {
"$ref": "#/components/schemas/comments_38ff08ab6736100010b0e3c4dbb3012b"
},
"x-workday-type": "Multi-instance",
"x-readOnly": true
},
"transactionStatus": {
"$ref": "#/components/schemas/transactionStatus_7457adcbe0fa1000089b63ab3a510000"
}
}
}
]
}
reason_842800d7bb02100077925c9c4ac201cf
{
"description": "The reason for the time off entry.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
timeOffType_842800d7bb02100077925ca1da1501d0
{
"description": "The time off type name or absence table name.",
"allOf": [
{
"$ref": "#/components/schemas/timeOffRequestAbsenceTypeView_842800d7bb021000778ffd8903e501c6"
},
{
"type": "object"
}
]
}
position_842800d7bb02100077925c95ccad01ce
{
"description": "Specify this value if a worker has multiple positions that they could request time off for.",
"allOf": [
{
"$ref": "#/components/schemas/positionView_842800d7bb0210007490d990d3d4016e"
},
{
"type": "object"
}
]
}
timeOffRequestEntryView_842800d7bb02100077925c66539101c8
{
"allOf": [
{
"type": "object",
"properties": {
"reason": {
"$ref": "#/components/schemas/reason_842800d7bb02100077925c9c4ac201cf"
},
"end": {
"type": "string",
"description": "The end time of the time off entry.",
"format": "date",
"x-workday-type": "Date"
},
"dailyQuantity": {
"type": "number",
"description": "The number of days or hours for this time off entry.",
"format": "double",
"example": 8,
"x-workday-type": "Numeric"
},
"timeOffType": {
"$ref": "#/components/schemas/timeOffType_842800d7bb02100077925ca1da1501d0"
},
"comment": {
"type": "string",
"description": "The comment on the time off entry.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"start": {
"type": "string",
"description": "The start time of the time off entry.",
"format": "date",
"x-workday-type": "Date"
},
"date": {
"type": "string",
"description": "The date of the Time Off Entry.",
"format": "date",
"x-workday-type": "Date"
},
"position": {
"$ref": "#/components/schemas/position_842800d7bb02100077925c95ccad01ce"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Time Off Entry"
}
}
}
]
}
reason_4f9536ba4905100018153cb869570000
{
"description": "The reason for the time off entry.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
correctedEntry_db70b83ce4451000193d5e81c33300aa
{
"description": "The time off entry to correct.",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}
correctTimeOffEntryView_db70b83ce445100017dce7b276370096
{
"allOf": [
{
"type": "object",
"properties": {
"reason": {
"$ref": "#/components/schemas/reason_4f9536ba4905100018153cb869570000"
},
"start": {
"type": "string",
"description": "Customer-Facing Description The start time of the time off entry.",
"format": "date",
"x-workday-type": "Date",
"x-workday-confidence-level": "Production"
},
"comment": {
"type": "string",
"description": "The comment on time off correction entry.",
"example": "Lorem ipsum dolor sit amet, cum choro singulis consectetuer ut, ubique iisque contentiones ex duo. Quo lorem etiam eu.",
"x-workday-type": "Text"
},
"end": {
"type": "string",
"description": "The end time of the time off entry.",
"format": "date",
"x-workday-type": "Date",
"x-workday-confidence-level": "Production"
},
"dailyQuantity": {
"type": "number",
"description": "The new time off entry hours.",
"format": "double",
"example": 999.999999,
"x-workday-type": "Numeric"
},
"correctedEntry": {
"$ref": "#/components/schemas/correctedEntry_db70b83ce4451000193d5e81c33300aa"
},
"delete": {
"type": "boolean",
"description": "True if the time off entry is marked for deletion through the REST API.",
"example": true,
"x-workday-type": "Boolean",
"x-workday-confidence-level": "Production"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "The id for Time Off Entry"
}
}
}
]
}
jobWorkspaceData_1005157e3d631000144205466a6c13d3
{
"allOf": [
{
"type": "object",
"properties": {
"locationChain": {
"type": "string",
"description": "Location chain including bread crumbs for location.",
"example": "Sample Location Chain",
"x-workday-type": "Text"
},
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
positionView_842800d7bb0210007490d990d3d4016e
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
unitOfTimeView_842800d7bb02100079a1a864029501e0
{
"allOf": [
{
"type": "object",
"properties": {
"descriptor": {
"type": "string",
"description": "The display name of the instance",
"example": "Lorem ipsum dolor sit ame"
},
"id": {
"type": "string",
"description": "Workday Id or Reference Id of the instance."
}
}
}
]
}
person_86093b8a932f10001499f38c72410130
{
"description": "Comment made by Person",
"allOf": [
{
"$ref": "#/components/schemas/INSTANCE_MODEL_REFERENCE"
},
{
"type": "object"
}
]
}