employee_namestring required
total_hoursstring required
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
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