Class SyncAccountCallLogParameters

java.lang.Object
com.ringcentral.definitions.SyncAccountCallLogParameters

public class SyncAccountCallLogParameters extends Object
Query parameters for operation syncAccountCallLog
  • Field Details

    • syncType

      public String syncType
      Type of call log synchronization request - full or incremental sync Default: FSync Enum: FSync, ISync
    • syncToken

      public String syncToken
      Value of syncToken property of last sync request response. Mandatory parameter for 'ISync' sync type
    • dateFrom

      public String dateFrom
      Starting date for the resulting records in ISO 8601 format, including timezone, for example *2016-03-10T18:07:52.534Z*. The range is limited to the last 30 days from the current moment. If not specified, the default value is a log history date (date of account creation/call log deletion), and no time range limitation applied Format: date-time
    • recordCount

      public Long recordCount
      For `FSync` mode this parameter is mandatory, it limits the number of records to be returned in response.

      For `ISync` mode this parameter specifies the number of records to extend the sync frame with to the past (the maximum number of records is 250) Minimum: 1 Format: int32

    • statusGroup

      public String[] statusGroup
      Type of calls to be returned Enum: Missed, All
    • view

      public String view
      Defines the level of details for returned call records Default: Simple Enum: Simple, Detailed
    • showDeleted

      public Boolean showDeleted
      Supported for `ISync` mode. Indicates that deleted call records should be returned
    • withRecording

      public Boolean 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

      public String 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
    • metadataCategory

      public String[] metadataCategory
      Category of metadata to be returned. If omitted, all call records are returned. Multiple values are supported
  • Constructor Details

    • SyncAccountCallLogParameters

      public SyncAccountCallLogParameters()
  • Method Details