The TimeOff Object ### Description The TimeOff
object is used to represent all employees' Time Off entries. ### Usage Example Fetch from the LIST TimeOffs
endpoint and filter by ID
to show all time off requests.
Name | Type | Description | Notes |
---|---|---|---|
Id | Guid | [optional] [readonly] | |
RemoteId | string | The third-party API ID of the matching object. | [optional] |
Employee | Guid? | The employee requesting time off. | [optional] |
Approver | Guid? | The Merge ID of the employee with the ability to approve the time off request. | [optional] |
Status | TimeOffStatusEnum | The status of this time off request. * `REQUESTED` - REQUESTED * `APPROVED` - APPROVED * `DECLINED` - DECLINED * `CANCELLED` - CANCELLED * `DELETED` - DELETED | [optional] |
EmployeeNote | string | The employee note for this time off request. | [optional] |
Units | UnitsEnum | The measurement that the third-party integration uses to count time requested. * `HOURS` - HOURS * `DAYS` - DAYS | [optional] |
Amount | double? | The time off quantity measured by the prescribed “units”. | [optional] |
RequestType | RequestTypeEnum | The type of time off request. * `VACATION` - VACATION * `SICK` - SICK * `PERSONAL` - PERSONAL * `JURY_DUTY` - JURY_DUTY * `VOLUNTEER` - VOLUNTEER * `BEREAVEMENT` - BEREAVEMENT | [optional] |
StartTime | DateTime? | The day and time of the start of the time requested off. | [optional] |
EndTime | DateTime? | The day and time of the end of the time requested off. | [optional] |
RemoteWasDeleted | bool | [optional] [readonly] | |
FieldMappings | Dictionary<string, Object> | [optional] [readonly] | |
ModifiedAt | DateTime | This is the datetime that this object was last updated by Merge | [optional] [readonly] |
RemoteData | List<RemoteData> | [optional] [readonly] |