Skip to main content
GET
/
v1
/
scheduling
/
leave
Get leave requests
curl --request GET \
  --url http://localhost:3000/v1/scheduling/leave
{
  "leave_requests": [
    {
      "id": 123,
      "employee_name": "<string>",
      "employee_id": 123,
      "leave_type": "<string>",
      "start_date": "<string>",
      "end_date": "<string>",
      "total_days": 123,
      "status": "pending",
      "reason": "<string>",
      "approved_by": "<string>"
    }
  ],
  "deputy_configured": true
}

Query Parameters

status
enum<string>

Filter by status

Available options:
pending,
approved,
declined

Response

Leave requests data

Get leave response

leave_requests
object[]
required
deputy_configured
enum<boolean>
required
Available options:
true,
false