List absence requests
Absence requests with employee, type, dates, state and comment, filtered by state, employee, type or dates.
GET https://cotlet.dev/api/v1/bizneo/absence-requests
Returns one page of absence requests, newest first; pass next_cursor back as cursor for the next page. state is pending, approved or rejected. Without employee you get the requests your account can see: your own, plus your team's for a manager or admin. Each request has a request_id for approve_absence_request, reject_absence_request and cancel_absence_request.
Parameters
| Name | Type | Description |
|---|---|---|
| state enum | enum | pending, approved or rejected. Default: all. |
| employee string | string | Employee name or work email. |
| absence_type string | string | Absence type name as list_absence_types returns it. |
| start_date date | date | Only requests that end on or after this date. |
| end_date date | date | Only requests that start on or before this date. |
| cursor string | string | Next page cursor from the previous call. |
Request
curl https://cotlet.dev/api/v1/bizneo/absence-requests \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("bizneo", "list_absence_requests") const result = await cotlet.call('bizneo', 'list_absence_requests'); cotlet call bizneo list_absence_requests Example response
{
"requests": [
{
"request_id": "abs_16094565",
"employee": "Marta Ruiz",
"absence_type": "Vacation",
"start_date": "2026-11-09",
"end_date": "2026-11-13",
"days": 5,
"state": "pending",
"comment": "Family trip",
"requested_on": "2026-10-20",
"manager": "Carlos Vega"
}
],
"next_cursor": null
}