Skip to content

List Leave Applications

Auth required
GET/v1/leave_applications/

All active leave applications for the organization. Filter by user_id, status, start_date/end_date (matched against application start and end fields), or leave_type_id.

Valid status values: pending, accepted, rejected. Offset pagination: default limit 50, max 100.

Parameters

Page number (1-based)

Items per page (max 100)

Filter to a specific user (zero UUID treated as absent)

Filter by application status

Filter start date (YYYY-MM-DD)

Filter end date (YYYY-MM-DD)

Filter to a specific leave type (zero UUID treated as absent)

Return only records whose updated_at is on or after this ISO 8601 UTC datetime. When provided, results are sorted by (updated_at, id) ascending instead of the endpoint's default sort. Omitting this parameter leaves all existing behavior (including default sort order) unchanged.