v2

latestOpenAPI 3.0.32026-08-07534393676.1 KB
leave

get/api/leave/all/

Headers

X-Companystring

The company id to request data for

Response

idstring uuid required
employeestring uuid
employee_namestring required
hoursstring
total_hoursstring required
attachmentsstring
created_atstring date-time required
updated_atstring date-time required
leave_type'annual' | 'sick' | 'personal' | 'rdo' | 'maternity' | 'other'
  • annual - Annual Leave
  • sick - Sick Leave
  • personal - Personal Leave
  • rdo - Personal RDO
  • maternity - Maternity/Paternity Leave
  • other - Other Leave
reasonstring required
start_datestring date required
end_datestring date required
status'pending' | 'approved' | 'rejected' | 'cancelled' required
  • pending - pending
  • approved - approved
  • rejected - rejected
  • cancelled - cancelled
response_reasonstring nullable required
approved_bystring uuid nullable required