CallHistoryFilterDTO
Request body for POST /v1/open-api/call-history/filter. All fields are optional
except page and size. Multiple filter fields are combined with AND logic.
Page number, 1-based. Min 1.
Possible values: >= 1
11Page size. Min 1, max 100.
Possible values: >= 1 and <= 100
1010Lower bound for the call start time (epoch seconds).
Defaults to 0 (no lower bound).
01700000000Upper bound for the call start time (epoch seconds).
Defaults to Long.MAX_VALUE (no upper bound).
1750000000Free-text substring search applied to the caller number
(callerIdNumber) and the destination number (destinationNumber).
+998901234567Filter by one or more operator (employee) numbers. Matches the
employeeNum field on the record. Omit or pass null to include all operators.
["101","102"]Filter by PBX / telephony provider type. Omit or pass null to
include all providers.
Possible values: [ONLINEPBX, SIPUNI, MOIZVONKI, ASTERISK, UTEL, YEASTAR]
["ONLINEPBX","ASTERISK"]Filter by call direction. INBOUND — incoming calls; OUTBOUND — outgoing calls.
Omit or pass null to include both directions.
Possible values: [INBOUND, OUTBOUND]
INBOUND{
"page": 1,
"size": 10,
"start": 1700000000,
"finish": 1750000000,
"phoneSearch": "+998901234567",
"operatorNums": [
"101",
"102"
],
"callHistoryTypes": [
"ONLINEPBX",
"ASTERISK"
],
"callDirection": "INBOUND"
}