7 endpoints

# Absence Management

Sickness tracking, Bradford Factor calculation, and absence statistics.

GET`/absences`List AbsencesGet absence records scoped by the user's access level. Supports filtering by employee, date range, and type.

POST`/absences`Log AbsenceRecord a new absence. Automatically calculates Bradford Factor.

GET`/absences/{uuid}`Get AbsenceGet full details of a specific absence record.

PUT`/absences/{uuid}`Update AbsenceUpdate an absence record (e.g. close an ongoing absence with an end date).

DELETE`/absences/{uuid}`Delete AbsenceSoft-delete an absence record.

POST`/absences/{uuid}/notes`Add Absence NoteAdd a note to an absence record (e.g. return-to-work discussion notes, occupational health referral).

GET`/employees/{uuid}/absence-stats`Employee Absence StatisticsGet Bradford Factor, absence instances, total days, and rolling 52-week stats for an employee.

---

**URL:** https://cube-hr.co.uk/docs/absences
