Class ListExtensionsParameters

java.lang.Object
com.ringcentral.definitions.ListExtensionsParameters

public class ListExtensionsParameters extends Object
Query parameters for operation listExtensions
  • Field Details

    • extensionNumber

      public String extensionNumber
      Extension short number to filter records
    • email

      public String email
      Extension email address. Multiple values are accepted Example: alice.smith@example.com&email=bob.johnson@example.com
    • page

      public Long page
      Indicates a page number to retrieve. Only positive number values are allowed Format: int32 Default: 1
    • perPage

      public Long perPage
      Indicates a page size (number of items) Format: int32 Default: 100
    • status

      public String[] status
      Extension current state. Multiple values are supported. If 'Unassigned' is specified, then extensions without `extensionNumber` attribute are returned. If not specified, then all extensions are returned Enum: Enabled, Disabled, NotActivated, Unassigned
    • type

      public String[] type
      Extension type. Multiple values are supported. Please note that legacy 'Department' extension type corresponds to 'Call Queue' extensions in modern RingCentral product terminology Enum: User, FaxUser, FlexibleUser, VirtualUser, DigitalUser, Department, Announcement, Voicemail, SharedLinesGroup, PagingOnly, IvrMenu, ApplicationExtension, ParkLocation, Limited, Bot, ProxyAdmin, DelegatedLinesGroup
  • Constructor Details

    • ListExtensionsParameters

      public ListExtensionsParameters()
  • Method Details