Class EnhancedCallLogs.UserEnhancedCallLogsGetListRequest

java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<EnhancedCallLogs.UserEnhancedCallLogsGetListResponse>
co.ecg.alpaca.toolkit.generated.services.EnhancedCallLogs.UserEnhancedCallLogsGetListRequest
Enclosing class:
EnhancedCallLogs

public static class EnhancedCallLogs.UserEnhancedCallLogsGetListRequest extends Request<EnhancedCallLogs.UserEnhancedCallLogsGetListResponse>
Request user's call logs. If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned. The filters "dateTimeRange", "numberFilter", "redirectedNumberFilter", "accountAuthorizationCodeFilter" "callAuthorizationCodeFilter" and "subscriberType" are ignored if call logs are stored in CDS. When "ReceivedOrMissed" is specified as "callLogType" and call logs are stored in CDS, all call logs including placed will be returned. It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control the maximum number of call logs can be returned. The response is either a UserEnhancedCallLogsGetListResponse23 or an ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: callAuthorizationCodeFilter
Author:
AlpacaGenerator