v1

latestOpenAPI 3.1.02026-07-2421872196.9 KB
Time

List overtime requests

Returns a list of overtime requests.

get/time/overtime_requests

Query parameters

employee_ids[]integer

Filter by employee IDs. Multiple IDs can be provided using an ampersand separated list. For example, employee_ids[]=1&employee_ids[]=2

states[]'pending' | 'approved' | 'rejected'

Filter by states. Multiple states can be provided using an ampersand separated list. For example, states[]=approved&states[]=pending

date[gte]string date
Example:2023-01-01

Filter overtime requests on or after this date.

date[lte]string date
Example:2023-01-31

Filter overtime requests on or before this date.

pageinteger

A cursor for pagination across multiple pages of results.

Response

OK

Example response

{
  "data": [
    {
      "date": "2024-01-15",
      "starts_at": "18:00",
      "ends_at": "21:00"
    }
  ]
}