Package com.ringcentral.definitions
Class ReadUserCallLogParameters
java.lang.Object
com.ringcentral.definitions.ReadUserCallLogParameters
Query parameters for operation readUserCallLog
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe beginning of the time range to return call records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z.The end of the time range to return call records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z.String[]
The direction of call records to be included in the result.Short extension number of a user.Indicates the page number to retrieve.Indicates the page size (number of items).Phone number of a caller/callee in e.164 format without a '+' sign.Indicates that call records with recordings of particular type should be returned.Internal identifier of a call sessionIndicates then calls from/to blocked numbers are returned Default: trueIndicates that deleted calls records should be returnedInternal identifier of a telephony sessionString[]
The type of call transport.String[]
The type of call records to be included in the result.Defines the level of details for returned call records Default: Simple Enum: Simple, DetailedDeprecated, replaced with `recordingType` filter, still supported for compatibility reasons. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextensionNumber
(String extensionNumber) phoneNumber
(String phoneNumber) recordingType
(String recordingType) showBlocked
(Boolean showBlocked) showDeleted
(Boolean showDeleted) telephonySessionId
(String telephonySessionId) withRecording
(Boolean withRecording)
-
Field Details
-
extensionNumber
Short extension number of a user. If specified, returns call log for this particular extension only. Cannot be combined with `phoneNumber` filter Example: 101 -
phoneNumber
Phone number of a caller/callee in e.164 format without a '+' sign. If specified, all incoming/outgoing calls from/to this phone number are returned. Example: 12053320032 -
showBlocked
Indicates then calls from/to blocked numbers are returned Default: true -
direction
The direction of call records to be included in the result. If omitted, both inbound and outbound calls are returned. Multiple values are supported Enum: Inbound, Outbound -
sessionId
Internal identifier of a call session -
type
The type of call records to be included in the result. If omitted, all call types are returned. Multiple values are supported Enum: Voice, Fax -
transport
The type of call transport. Multiple values are supported. By default, this filter is disabled Enum: PSTN, VoIP -
view
Defines the level of details for returned call records Default: Simple Enum: Simple, Detailed -
withRecording
Deprecated, replaced with `recordingType` filter, still supported for compatibility reasons. Indicates if only recorded calls should be returned.If both `withRecording` and `recordingType` parameters are specified, then `withRecording` is ignored
-
recordingType
Indicates that call records with recordings of particular type should be returned. If omitted, then calls with and without recordings are returned Enum: Automatic, OnDemand, All -
dateTo
The end of the time range to return call records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time Format: date-time -
dateFrom
The beginning of the time range to return call records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is `dateTo` minus 24 hours Format: date-time -
telephonySessionId
Internal identifier of a telephony session -
page
Indicates the page number to retrieve. Only positive number values are allowed Minimum: 1 Format: int32 Default: 1 -
perPage
Indicates the page size (number of items). The default value is 100. The maximum value for `Simple` view is 1000, for `Detailed` view - 250 Minimum: 1 Format: int32 Default: 100 -
showDeleted
Indicates that deleted calls records should be returned
-
-
Constructor Details
-
ReadUserCallLogParameters
public ReadUserCallLogParameters()
-
-
Method Details
-
extensionNumber
-
phoneNumber
-
showBlocked
-
direction
-
sessionId
-
type
-
transport
-
view
-
withRecording
-
recordingType
-
dateTo
-
dateFrom
-
telephonySessionId
-
page
-
perPage
-
showDeleted
-