Fetch Call Logs
UseCallLogsRequest to fetch call logs with pagination support. The builder pattern allows you to filter results by various criteria.
Check One Call
To read the status of one call, for example while an outgoing call rings, usegetCallDetail. Without authToken it uses the logged-in user’s token.
CallLogsBuilder
Configure the request using the builder methods:In Objective-C these are
setWithLimit:, setWithCallType:, setWithHasTranscriptions: and so on, and the builder is instantiated directly as [[CallLogsBuilder alloc] init].Filter Examples
Pagination
UsefetchNext and fetchPrevious for pagination. fetchPrevious takes an optional authToken; pass nil to use the logged-in user’s stored token:
CallLog Object
EachCallLog object contains detailed information about a call:
Access Recordings
If a call has recordings, access them through therecordings property:
Access Transcripts
Available since v5.0.4 Opting in withset(hasTranscriptions: true) restricts the list to transcribed calls and makes the server attach each call’s transcripts to the log:
transcriptions is an empty array when the server omitted transcripts, so it never needs a nil check. To page through a single session’s transcripts directly, use TranscriptsRequest.
Call Status Values
Call Status Values
Call Category Values
Call Category Values
Call Direction Values
Call Direction Values