Optional from?: stringISO-8601 start of the time window (inclusive). When omitted, it is derived from days
(now - days), mirroring CallHistory's mandatory from date.
Optional to?: stringISO-8601 end of the time window (inclusive). When omitted, it defaults to the current time
(now). The API requires both from and to to return results.
Optional days?: numberLookback window in days used to derive from when from is not provided. Defaults to 30.
The list API only accepts a from/to interval of at most 30 days; larger windows are
rejected, so callers must keep custom values within that limit.
Ignored when an explicit from is supplied.
Optional status?: RecordingStatusFilter by recording status. Defaults to available.
Optional max?: numberMaximum number of records to return per page. Defaults to 30.
Optional serviceFilter by the service that produced the recording (e.g. 'calling'). Sent only when provided;
when omitted the API applies its own default.
Optional format?: stringFilter by recording media format (e.g. 'MP3', 'MP4'). Sent only when provided.
Optional ownerFilter by recording owner type (e.g. 'user'). Sent only when provided.
Optional storageFilter by storage region (e.g. 'US'). Sent only when provided.
Optional locationFilter by the location id the recording belongs to. Sent only when provided.
Optional topic?: stringFilter by recording topic. Sent only when provided.
Optional webexWhen true, sends the WebexUserRequest: true header. Defaults to false.
Options for ICallRecording.getRecordings. All fields are optional and are passed through to the recording API as query parameters where supported.
webexUserRequesttoggles theWebexUserRequestheader (ad-hoc rate-limit bypass), defaulting tofalse.