Zum Hauptinhalt springen
GET
Get all requests per day

Autorisierungen

X-API-KEY
string
header
erforderlich

Abfrageparameter

start
string
erforderlich

Date/time in ISO 8601 format, e.g. 2026-06-01 (interpreted as UTC midnight) or 2026-06-01T09:00:00Z. Always include a time zone designator (Z for UTC) when sending a time of day. Localized formats such as 01.06.2026 or 06/01/2026 are misinterpreted and must not be used. The window between start and end may span at most 1826 days (5 years). Wider ranges are rejected with a 400 response, so page through longer periods in smaller windows.

end
string
erforderlich

Date/time in ISO 8601 format, e.g. 2026-06-01 (interpreted as UTC midnight) or 2026-06-01T09:00:00Z. Always include a time zone designator (Z for UTC) when sending a time of day. Localized formats such as 01.06.2026 or 06/01/2026 are misinterpreted and must not be used. The window between start and end may span at most 1826 days (5 years). Wider ranges are rejected with a 400 response, so page through longer periods in smaller windows.

status
enum<string>
Verfügbare Optionen:
PENDING,
APPROVED,
DECLINED,
CANCELED
request_member_ids
string
department_ids
string
locale
enum<string>
Verfügbare Optionen:
en,
de,
fr,
hu,
it,
pl,
pt,
ru,
es,
tr,
uk

Antwort

(object | null)[]

Successful response

id
string
erforderlich
createdAt
string
erforderlich
updatedAt
string
erforderlich
end
string
erforderlich
start
string
erforderlich
start_at
enum<string>
erforderlich

For day-based leave types: whether the absence starts in the morning (the whole first day counts) or afternoon (only the second half of the first day). Ignored for hour-based leave types.

Verfügbare Optionen:
morning,
afternoon
end_at
enum<string>
erforderlich

For day-based leave types: whether the absence ends at lunchtime (only the first half of the last day) or end_of_day (the whole last day counts). Ignored for hour-based leave types.

Verfügbare Optionen:
lunchtime,
end_of_day
leave_unit
enum<string>
erforderlich

The unit stored on this request. It governs duration and workday_absence_duration: day and half-day units use days; hour and minute units use minutes. It may differ from leave_type.leave_unit after the leave type changes.

Verfügbare Optionen:
days,
half_days,
hours,
minutes_30,
minutes_15,
minutes_10,
minutes_5,
minutes_1
day
string
erforderlich
month
string
erforderlich
weekday
string
erforderlich
fullday
string
erforderlich
request_creator_member
object | null
erforderlich
leave_type
object
erforderlich
approval_process
enum<string>
erforderlich
Verfügbare Optionen:
Linear_all_have_to_agree,
Linear_one_has_to_agree,
Parallel_all_have_to_agree,
Parallel_one_has_to_agree,
Parallel_first_response_decides
needs_approval
boolean | null
erforderlich

Whether the request needed approval, as recorded when it was created. When false, the approver rows were approved automatically. Null for requests created before this was recorded.

cancel_reason
string | null
erforderlich
canceld_by_member
object | null
erforderlich
requester_member
object | null
erforderlich
reason
string | null
erforderlich
take_from_allowance
boolean
erforderlich
allowance_type
object | null
erforderlich
workday_absence_duration
number
erforderlich

Counted duration, the value absentify shows: the working time the absence takes, based on the work schedule and public holidays, unless the leave type also counts days off or public holidays. Days for day and half-day leave units, minutes for hour and minute units. If the leave type deducts from an allowance, this is the amount the absence takes from it, or for a proposed change, would take once the change applies. Canceled and declined requests keep the value but take nothing from the allowance. Here it is this day's share of the request. Adding up a request's rows gives its total only when the window covers every day of the request.

duration
number
erforderlich

Calendar duration, including non-working days and non-working time: calendar days for day and half-day leave units, elapsed minutes from start to end for hour and minute units. Use workday_absence_duration for the counted duration. Here it is this day's share of the request. Adding up a request's rows gives its total only when the window covers every day of the request.

status
string
erforderlich
canceld_date
string | null
erforderlich
request_approvers
object[]
erforderlich
request_representative_approvers
object[]
erforderlich