status'PENDING' | 'DECLINED' | 'APPROVED' | 'PAID' required
The approval status of the leave
bankIdstring required
The UID of the leave bank linked to this leave
bankNamestring required
The name of the leave bank linked to this leave
bankCodestring required
The code of the leave bank linked to this leave
memberIdstring required
The member (employee) UID linked to this leave
memberCodestring required
The member (employee) code linked to this leave
memberHourlyWagenumber
Contains the member hourly wage specific to the skill of the leave or the member base hourlyWage.
createdAtstring required
Leave creation date and time. In ISO-8601 format
createdByMemberIdstring required
The member (an employee or manager) UID who created this leave
createdByMemberCodestring required
The member (an employee or manager) code who created this leave
fromstring required
The starting date of the leave. In ISO-8601 format.
tostring required
The ending date of the leave. In ISO-8601 format.
fromAllDayboolean required
When true the leave first day has no specific time range
toAllDayboolean required
When true the leave last day has no specific time range
hoursToWithdrawnumber required
The total number of hours to withdraw from the employee bank specified by bankName, bankCode and bankId
declineReasonstring required
The reason the manager declined the leave
assignedManagerIdstring required
The member (a manager) UID who must approve this leave
assignedManagerCodestring required
The member (a manager) code who must approve this leave
bankedboolean required
When true the value is banked
bankedAtstring required
The date at which the hours have been banked. In ISO-8601 format.
teamIdstring
The team id linked to this leave
teamCodestring
The team code linked to this leave
skillIdstring
The skill (position) id linked to this leave
skillCodestring
The skill (position) code linked to this leave
locationIdstring
The location id linked to this leave
locationCodestring
The location code linked to this leave