Returns the absence with the specified id.

User planning data permissions are required if the calling user is not the owner of the absence or admin. <Check title="Required Permissions">Any authenticated user.</Check>

Path parameters

absenceIdstringRequiredformat: "uuid"
The id of the absence to get.

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Response

OK
idstring or nullformat: "uuid"
createdOnstring or nullformat: "date-time"
createdBystring or nullformat: "uuid"
updatedOnstring or nullformat: "date-time"
updatedBystring or nullformat: "uuid"
userIdstring or nullformat: "uuid"
The id of the user to create the absence for.
startOnstring or nullformat: "date-time"
The start time of the absence.
endOnstring or nullformat: "date-time"
The end time of the absence.
descriptionstring or null
The reason for the absence.
externalProviderstring or null
The external provider for the absence.
deletedOnstring or nullformat: "date-time"
The date the absence was deleted.
deletedBystring or nullformat: "uuid"
The id of the user that deleted the absence.
isReadOnlyboolean or null

If it’s true it means that this Absence is read-only and cannot be edited/deleted by the user.

isHalfDayOnStartboolean or null
If it's true and it's a single day absence means that the absence is for the first half of the workday. If it's a multi day absence it started on the second half of the first day of the absence period.
isHalfDayOnEndboolean or null
If it's true and it's a single day absence means that the absence is for the second half of the workday. If it's a multi day absence it ended on the first half of the last day of the absence period.