Update Leave Application

PUT/api/leave-applications/{id}

Headers

FieldTypeDescription
authtoken String Authentication token, generated from admin area

Parameters

FieldTypeDescription
id Number Leave application unique ID
status string optional Optional Status (pending, approved, rejected, canceled) to update
reason string optional Optional Reason to update
curl -X PUT "https://yoursite.com/api/leave-applications/123" \
  -H "authtoken: YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "field": "value" }'

Success-Response:

HTTP/1.1 200 OK
{
  "status": 200,
  "messages": {"success": "Leave application update success"}
}
MethodPUT
Path/api/leave-applications/{id}
GroupLeave Applications
Sincev1.0.0
Defined inRestApi/Controllers/LeaveApplicationsController.php