TimeOffInput

Input for creating or adjusting a time off entry

Absence ManagementAttendanceEnterpriseHCMHuman Capital ManagementPayrollSchedulingTime TrackingTimesheetsWorkforce Management

Properties

Name Type Description
timeOffType string Type of time off plan
startDate string Start date of the time off
endDate string End date of the time off
comment string Optional comment
View JSON Schema on GitHub

JSON Schema

absence-management-time-off-input-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/workday-tracking-system/refs/heads/main/json-schema/absence-management-time-off-input-schema.json",
  "title": "TimeOffInput",
  "description": "Input for creating or adjusting a time off entry",
  "type": "object",
  "properties": {
    "timeOffType": {
      "type": "string",
      "description": "Type of time off plan",
      "example": "Vacation"
    },
    "startDate": {
      "type": "string",
      "format": "date",
      "description": "Start date of the time off",
      "example": "2026-05-10"
    },
    "endDate": {
      "type": "string",
      "format": "date",
      "description": "End date of the time off",
      "example": "2026-05-14"
    },
    "comment": {
      "type": "string",
      "description": "Optional comment"
    }
  },
  "required": ["timeOffType", "startDate", "endDate"]
}