github.com/grokify/go-ringcentral-client@v0.3.31/office/v1/client/api/openapi.yaml (about)

     1  openapi: 3.0.1
     2  info:
     3    description: <p>This is a beta interactive API explorer for the RingCentral Connect Platform. To use this service, you will need to have an account with the proper credentials to generate an OAuth2 access token.</p><p><h2>Quick Start</h2></p><ol><li>1) Go to <b>Authentication > /oauth/token</b></li><li>2) Enter <b>app_key, app_secret, username, password</b> fields and then click "Try it out!"</li><li>3) Upon success, your access_token is loaded and you can access any form requiring authorization.</li></ol><h2>Links</h2><ul><li><a href="https://github.com/ringcentral" target="_blank">RingCentral SDKs on Github</a></li><li><a href="mailto:devsupport@ringcentral.com">RingCentral Developer Support Email</a></li></ul>
     4    termsOfService: https://developer.ringcentral.com
     5    title: RingCentral Connect Platform API Explorer
     6    version: "1.0"
     7  servers:
     8  - url: https://platform.devtest.ringcentral.com/
     9  security:
    10  - OAuth2: []
    11  tags:
    12  - description: ' '
    13    name: Overview
    14  - description: ' '
    15    name: OAuth 2.0 Authentication & Authorization
    16  - description: ' '
    17    name: API Info
    18  - description: ' '
    19    name: Call Log
    20  - description: ' '
    21    name: Phone Numbers
    22  - description: ' '
    23    name: Messages
    24  - description: ' '
    25    name: RingOut
    26  - description: ' '
    27    name: User Contacts
    28  - description: ' '
    29    name: Company Contacts
    30  - description: ' '
    31    name: Presence
    32  - description: ' '
    33    name: Glip
    34  - description: ' '
    35    name: Meetings
    36  - description: ' '
    37    name: Push Notifications
    38  - description: ' '
    39    name: Roles and Permissions
    40  - description: ' '
    41    name: Call Handling Settings
    42  - description: ' '
    43    name: Application Settings
    44  - description: ' '
    45    name: User Settings
    46  - description: ' '
    47    name: Company Settings
    48  - description: ' '
    49    name: Regional Settings
    50  - description: ' '
    51    name: Account Provisioning
    52  - description: ' '
    53    name: SCIM
    54  - description: ' '
    55    name: Reporting
    56  paths:
    57    /restapi:
    58      get:
    59        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Returns current API version(s) and server info.</p><h4>Usage Plan Group</h4><p>Light</p>
    60        operationId: getAPIVersion
    61        responses:
    62          default:
    63            content:
    64              application/json:
    65                schema:
    66                  $ref: '#/components/schemas/GetVersionsResponse'
    67            description: Success
    68        summary: Get API Versions
    69        tags:
    70        - API Info
    71        x-api-group: restapi
    72        x-auth-required: false
    73        x-throttling-group: NoThrottling
    74        x-metered-api: true
    75        x-metering-group: Free
    76        x-access-level: Public
    77    /restapi/{apiVersion}:
    78      get:
    79        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Returns current API version info by apiVersion.</p><h4>Usage Plan Group</h4><p>Light</p>
    80        operationId: getVersionInfo
    81        parameters:
    82        - description: API version to be requested, for example 'v1.0'
    83          in: path
    84          name: apiVersion
    85          required: true
    86          schema:
    87            type: string
    88        responses:
    89          default:
    90            content:
    91              application/json:
    92                schema:
    93                  $ref: '#/components/schemas/GetVersionResponse'
    94            description: Success
    95        summary: Get Version Info
    96        tags:
    97        - API Info
    98        x-api-group: restapi/version
    99        x-auth-required: false
   100        x-throttling-group: NoThrottling
   101        x-metered-api: true
   102        x-metering-group: Free
   103        x-access-level: Public
   104    /restapi/v1.0/status:
   105      get:
   106        description: <p style='font-style:italic;'>Since 1.0.27 (Release 8.3)</p><p>Returns the API status; status '200' means the API is working fine, and '503' means it is temporary unavailable.</p><h4>API Group</h4><p>Light</p>
   107        operationId: loadAPIStatus
   108        responses:
   109          default:
   110            content: {}
   111            description: Success
   112        summary: Get Status
   113        tags:
   114        - API Info
   115        x-api-group: restapi/status
   116        x-auth-required: false
   117        x-throttling-group: NoThrottling
   118        x-metered-api: true
   119        x-metering-group: Free
   120        x-access-level: Public
   121    /restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log:
   122      delete:
   123        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCallLog</td><td>Viewing and updating user call logs</td></tr><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   124        operationId: deleteExtensionCallLog
   125        parameters:
   126        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   127          in: path
   128          name: accountId
   129          required: true
   130          schema:
   131            default: ~
   132            type: string
   133        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   134          in: path
   135          name: extensionId
   136          required: true
   137          schema:
   138            default: ~
   139            type: string
   140        - description: The end datetime for records deletion in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
   141          in: query
   142          name: dateTo
   143          schema:
   144            type: string
   145        - in: query
   146          name: phoneNumber
   147          schema:
   148            type: string
   149        - in: query
   150          name: extensionNumber
   151          schema:
   152            type: string
   153        - explode: true
   154          in: query
   155          name: type
   156          schema:
   157            items:
   158              enum:
   159              - Voice
   160              - Fax
   161              type: string
   162            type: array
   163          style: form
   164        - explode: true
   165          in: query
   166          name: direction
   167          schema:
   168            items:
   169              enum:
   170              - Inbound
   171              - Outbound
   172              type: string
   173            type: array
   174          style: form
   175        - in: query
   176          name: dateFrom
   177          schema:
   178            format: date-time
   179            type: string
   180        responses:
   181          default:
   182            content: {}
   183            description: Success
   184        summary: Delete Call Log Records by Filter
   185        tags:
   186        - Call Log
   187        x-api-group: extension/call-log
   188        x-throttling-group: Heavy
   189        x-metered-api: true
   190        x-metering-group: System
   191        x-app-permission: EditCallLog
   192        x-user-permission: EditCallLog
   193        x-access-level: Advanced
   194      get:
   195        description: <p style='font-style:italic;'>Since 1.0.3 (Release 5.11)</p><p>Returns call log records filtered by the specified parameters.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   196        operationId: loadExtensionCallLog
   197        parameters:
   198        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   199          in: path
   200          name: accountId
   201          required: true
   202          schema:
   203            default: ~
   204            type: string
   205        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   206          in: path
   207          name: extensionId
   208          required: true
   209          schema:
   210            default: ~
   211            type: string
   212        - description: Extension number of a user. If specified, returns call log for a particular extension only. Cannot be specified together with the phoneNumber filter
   213          in: query
   214          name: extensionNumber
   215          schema:
   216            type: string
   217        - description: If 'True' then calls from/to blocked numbers are returned. The default value is 'True'
   218          in: query
   219          name: showBlocked
   220          schema:
   221            type: boolean
   222        - description: Phone number of a caller/call recipient. If specified, returns all calls (both incoming and outcoming) with the mentioned phone number. Cannot be specified together with the extensionNumber filter
   223          in: query
   224          name: phoneNumber
   225          schema:
   226            type: string
   227        - description: The direction for the result records. It is allowed to specify more than one direction. If not specified, both inbound and outbound records are returned. Multiple values are accepted
   228          explode: true
   229          in: query
   230          name: direction
   231          schema:
   232            enum:
   233            - Inbound
   234            - Outbound
   235            items:
   236              type: string
   237            type: array
   238          style: form
   239        - in: query
   240          name: sessionId
   241          schema:
   242            type: string
   243        - description: Call type of a record. It is allowed to specify more than one type. If not specified, all call types are returned. Multiple values are accepted
   244          explode: true
   245          in: query
   246          name: type
   247          schema:
   248            enum:
   249            - Voice
   250            - Fax
   251            items:
   252              type: string
   253            type: array
   254          style: form
   255        - description: Call transport type. 'PSTN' specifies that a call leg is initiated from the PSTN network provider; 'VoIP' - from an RC phone. By default this filter is disabled
   256          explode: true
   257          in: query
   258          name: transport
   259          schema:
   260            enum:
   261            - PSTN
   262            - VoIP
   263            items:
   264              type: string
   265            type: array
   266          style: form
   267        - description: The default value is 'Simple' for both account and extension call log
   268          explode: true
   269          in: query
   270          name: view
   271          schema:
   272            enum:
   273            - Simple
   274            - Detailed
   275            items:
   276              type: string
   277            type: array
   278          style: form
   279        - description: '''True'' if only recorded calls have to be returned'
   280          in: query
   281          name: withRecording
   282          schema:
   283            type: boolean
   284        - description: The end datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
   285          in: query
   286          name: dateTo
   287          schema:
   288            format: date-time
   289            type: string
   290        - description: The start datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is dateTo minus 24 hours
   291          in: query
   292          name: dateFrom
   293          schema:
   294            format: date-time
   295            type: string
   296        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
   297          in: query
   298          name: page
   299          schema:
   300            type: integer
   301        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
   302          in: query
   303          name: perPage
   304          schema:
   305            type: integer
   306        responses:
   307          default:
   308            content:
   309              application/json:
   310                schema:
   311                  $ref: '#/components/schemas/ExtensionCallLogResponse'
   312            description: Success
   313        summary: Get Call Log Records by Filter
   314        tags:
   315        - Call Log
   316        x-api-group: extension/call-log
   317        x-throttling-group: Heavy
   318        x-metered-api: true
   319        x-metering-group: System
   320        x-app-permission: ReadCallLog
   321        x-user-permission: ReadCallLog
   322        x-access-level: Public
   323    /restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log-sync:
   324      get:
   325        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   326        operationId: syncExtensionCallLog
   327        parameters:
   328        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   329          in: path
   330          name: accountId
   331          required: true
   332          schema:
   333            default: ~
   334            type: string
   335        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   336          in: path
   337          name: extensionId
   338          required: true
   339          schema:
   340            default: ~
   341            type: string
   342        - description: Type of synchronization. 'FSync' is a default value
   343          explode: true
   344          in: query
   345          name: syncType
   346          schema:
   347            enum:
   348            - FSync
   349            - ISync
   350            items:
   351              type: string
   352            type: array
   353          style: form
   354        - description: Value of syncToken property of last sync request response
   355          in: query
   356          name: syncToken
   357          schema:
   358            type: string
   359        - description: The start datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is the current moment
   360          in: query
   361          name: dateFrom
   362          schema:
   363            type: string
   364        - description: ForT?FSync the parameter is mandatory, it limits the number of records to be returned in response. For ISync it specifies with how many records to extend sync Frame to the past, the maximum number of records is 250
   365          in: query
   366          name: recordCount
   367          schema:
   368            type: integer
   369        - description: Type of calls to be returned. The default value is 'All'
   370          explode: true
   371          in: query
   372          name: statusGroup
   373          schema:
   374            enum:
   375            - Missed
   376            - All
   377            items:
   378              type: string
   379            type: array
   380          style: form
   381        responses:
   382          default:
   383            content:
   384              application/json:
   385                schema:
   386                  $ref: '#/components/schemas/CallLogSync'
   387            description: Success
   388        summary: Call Log Synchronization
   389        tags:
   390        - Call Log
   391        x-api-group: extension/call-log-sync
   392        x-throttling-group: Heavy
   393        x-metered-api: true
   394        x-metering-group: System
   395        x-app-permission: ReadCallLog
   396        x-user-permission: ReadCallLog
   397        x-access-level: Advanced
   398    /restapi/v1.0/account/{accountId}/extension/{extensionId}/call-log/{callRecordId}:
   399      get:
   400        operationId: getCallRecords
   401        parameters:
   402        - explode: false
   403          in: path
   404          name: callRecordId
   405          required: true
   406          schema:
   407            items:
   408              type: string
   409            type: array
   410          style: simple
   411        - in: query
   412          name: view
   413          schema:
   414            enum:
   415            - Simple
   416            - Detailed
   417            type: string
   418        - in: path
   419          name: extensionId
   420          required: true
   421          schema:
   422            type: string
   423        - in: path
   424          name: accountId
   425          required: true
   426          schema:
   427            type: string
   428        responses:
   429          default:
   430            content:
   431              application/json:
   432                schema:
   433                  $ref: '#/components/schemas/UserCallLogRecord'
   434            description: successful operation
   435        summary: Get Call Records by ID
   436        tags:
   437        - Call Log
   438        x-api-group: extension/call-log
   439        x-throttling-group: Heavy
   440        x-metered-api: true
   441        x-metering-group: System
   442        x-app-permission: ReadCallLog
   443        x-user-permission: ReadCallLog
   444        x-access-level: Public
   445    /restapi/v1.0/account/{accountId}/extension/{extensionId}/active-calls:
   446      get:
   447        description: <p style='font-style:italic;'>Since 1.0.13 (Release 6.5)</p><p>Returns records of all extension calls that are in progress, ordered by start time in descending order.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   448        operationId: listExtensionActiveCalls
   449        parameters:
   450        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   451          in: path
   452          name: accountId
   453          required: true
   454          schema:
   455            default: ~
   456            type: string
   457        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   458          in: path
   459          name: extensionId
   460          required: true
   461          schema:
   462            default: ~
   463            type: string
   464        - description: The direction for the result records. It is allowed to specify more than one direction. If not specified, both inbound and outbound records are returned. Multiple values are accepted
   465          explode: true
   466          in: query
   467          name: direction
   468          schema:
   469            enum:
   470            - Inbound
   471            - Outbound
   472            items:
   473              type: string
   474            type: array
   475          style: form
   476        - description: Call type of a record. It is allowed to specify more than one type. If not specified, all call types are returned. Multiple values are accepted
   477          explode: true
   478          in: query
   479          name: type
   480          schema:
   481            enum:
   482            - Voice
   483            - Fax
   484            items:
   485              type: string
   486            type: array
   487          style: form
   488        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
   489          in: query
   490          name: page
   491          schema:
   492            type: integer
   493        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
   494          in: query
   495          name: perPage
   496          schema:
   497            type: integer
   498        responses:
   499          default:
   500            content:
   501              application/json:
   502                schema:
   503                  $ref: '#/components/schemas/ExtensionActiveCallsResponse'
   504            description: Success
   505        summary: Get User Active Calls
   506        tags:
   507        - Call Log
   508        x-api-group: extension/active-calls
   509        x-throttling-group: Heavy
   510        x-metered-api: true
   511        x-metering-group: System
   512        x-app-permission: ReadCallLog
   513        x-user-permission: ReadCallLog
   514        x-access-level: Public
   515    /restapi/v1.0/account/{accountId}/call-log:
   516      delete:
   517        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCallLog</td><td>Viewing and updating user call logs</td></tr><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   518        operationId: deleteAccountCallLog
   519        parameters:
   520        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   521          in: path
   522          name: accountId
   523          required: true
   524          schema:
   525            default: ~
   526            type: string
   527        - description: The end datetime for records deletion in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
   528          in: query
   529          name: dateTo
   530          schema:
   531            type: string
   532        responses:
   533          default:
   534            content: {}
   535            description: Success
   536        summary: Delete Call Log Records by Filter
   537        tags:
   538        - Call Log
   539        x-api-group: account/call-log
   540        x-throttling-group: Heavy
   541        x-metered-api: true
   542        x-metering-group: System
   543        x-app-permission: EditCallLog
   544        x-user-permission: FullCompanyCallLog
   545        x-access-level: Internal
   546      get:
   547        description: <p style='font-style:italic;'>Since 1.0.3 (Release 5.11)</p><p>Returns call log records filtered by the specified parameters.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   548        operationId: loadAccountCallLog
   549        parameters:
   550        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   551          in: path
   552          name: accountId
   553          required: true
   554          schema:
   555            default: ~
   556            type: string
   557        - description: Extension number of a user. If specified, returns call log for a particular extension only. Cannot be specified together with the phoneNumber filter
   558          in: query
   559          name: extensionNumber
   560          schema:
   561            type: string
   562        - description: Phone number of a caller/call recipient. If specified, returns all calls (both incoming and outcoming) with the mentioned phone number. Cannot be specified together with the extensionNumber filter
   563          in: query
   564          name: phoneNumber
   565          schema:
   566            type: string
   567        - description: The direction for the result records. It is allowed to specify more than one direction. If not specified, both inbound and outbound records are returned. Multiple values are accepted
   568          explode: true
   569          in: query
   570          name: direction
   571          schema:
   572            enum:
   573            - Inbound
   574            - Outbound
   575            items:
   576              type: string
   577            type: array
   578          style: form
   579        - description: Call type of a record. It is allowed to specify more than one type. If not specified, all call types are returned. Multiple values are accepted
   580          explode: true
   581          in: query
   582          name: type
   583          schema:
   584            enum:
   585            - Voice
   586            - Fax
   587            items:
   588              type: string
   589            type: array
   590          style: form
   591        - description: The default value is 'Simple' for both account and extension call log
   592          explode: true
   593          in: query
   594          name: view
   595          schema:
   596            enum:
   597            - Simple
   598            - Detailed
   599            items:
   600              type: string
   601            type: array
   602          style: form
   603        - description: '''True'' if only recorded calls have to be returned'
   604          in: query
   605          name: withRecording
   606          schema:
   607            type: boolean
   608        - description: The start datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is dateTo minus 24 hours
   609          in: query
   610          name: dateFrom
   611          schema:
   612            format: date-time
   613            type: string
   614        - description: The end datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
   615          in: query
   616          name: dateTo
   617          schema:
   618            format: date-time
   619            type: string
   620        - description: Indicates the page number to retrieve. Only positive number values are allowed. The default value is '1'
   621          in: query
   622          name: page
   623          schema:
   624            type: integer
   625        - description: Indicates the page size (number of items). If not specified, the value is '100' by default.
   626          in: query
   627          name: perPage
   628          schema:
   629            type: integer
   630        - in: query
   631          name: sessionId
   632          schema:
   633            type: string
   634        responses:
   635          default:
   636            content:
   637              application/json:
   638                schema:
   639                  $ref: '#/components/schemas/AccountCallLogResponse'
   640            description: Success
   641        summary: Get Call Log Records by Filter
   642        tags:
   643        - Call Log
   644        x-api-group: account/call-log
   645        x-throttling-group: Heavy
   646        x-metered-api: true
   647        x-metering-group: System
   648        x-app-permission: ReadCallLog
   649        x-user-permission: FullCompanyCallLog
   650        x-access-level: Public
   651    /restapi/v1.0/account/{accountId}/call-log-sync:
   652      get:
   653        operationId: syncAccountCallLog
   654        parameters:
   655        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   656          in: path
   657          name: accountId
   658          required: true
   659          schema:
   660            default: ~
   661            type: string
   662        - description: Type of synchronization. 'FSync' is a default value
   663          explode: true
   664          in: query
   665          name: syncType
   666          schema:
   667            enum:
   668            - FSync
   669            - ISync
   670            items:
   671              type: string
   672            type: array
   673          style: form
   674        - description: Value of syncToken property of last sync request response
   675          in: query
   676          name: syncToken
   677          schema:
   678            type: string
   679        - description: The start datetime for resulting records in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is the current moment
   680          in: query
   681          name: dateFrom
   682          schema:
   683            type: string
   684        - description: ForT?FSync the parameter is mandatory, it limits the number of records to be returned in response. For ISync it specifies with how many records to extend sync Frame to the past, the maximum number of records is 250
   685          in: query
   686          name: recordCount
   687          schema:
   688            type: integer
   689        - description: Type of calls to be returned. The default value is 'All'
   690          explode: true
   691          in: query
   692          name: statusGroup
   693          schema:
   694            enum:
   695            - Missed
   696            - All
   697            items:
   698              type: string
   699            type: array
   700          style: form
   701        responses:
   702          default:
   703            content: {}
   704            description: Success
   705        summary: Call Log Synchronization
   706        tags:
   707        - Call Log
   708        x-api-group: account/call-log-sync
   709        x-throttling-group: Heavy
   710        x-metered-api: true
   711        x-metering-group: System
   712        x-app-permission: ReadCallLog
   713        x-user-permission: ReadCallLog
   714        x-access-level: Internal
   715    /restapi/v1.0/account/{accountId}/call-log/{callRecordId}:
   716      delete:
   717        operationId: deleteAccountCallLogRecord
   718        parameters:
   719        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   720          in: path
   721          name: accountId
   722          required: true
   723          schema:
   724            default: ~
   725            type: string
   726        - description: Internal identifier of a call log record
   727          in: path
   728          name: callRecordId
   729          required: true
   730          schema:
   731            type: integer
   732        responses:
   733          default:
   734            content: {}
   735            description: Success
   736        summary: Delete Account Call Log Record(s) by ID
   737        tags:
   738        - Call Log
   739        x-api-group: account/call-log
   740        x-throttling-group: Heavy
   741        x-metered-api: true
   742        x-metering-group: System
   743        x-app-permission: EditCallLog
   744        x-user-permission: FullCompanyCallLog
   745      get:
   746        description: <p style='font-style:italic;'>Since 1.0.3 (Release 5.11)</p><p>Returns individual call log record(s) by ID(s). Batch request is supported, see Batch Requests for details.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   747        operationId: loadAccountCallLogRecord
   748        parameters:
   749        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   750          in: path
   751          name: accountId
   752          required: true
   753          schema:
   754            default: ~
   755            type: string
   756        - description: Internal identifier of a call log record
   757          in: path
   758          name: callRecordId
   759          required: true
   760          schema:
   761            type: integer
   762        responses:
   763          default:
   764            content:
   765              application/json:
   766                schema:
   767                  $ref: '#/components/schemas/GetAccountCallLogRecordResponse'
   768            description: Success
   769        summary: Get Account Call Log Record(s) by ID
   770        tags:
   771        - Call Log
   772        x-api-group: account/call-log
   773        x-throttling-group: Heavy
   774        x-metered-api: true
   775        x-metering-group: System
   776        x-app-permission: ReadCallLog
   777        x-user-permission: FullCompanyCallLog
   778        x-access-level: Advanced
   779    /restapi/v1.0/account/{accountId}/active-calls:
   780      get:
   781        description: <p style='font-style:italic;'>Since 1.0.13 (Release 6.5)</p><p>Returns records of all calls that are in progress, ordered by start time in descending order</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallLog</td><td>Viewing user call logs</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   782        operationId: listCompanyActiveCalls
   783        parameters:
   784        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   785          in: path
   786          name: accountId
   787          required: true
   788          schema:
   789            default: ~
   790            type: string
   791        - description: The direction for the result records. It is allowed to specify more than one direction. If not specified, both inbound and outbound records are returned. Multiple values are accepted
   792          explode: true
   793          in: query
   794          name: direction
   795          schema:
   796            enum:
   797            - Inbound
   798            - Outbound
   799            items:
   800              type: string
   801            type: array
   802          style: form
   803        - description: Call type of a record. It is allowed to specify more than one type. If not specified, all call types are returned. Multiple values are accepted
   804          explode: true
   805          in: query
   806          name: type
   807          schema:
   808            enum:
   809            - Voice
   810            - Fax
   811            items:
   812              type: string
   813            type: array
   814          style: form
   815        - description: Call transport type. 'PSTN' specifies that a call leg is initiated from the PSTN network provider; 'VoIP' - from an RC phone. By default this filter is disabled
   816          explode: true
   817          in: query
   818          name: transport
   819          schema:
   820            enum:
   821            - PSTN
   822            - VoIP
   823            items:
   824              type: string
   825            type: array
   826          style: form
   827        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
   828          in: query
   829          name: page
   830          schema:
   831            type: integer
   832        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
   833          in: query
   834          name: perPage
   835          schema:
   836            type: integer
   837        responses:
   838          default:
   839            content:
   840              application/json:
   841                schema:
   842                  $ref: '#/components/schemas/ExtensionActiveCallsResponse'
   843            description: Success
   844        summary: Get User Active Calls
   845        tags:
   846        - Call Log
   847        x-api-group: company/active-calls
   848        x-throttling-group: Heavy
   849        x-metered-api: true
   850        x-metering-group: System
   851        x-app-permission: ReadCallLog
   852        x-user-permission: ReadCallLog
   853        x-access-level: Advanced
   854    /restapi/v1.0/account/{accountId}/recording/{recordingId}:
   855      get:
   856        description: <p style='font-style:italic;'>Since 1.0.18 (Release 6.5)</p><p>Returns call recording metadata.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallRecording</td><td>Downloading call recording content</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   857        operationId: listCallRecordings
   858        parameters:
   859        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   860          in: path
   861          name: accountId
   862          required: true
   863          schema:
   864            default: ~
   865            type: string
   866        - description: Internal identifier of a recording (returned in Call Log)
   867          in: path
   868          name: recordingId
   869          required: true
   870          schema:
   871            type: string
   872        responses:
   873          default:
   874            content:
   875              application/json:
   876                schema:
   877                  $ref: '#/components/schemas/GetCallRecordingResponse'
   878            description: Success
   879        summary: Get Call Recordings
   880        tags:
   881        - Call Log
   882        x-api-group: account/recordings
   883        x-throttling-group: Heavy
   884        x-metered-api: true
   885        x-metering-group: System
   886        x-app-permission: ReadCallRecording
   887        x-user-permission: ReadCallRecording
   888        x-access-level: Public
   889    /restapi/v1.0/account/{accountId}/recording/{recordingId}/content:
   890      get:
   891        description: <p style='font-style:italic;'>Since 1.0.16 (Release 7.1)</p><p>Returns call recording metadata.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadCallRecording</td><td>Downloading call recording content</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
   892        operationId: listCallRecordingData
   893        parameters:
   894        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   895          in: path
   896          name: accountId
   897          required: true
   898          schema:
   899            default: ~
   900            type: string
   901        - description: Internal identifier of a recording (returned in Call Log)
   902          in: path
   903          name: recordingId
   904          required: true
   905          schema:
   906            type: string
   907        responses:
   908          default:
   909            content:
   910              application/json:
   911                schema:
   912                  $ref: '#/components/schemas/Binary'
   913            description: Success
   914        summary: Get Call Recordings Data
   915        tags:
   916        - Call Log
   917        x-api-group: account/recordings
   918        x-throttling-group: Heavy
   919        x-metered-api: true
   920        x-metering-group: System
   921        x-app-permission: ReadCallRecording
   922        x-user-permission: ReadCallRecording
   923        x-access-level: Public
   924    /restapi/v1.0/account/{accountId}/extension/{extensionId}/phone-number:
   925      get:
   926        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Returns the list of phone numbers that are used by a particular extension, and can be filtered by the phone number type. The returned list contains all numbers which are directly mapped to a given extension plus the features and also company-level numbers which may be used when performing different operations on behalf of this extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
   927        operationId: listExtensionPhoneNumbers
   928        parameters:
   929        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   930          in: path
   931          name: accountId
   932          required: true
   933          schema:
   934            default: ~
   935            type: string
   936        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   937          in: path
   938          name: extensionId
   939          required: true
   940          schema:
   941            default: ~
   942            type: string
   943        - description: Usage type of the phone number
   944          explode: true
   945          in: query
   946          name: usageType
   947          schema:
   948            enum:
   949            - MainCompanyNumber
   950            - AdditionalCompanyNumber
   951            - CompanyNumber
   952            - DirectNumber
   953            - CompanyFaxNumber
   954            - ForwardedNumber
   955            items:
   956              type: string
   957            type: array
   958          style: form
   959        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
   960          in: query
   961          name: page
   962          schema:
   963            type: integer
   964        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
   965          in: query
   966          name: perPage
   967          schema:
   968            type: integer
   969        responses:
   970          default:
   971            content:
   972              application/json:
   973                schema:
   974                  $ref: '#/components/schemas/GetExtensionPhoneNumbersResponse'
   975            description: Success
   976        summary: Get Extension Phone Number List
   977        tags:
   978        - Phone Numbers
   979        x-api-group: extension/phone-number
   980        x-throttling-group: Light
   981        x-metered-api: true
   982        x-metering-group: System
   983        x-app-permission: ReadAccounts
   984        x-user-permission: ReadUserPhoneNumbers
   985        x-access-level: Public
   986    /restapi/v1.0/account/{accountId}/extension/{extensionId}/sms:
   987      post:
   988        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Creates and sends new SMS message. Sending SMS messages simultaneously to different recipients is limited up to 50 requests per minute; relevant for all client applications.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>SMS</td><td>Sending and receiving SMS (text) messages</td></tr><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
   989        operationId: sendSMS
   990        parameters:
   991        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
   992          in: path
   993          name: accountId
   994          required: true
   995          schema:
   996            default: ~
   997            type: string
   998        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
   999          in: path
  1000          name: extensionId
  1001          required: true
  1002          schema:
  1003            default: ~
  1004            type: string
  1005        requestBody:
  1006          content:
  1007            application/json:
  1008              schema:
  1009                $ref: '#/components/schemas/CreateSMSMessage'
  1010          description: JSON body
  1011          required: true
  1012        responses:
  1013          default:
  1014            content:
  1015              application/json:
  1016                schema:
  1017                  $ref: '#/components/schemas/GetMessageInfoResponseIntId'
  1018            description: Success
  1019        summary: Create SMS Message
  1020        tags:
  1021        - Messages
  1022        x-api-group: extension/sms
  1023        x-throttling-group: Medium
  1024        x-metered-api: true
  1025        x-metering-group: Messaging
  1026        x-app-permission: SMS
  1027        x-user-permission: OutboundSMS
  1028        x-access-level: Public
  1029    /restapi/v1.0/account/{accountId}/extension/{extensionId}/company-pager:
  1030      post:
  1031        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Creates and sends a pager message.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>InternalMessages</td><td>Sending and receiving intra-company text messages</td></tr><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  1032        operationId: sendInternalMessage
  1033        parameters:
  1034        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1035          in: path
  1036          name: accountId
  1037          required: true
  1038          schema:
  1039            default: ~
  1040            type: string
  1041        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1042          in: path
  1043          name: extensionId
  1044          required: true
  1045          schema:
  1046            default: ~
  1047            type: string
  1048        requestBody:
  1049          content:
  1050            application/json:
  1051              schema:
  1052                $ref: '#/components/schemas/CreatePagerMessageRequest'
  1053          description: JSON body
  1054          required: true
  1055        responses:
  1056          default:
  1057            content:
  1058              application/json:
  1059                schema:
  1060                  $ref: '#/components/schemas/GetMessageInfoResponse'
  1061            description: Success
  1062        summary: Create Pager Message
  1063        tags:
  1064        - Messages
  1065        x-api-group: extension/company-pager
  1066        x-throttling-group: Medium
  1067        x-metered-api: true
  1068        x-metering-group: Messaging
  1069        x-app-permission: InternalMessages
  1070        x-user-permission: InternalSMS
  1071        x-access-level: Public
  1072    /restapi/v1.0/account/{accountId}/extension/{extensionId}/fax:
  1073      post:
  1074        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Creates and sends/resends new fax message. Resend can be done if sending failed.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Faxes</td><td>Sending and receiving faxes</td></tr><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1075        operationId: sendFaxMessage
  1076        parameters:
  1077        - description: Internal identifier of a RingCentral account (integer) or tilde (~) to indicate the account which was logged-in within the current session.
  1078          in: path
  1079          name: accountId
  1080          required: true
  1081          schema:
  1082            default: ~
  1083            type: string
  1084        - description: Internal identifier of an extension (integer) or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1085          in: path
  1086          name: extensionId
  1087          required: true
  1088          schema:
  1089            default: ~
  1090            type: string
  1091        requestBody:
  1092          content:
  1093            multipart/form-data:
  1094              schema:
  1095                properties:
  1096                  to:
  1097                    description: To Phone Number
  1098                    items:
  1099                      type: string
  1100                    type: array
  1101                  attachment:
  1102                    description: File to upload
  1103                    format: binary
  1104                    type: string
  1105                  faxResolution:
  1106                    description: Resolution of Fax
  1107                    enum:
  1108                    - High
  1109                    - Low
  1110                    type: string
  1111                  sendTime:
  1112                    description: Optional. Timestamp to send fax at. If not specified (current or the past), the fax is sent immediately
  1113                    format: date-time
  1114                    type: string
  1115                  isoCode:
  1116                    description: ISO Code. e.g UK
  1117                    type: string
  1118                  coverIndex:
  1119                    description: Cover page identifier. For the list of available cover page identifiers please call the method Fax Cover Pages. If not specified, the default cover page which is configured in 'Outbound Fax Settings' is attached
  1120                    type: integer
  1121                  coverPageText:
  1122                    description: Cover page text, entered by the fax sender and printed on the cover page. Maximum length is limited to 1024 symbols
  1123                    type: string
  1124                required:
  1125                - to
  1126          required: true
  1127        responses:
  1128          default:
  1129            content:
  1130              application/json:
  1131                schema:
  1132                  $ref: '#/components/schemas/FaxResponse'
  1133            description: successful operation
  1134        summary: Create Fax Message
  1135        tags:
  1136        - Messages
  1137        x-api-group: extension/fax
  1138        x-throttling-group: Heavy
  1139        x-metered-api: true
  1140        x-metering-group: Time-based
  1141        x-app-permission: Faxes
  1142        x-user-permission: OutboundFaxes
  1143        x-access-level: Public
  1144    /restapi/v1.0/dictionary/fax-cover-page:
  1145      get:
  1146        operationId: getFaxCoverPages
  1147        parameters:
  1148        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  1149          in: query
  1150          name: page
  1151          schema:
  1152            type: integer
  1153        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  1154          in: query
  1155          name: perPage
  1156          schema:
  1157            type: integer
  1158        responses:
  1159          default:
  1160            content: {}
  1161            description: successful operation
  1162        summary: Get Fax Cover Pages
  1163        tags:
  1164        - Messages
  1165        x-api-group: dictionary/fax-cover-page
  1166        x-throttling-group: Light
  1167        x-metered-api: true
  1168        x-metering-group: System
  1169        x-access-level: Public
  1170    /restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store:
  1171      delete:
  1172        operationId: deleteMessagesByFilter
  1173        parameters:
  1174        - explode: true
  1175          in: query
  1176          name: conversationId
  1177          schema:
  1178            items:
  1179              type: string
  1180            type: array
  1181          style: form
  1182        - in: path
  1183          name: extensionId
  1184          required: true
  1185          schema:
  1186            type: string
  1187        - in: path
  1188          name: accountId
  1189          required: true
  1190          schema:
  1191            type: string
  1192        responses:
  1193          default:
  1194            content: {}
  1195            description: successful operation
  1196        summary: Delete Conversations by ID's
  1197        tags:
  1198        - Messages
  1199        x-api-group: extension/message-store
  1200        x-throttling-group: Medium
  1201        x-metered-api: true
  1202        x-metering-group: System
  1203        x-app-permission: EditMessages
  1204        x-user-permission: EditMessages
  1205        x-access-level: Public
  1206      get:
  1207        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Returns the list of messages from an extension mailbox.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  1208        operationId: listMessages
  1209        parameters:
  1210        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1211          in: path
  1212          name: accountId
  1213          required: true
  1214          schema:
  1215            default: ~
  1216            type: string
  1217        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1218          in: path
  1219          name: extensionId
  1220          required: true
  1221          schema:
  1222            default: ~
  1223            type: string
  1224        - description: Specifies the availability status for the resulting messages. Default value is 'Alive'. Multiple values are accepted
  1225          explode: true
  1226          in: query
  1227          name: availability
  1228          schema:
  1229            enum:
  1230            - Alive
  1231            - Deleted
  1232            - Purged
  1233            items:
  1234              type: string
  1235            type: array
  1236          style: form
  1237        - description: Specifies the conversation identifier for the resulting messages
  1238          in: query
  1239          name: conversationId
  1240          schema:
  1241            type: integer
  1242        - description: The start datetime for resulting messages in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is dateTo minus 24 hours
  1243          in: query
  1244          name: dateFrom
  1245          schema:
  1246            format: date-time
  1247            type: string
  1248        - description: The end datetime for resulting messages in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
  1249          in: query
  1250          name: dateTo
  1251          schema:
  1252            format: date-time
  1253            type: string
  1254        - description: The direction for the resulting messages. If not specified, both inbound and outbound messages are returned. Multiple values are accepted
  1255          explode: true
  1256          in: query
  1257          name: direction
  1258          schema:
  1259            enum:
  1260            - Inbound
  1261            - Outbound
  1262            items:
  1263              type: string
  1264            type: array
  1265          style: form
  1266        - description: If 'True', then the latest messages per every conversation ID are returned
  1267          in: query
  1268          name: distinctConversations
  1269          schema:
  1270            type: boolean
  1271        - description: The type of the resulting messages. If not specified, all messages without message type filtering are returned. Multiple values are accepted
  1272          explode: true
  1273          in: query
  1274          name: messageType
  1275          schema:
  1276            enum:
  1277            - Fax
  1278            - SMS
  1279            - VoiceMail
  1280            - Pager
  1281            - Text
  1282            items:
  1283              type: string
  1284            type: array
  1285          style: form
  1286        - description: The read status for the resulting messages. Multiple values are accepted
  1287          explode: true
  1288          in: query
  1289          name: readStatus
  1290          schema:
  1291            enum:
  1292            - Read
  1293            - Unread
  1294            items:
  1295              type: string
  1296            type: array
  1297          style: form
  1298        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  1299          in: query
  1300          name: page
  1301          schema:
  1302            type: integer
  1303        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  1304          in: query
  1305          name: perPage
  1306          schema:
  1307            type: integer
  1308        - description: The phone number. If specified, messages are returned for this particular phone number only
  1309          in: query
  1310          name: phoneNumber
  1311          schema:
  1312            type: string
  1313        responses:
  1314          default:
  1315            content:
  1316              application/json:
  1317                schema:
  1318                  $ref: '#/components/schemas/GetMessageList'
  1319            description: Success
  1320        summary: Get Message List
  1321        tags:
  1322        - Messages
  1323        x-api-group: extension/message-store
  1324        x-throttling-group: Light
  1325        x-metered-api: true
  1326        x-metering-group: System
  1327        x-app-permission: ReadMessages
  1328        x-user-permission: ReadMessages
  1329        x-access-level: Public
  1330    /restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}:
  1331      delete:
  1332        description: <p style='font-style:italic;'></p><p>Deletes message(s) by the given message ID(s). The first call of this method transfers the message to the 'Delete' status. The second call transfers the deleted message to the 'Purged' status. If it is required to make the message 'Purged' immediately (from the first call), then set the query parameter purge to 'True'.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditMessages</td><td>Viewing and updating user messages</td></tr><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  1333        operationId: deleteMessage
  1334        parameters:
  1335        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1336          in: path
  1337          name: accountId
  1338          required: true
  1339          schema:
  1340            default: ~
  1341            type: string
  1342        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1343          in: path
  1344          name: extensionId
  1345          required: true
  1346          schema:
  1347            default: ~
  1348            type: string
  1349        - description: Internal identifier of a message
  1350          in: path
  1351          name: messageId
  1352          required: true
  1353          schema:
  1354            type: integer
  1355        - description: If the value is 'True', then the message is purged immediately with all the attachments. The default value is 'False'
  1356          in: query
  1357          name: purge
  1358          schema:
  1359            type: boolean
  1360        - description: Internal identifier of a message thread
  1361          in: query
  1362          name: conversationId
  1363          schema:
  1364            type: integer
  1365        responses:
  1366          default:
  1367            content: {}
  1368            description: Success
  1369        summary: Delete Message(s) by ID
  1370        tags:
  1371        - Messages
  1372        x-api-group: extension/message-store
  1373        x-throttling-group: Medium
  1374        x-metered-api: true
  1375        x-metering-group: System
  1376        x-app-permission: EditMessages
  1377        x-user-permission: EditMessages
  1378        x-access-level: Public
  1379      get:
  1380        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Returns individual message record(s) by the given message ID(s). The length of inbound messages is unlimited. Batch request is supported, see Batch Requests for details.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  1381        operationId: loadMessage
  1382        parameters:
  1383        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1384          in: path
  1385          name: accountId
  1386          required: true
  1387          schema:
  1388            default: ~
  1389            type: string
  1390        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1391          in: path
  1392          name: extensionId
  1393          required: true
  1394          schema:
  1395            default: ~
  1396            type: string
  1397        - description: Internal identifier of a message
  1398          in: path
  1399          name: messageId
  1400          required: true
  1401          schema:
  1402            type: integer
  1403        responses:
  1404          default:
  1405            content:
  1406              application/json:
  1407                schema:
  1408                  $ref: '#/components/schemas/GetMessageInfoResponse'
  1409            description: Success
  1410        summary: Get Message(s) by ID
  1411        tags:
  1412        - Messages
  1413        x-api-group: extension/message-store
  1414        x-throttling-group: Light
  1415        x-metered-api: true
  1416        x-metering-group: System
  1417        x-app-permission: ReadMessages
  1418        x-user-permission: ReadMessages
  1419        x-access-level: Public
  1420      put:
  1421        description: <p style='font-style:italic;'>Since 1.0.2</p><p>Updates message(s) by ID(s). Batch request is supported, see Batch Requests for details. Currently, only the message read status updating is supported.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditMessages</td><td>Viewing and updating user messages</td></tr><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  1422        operationId: updateMessage
  1423        parameters:
  1424        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1425          in: path
  1426          name: accountId
  1427          required: true
  1428          schema:
  1429            default: ~
  1430            type: string
  1431        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1432          in: path
  1433          name: extensionId
  1434          required: true
  1435          schema:
  1436            default: ~
  1437            type: string
  1438        - description: Internal identifier of a message
  1439          in: path
  1440          name: messageId
  1441          required: true
  1442          schema:
  1443            type: integer
  1444        requestBody:
  1445          content:
  1446            application/json:
  1447              schema:
  1448                $ref: '#/components/schemas/UpdateMessageRequest'
  1449          description: JSON body
  1450          required: true
  1451        responses:
  1452          default:
  1453            content:
  1454              application/json:
  1455                schema:
  1456                  $ref: '#/components/schemas/GetMessageInfoResponse'
  1457            description: Success
  1458        summary: Update Message(s) by ID
  1459        tags:
  1460        - Messages
  1461        x-api-group: extension/message-store
  1462        x-throttling-group: Medium
  1463        x-metered-api: true
  1464        x-metering-group: System
  1465        x-app-permission: EditMessages
  1466        x-user-permission: EditMessages
  1467        x-access-level: Public
  1468    /restapi/v1.0/account/{accountId}/extension/{extensionId}/message-store/{messageId}/content/{attachmentId}:
  1469      get:
  1470        description: <p style='font-style:italic;'>Since 1.0.4 (Release 5.13)</p><p>Returns particular message attachment data as a media stream.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  1471        operationId: loadMessageAttachment
  1472        parameters:
  1473        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1474          in: path
  1475          name: accountId
  1476          required: true
  1477          schema:
  1478            default: ~
  1479            type: string
  1480        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1481          in: path
  1482          name: extensionId
  1483          required: true
  1484          schema:
  1485            default: ~
  1486            type: string
  1487        - description: Internal identifier of a message attachment
  1488          in: path
  1489          name: attachmentId
  1490          required: true
  1491          schema:
  1492            type: integer
  1493        - description: Internal identifier of a message
  1494          in: path
  1495          name: messageId
  1496          required: true
  1497          schema:
  1498            type: integer
  1499        - in: header
  1500          name: Range
  1501          schema:
  1502            type: string
  1503        responses:
  1504          default:
  1505            content: {}
  1506            description: Success
  1507        summary: Get Message Attachment
  1508        tags:
  1509        - Messages
  1510        x-api-group: extension/message-store/content
  1511        x-throttling-group: Medium
  1512        x-metered-api: true
  1513        x-metering-group: System
  1514        x-app-permission: ReadMessages
  1515        x-user-permission: ReadMessageContent
  1516        x-access-level: Public
  1517    /restapi/v1.0/account/{accountId}/extension/{extensionId}/message-sync:
  1518      get:
  1519        description: <p style='font-style:italic;'>Since 1.0.4 (Release 5.13)</p><p>Provides facilities to synchronize mailbox content stored externally with server state.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadMessages</td><td>Viewing user messages</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  1520        operationId: syncMessages
  1521        parameters:
  1522        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1523          in: path
  1524          name: accountId
  1525          required: true
  1526          schema:
  1527            default: ~
  1528            type: string
  1529        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1530          in: path
  1531          name: extensionId
  1532          required: true
  1533          schema:
  1534            default: ~
  1535            type: string
  1536        - description: Conversation identifier for the resulting messages. Meaningful for SMS and Pager messages only.
  1537          in: query
  1538          name: conversationId
  1539          schema:
  1540            type: integer
  1541        - description: The start datetime for resulting messages in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is dateTo minus 24 hours
  1542          in: query
  1543          name: dateFrom
  1544          schema:
  1545            type: string
  1546        - description: The end datetime for resulting messages in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. The default value is current time
  1547          in: query
  1548          name: dateTo
  1549          schema:
  1550            type: string
  1551        - description: Direction for the resulting messages. If not specified, both inbound and outbound messages are returned. Multiple values are accepted
  1552          explode: true
  1553          in: query
  1554          name: direction
  1555          schema:
  1556            enum:
  1557            - Inbound
  1558            - Outbound
  1559            items:
  1560              type: string
  1561            type: array
  1562          style: form
  1563        - description: If 'True', then the latest messages per every conversation ID are returned
  1564          in: query
  1565          name: distinctConversations
  1566          schema:
  1567            type: boolean
  1568        - description: Type for the resulting messages. If not specified, all types of messages are returned. Multiple values are accepted
  1569          explode: true
  1570          in: query
  1571          name: messageType
  1572          schema:
  1573            enum:
  1574            - Fax
  1575            - SMS
  1576            - VoiceMail
  1577            - Pager
  1578            - Text
  1579            items:
  1580              type: string
  1581            type: array
  1582          style: form
  1583        - description: Limits the number of records to be returned (works in combination with dateFrom and dateTo if specified)
  1584          in: query
  1585          name: recordCount
  1586          schema:
  1587            type: integer
  1588        - description: Value of syncToken property of last sync request response
  1589          in: query
  1590          name: syncToken
  1591          schema:
  1592            type: string
  1593        - description: Type of message synchronization
  1594          explode: true
  1595          in: query
  1596          name: syncType
  1597          schema:
  1598            enum:
  1599            - FSync
  1600            - ISync
  1601            items:
  1602              type: string
  1603            type: array
  1604          style: form
  1605        responses:
  1606          default:
  1607            content:
  1608              application/json:
  1609                schema:
  1610                  $ref: '#/components/schemas/GetMessageSyncResponse'
  1611            description: Success
  1612        summary: Get Message Sync
  1613        tags:
  1614        - Messages
  1615        x-api-group: extension/message-sync
  1616        x-throttling-group: Light
  1617        x-metered-api: true
  1618        x-metering-group: System
  1619        x-app-permission: ReadMessages
  1620        x-user-permission: ReadMessages
  1621        x-access-level: Public
  1622    /restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout:
  1623      post:
  1624        deprecated: true
  1625        description: <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Makes a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1626        operationId: makeRingOutCall
  1627        parameters:
  1628        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1629          in: path
  1630          name: accountId
  1631          required: true
  1632          schema:
  1633            default: ~
  1634            type: string
  1635        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1636          in: path
  1637          name: extensionId
  1638          required: true
  1639          schema:
  1640            default: ~
  1641            type: string
  1642        requestBody:
  1643          content:
  1644            application/json:
  1645              schema:
  1646                $ref: '#/components/schemas/MakeRingOutRequest'
  1647          description: JSON body
  1648          required: true
  1649        responses:
  1650          default:
  1651            content:
  1652              application/json:
  1653                schema:
  1654                  $ref: '#/components/schemas/GetRingOutStatusResponseIntId'
  1655            description: Success
  1656        summary: Make RingOut Call
  1657        tags:
  1658        - RingOut
  1659        x-api-group: extension/ringout
  1660        x-throttling-group: Heavy
  1661        x-metered-api: true
  1662        x-metering-group: Time-based
  1663        x-app-permission: RingOut
  1664        x-access-level: Public
  1665    /restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout/direct:
  1666      post:
  1667        deprecated: true
  1668        operationId: createDirectRingOut
  1669        parameters:
  1670        - in: path
  1671          name: accountId
  1672          required: true
  1673          schema:
  1674            type: string
  1675        - in: path
  1676          name: extensionId
  1677          required: true
  1678          schema:
  1679            type: string
  1680        requestBody:
  1681          content:
  1682            application/json:
  1683              schema:
  1684                $ref: '#/components/schemas/RingOutResource'
  1685          required: true
  1686        responses:
  1687          default:
  1688            content: {}
  1689            description: successful operation
  1690        tags:
  1691        - RingOut
  1692        x-api-group: extension/ringout/direct
  1693        x-throttling-group: Heavy
  1694        x-metered-api: true
  1695        x-metering-group: Time-based
  1696        x-app-permission: DirectRingOut
  1697        x-access-level: Internal
  1698    /restapi/v1.0/account/{accountId}/extension/{extensionId}/ringout/{ringoutId}:
  1699      delete:
  1700        deprecated: true
  1701        description: <p style='font-style:italic;'></p><p>Cancels the 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1702        operationId: cancelRingOutCall
  1703        parameters:
  1704        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1705          in: path
  1706          name: accountId
  1707          required: true
  1708          schema:
  1709            default: ~
  1710            type: string
  1711        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1712          in: path
  1713          name: extensionId
  1714          required: true
  1715          schema:
  1716            default: ~
  1717            type: string
  1718        - description: Internal identifier of a RingOut call
  1719          in: path
  1720          name: ringoutId
  1721          required: true
  1722          schema:
  1723            type: integer
  1724        responses:
  1725          default:
  1726            content: {}
  1727            description: Success
  1728        summary: Cancel RingOut Call
  1729        tags:
  1730        - RingOut
  1731        x-api-group: extension/ringout
  1732        x-throttling-group: Heavy
  1733        x-metered-api: true
  1734        x-metering-group: Time-based
  1735        x-app-permission: RingOut
  1736        x-access-level: Public
  1737      get:
  1738        deprecated: true
  1739        description: <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Returns the status of a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  1740        operationId: getRingOutCallStatus
  1741        parameters:
  1742        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1743          in: path
  1744          name: accountId
  1745          required: true
  1746          schema:
  1747            default: ~
  1748            type: string
  1749        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1750          in: path
  1751          name: extensionId
  1752          required: true
  1753          schema:
  1754            default: ~
  1755            type: string
  1756        - description: Internal identifier of a RingOut call
  1757          in: path
  1758          name: ringoutId
  1759          required: true
  1760          schema:
  1761            type: integer
  1762        responses:
  1763          default:
  1764            content:
  1765              application/json:
  1766                schema:
  1767                  $ref: '#/components/schemas/GetRingOutStatusResponse'
  1768            description: Success
  1769        summary: Get Status of RingOut Call
  1770        tags:
  1771        - RingOut
  1772        x-api-group: extension/ringout
  1773        x-throttling-group: Light
  1774        x-metered-api: true
  1775        x-metering-group: Time-based
  1776        x-app-permission: RingOut
  1777        x-access-level: Public
  1778    /restapi/v1.0/account/{accountId}/extension/{extensionId}/ring-out:
  1779      post:
  1780        description: <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Makes a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1781        operationId: makeRingOutCallNew
  1782        parameters:
  1783        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1784          in: path
  1785          name: accountId
  1786          required: true
  1787          schema:
  1788            default: ~
  1789            type: string
  1790        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1791          in: path
  1792          name: extensionId
  1793          required: true
  1794          schema:
  1795            default: ~
  1796            type: string
  1797        requestBody:
  1798          content:
  1799            application/json:
  1800              schema:
  1801                $ref: '#/components/schemas/MakeRingOutRequest'
  1802          description: JSON body
  1803          required: true
  1804        responses:
  1805          default:
  1806            content:
  1807              application/json:
  1808                schema:
  1809                  $ref: '#/components/schemas/GetRingOutStatusResponse'
  1810            description: Success
  1811        summary: Make RingOut Call
  1812        tags:
  1813        - RingOut
  1814        x-api-group: extension/ringout
  1815        x-throttling-group: Heavy
  1816        x-metered-api: true
  1817        x-metering-group: Time-based
  1818        x-app-permission: RingOut
  1819        x-access-level: Public
  1820    /restapi/v1.0/account/{accountId}/extension/{extensionId}/direct-ring-out:
  1821      post:
  1822        operationId: createDirectRingOutNew
  1823        parameters:
  1824        - in: path
  1825          name: accountId
  1826          required: true
  1827          schema:
  1828            type: string
  1829        - in: path
  1830          name: extensionId
  1831          required: true
  1832          schema:
  1833            type: string
  1834        requestBody:
  1835          content:
  1836            application/json:
  1837              schema:
  1838                $ref: '#/components/schemas/RingOutResource'
  1839          required: true
  1840        responses:
  1841          default:
  1842            content: {}
  1843            description: successful operation
  1844        summary: Make Direct RingOut Call
  1845        tags:
  1846        - RingOut
  1847        x-api-group: extension/ringout/direct
  1848        x-throttling-group: Heavy
  1849        x-metered-api: true
  1850        x-metering-group: Time-based
  1851        x-app-permission: DirectRingOut
  1852        x-access-level: Internal
  1853    /restapi/v1.0/account/{accountId}/extension/{extensionId}/ring-out/{ringoutId}:
  1854      delete:
  1855        description: <p style='font-style:italic;'></p><p>Cancels the 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1856        operationId: cancelRingOutCallNew
  1857        parameters:
  1858        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1859          in: path
  1860          name: accountId
  1861          required: true
  1862          schema:
  1863            default: ~
  1864            type: string
  1865        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1866          in: path
  1867          name: extensionId
  1868          required: true
  1869          schema:
  1870            default: ~
  1871            type: string
  1872        - description: Internal identifier of a RingOut call
  1873          in: path
  1874          name: ringoutId
  1875          required: true
  1876          schema:
  1877            type: integer
  1878        responses:
  1879          default:
  1880            content: {}
  1881            description: Success
  1882        summary: Cancel RingOut Call
  1883        tags:
  1884        - RingOut
  1885        x-api-group: extension/ringout
  1886        x-throttling-group: Heavy
  1887        x-metered-api: true
  1888        x-metering-group: Time-based
  1889        x-app-permission: RingOut
  1890        x-access-level: Public
  1891      get:
  1892        description: <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Returns the status of a 2-leg RingOut call.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RingOut</td><td>Performing two-legged ring-out phone calls</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  1893        operationId: getRingOutCallStatusNew
  1894        parameters:
  1895        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1896          in: path
  1897          name: accountId
  1898          required: true
  1899          schema:
  1900            default: ~
  1901            type: string
  1902        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1903          in: path
  1904          name: extensionId
  1905          required: true
  1906          schema:
  1907            default: ~
  1908            type: string
  1909        - description: Internal identifier of a RingOut call
  1910          in: path
  1911          name: ringoutId
  1912          required: true
  1913          schema:
  1914            type: integer
  1915        responses:
  1916          default:
  1917            content:
  1918              application/json:
  1919                schema:
  1920                  $ref: '#/components/schemas/GetRingOutStatusResponse'
  1921            description: Success
  1922        summary: Get Status of RingOut Call
  1923        tags:
  1924        - RingOut
  1925        x-api-group: extension/ringout
  1926        x-throttling-group: Light
  1927        x-metered-api: true
  1928        x-metering-group: Time-based
  1929        x-app-permission: RingOut
  1930        x-access-level: Public
  1931    /restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact:
  1932      get:
  1933        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  1934        operationId: listContacts
  1935        parameters:
  1936        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  1937          in: path
  1938          name: accountId
  1939          required: true
  1940          schema:
  1941            default: ~
  1942            type: string
  1943        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  1944          in: path
  1945          name: extensionId
  1946          required: true
  1947          schema:
  1948            default: ~
  1949            type: string
  1950        - description: If specified, only contacts whose First name or Last name start with the mentioned substring are returned. Case-insensitive
  1951          in: query
  1952          name: startsWith
  1953          schema:
  1954            type: string
  1955        - description: Sorts results by the specified property. The default is 'First Name'
  1956          explode: true
  1957          in: query
  1958          name: sortBy
  1959          schema:
  1960            enum:
  1961            - FirstName
  1962            - LastName
  1963            - Company
  1964            items:
  1965              type: string
  1966            type: array
  1967          style: form
  1968        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  1969          in: query
  1970          name: page
  1971          schema:
  1972            type: integer
  1973        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  1974          in: query
  1975          name: perPage
  1976          schema:
  1977            type: integer
  1978        - explode: true
  1979          in: query
  1980          name: phoneNumber
  1981          schema:
  1982            items:
  1983              type: string
  1984            type: array
  1985          style: form
  1986        responses:
  1987          default:
  1988            content:
  1989              application/json:
  1990                schema:
  1991                  $ref: '#/components/schemas/ContactList'
  1992            description: Success
  1993        summary: Get Contacts
  1994        tags:
  1995        - User Contacts
  1996        x-api-group: extension/address-book/contact
  1997        x-throttling-group: Heavy
  1998        x-metered-api: true
  1999        x-metering-group: System
  2000        x-app-permission: ReadContacts
  2001        x-user-permission: ReadPersonalContacts
  2002        x-access-level: Public
  2003      post:
  2004        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Contacts</td><td>Creating, viewing, editing and deleting user personal contacts</td></tr><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  2005        operationId: createContact
  2006        parameters:
  2007        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2008          in: path
  2009          name: accountId
  2010          required: true
  2011          schema:
  2012            default: ~
  2013            type: string
  2014        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2015          in: path
  2016          name: extensionId
  2017          required: true
  2018          schema:
  2019            default: ~
  2020            type: string
  2021        requestBody:
  2022          content:
  2023            application/json:
  2024              schema:
  2025                $ref: '#/components/schemas/PersonalContactResource'
  2026          required: false
  2027        responses:
  2028          default:
  2029            content:
  2030              application/json:
  2031                schema:
  2032                  $ref: '#/components/schemas/PersonalContactResource'
  2033            description: Success
  2034        summary: Create Contact
  2035        tags:
  2036        - User Contacts
  2037        x-api-group: extension/address-book/contact
  2038        x-throttling-group: Heavy
  2039        x-metered-api: true
  2040        x-metering-group: System
  2041        x-app-permission: Contacts
  2042        x-user-permission: EditPersonalContacts
  2043        x-access-level: Public
  2044    /restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}:
  2045      delete:
  2046        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Contacts</td><td>Creating, viewing, editing and deleting user personal contacts</td></tr><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  2047        operationId: deleteContact
  2048        parameters:
  2049        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2050          in: path
  2051          name: accountId
  2052          required: true
  2053          schema:
  2054            default: ~
  2055            type: string
  2056        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2057          in: path
  2058          name: extensionId
  2059          required: true
  2060          schema:
  2061            default: ~
  2062            type: string
  2063        - description: Internal identifier of a contact record in the RingCentral database
  2064          in: path
  2065          name: contactId
  2066          required: true
  2067          schema:
  2068            type: integer
  2069        responses:
  2070          default:
  2071            content: {}
  2072            description: Success
  2073        summary: Delete Contact(s) by ID
  2074        tags:
  2075        - User Contacts
  2076        x-api-group: extension/address-book/contact
  2077        x-throttling-group: Heavy
  2078        x-metered-api: true
  2079        x-metering-group: System
  2080        x-app-permission: Contacts
  2081        x-user-permission: EditPersonalContacts
  2082        x-access-level: Public
  2083      get:
  2084        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  2085        operationId: loadContact
  2086        parameters:
  2087        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2088          in: path
  2089          name: accountId
  2090          required: true
  2091          schema:
  2092            default: ~
  2093            type: string
  2094        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2095          in: path
  2096          name: extensionId
  2097          required: true
  2098          schema:
  2099            default: ~
  2100            type: string
  2101        - description: Internal identifier of a contact record in the RingCentral database
  2102          in: path
  2103          name: contactId
  2104          required: true
  2105          schema:
  2106            type: integer
  2107        responses:
  2108          default:
  2109            content:
  2110              application/json:
  2111                schema:
  2112                  $ref: '#/components/schemas/PersonalContactResource'
  2113            description: Success
  2114        summary: Get Contact(s) by ID
  2115        tags:
  2116        - User Contacts
  2117        x-api-group: extension/address-book/contact
  2118        x-throttling-group: Heavy
  2119        x-metered-api: true
  2120        x-metering-group: System
  2121        x-app-permission: ReadContacts
  2122        x-user-permission: ReadPersonalContacts
  2123        x-access-level: Public
  2124      put:
  2125        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Contacts</td><td>Creating, viewing, editing and deleting user personal contacts</td></tr><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  2126        operationId: updateContact
  2127        parameters:
  2128        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2129          in: path
  2130          name: accountId
  2131          required: true
  2132          schema:
  2133            default: ~
  2134            type: string
  2135        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2136          in: path
  2137          name: extensionId
  2138          required: true
  2139          schema:
  2140            default: ~
  2141            type: string
  2142        - description: Internal identifier of a contact record in the RingCentral database
  2143          in: path
  2144          name: contactId
  2145          required: true
  2146          schema:
  2147            type: integer
  2148        requestBody:
  2149          content:
  2150            application/json:
  2151              schema:
  2152                $ref: '#/components/schemas/PersonalContactResource'
  2153          required: false
  2154        responses:
  2155          default:
  2156            content:
  2157              application/json:
  2158                schema:
  2159                  $ref: '#/components/schemas/PersonalContactResource'
  2160            description: Success
  2161        summary: Update Contact(s) by ID
  2162        tags:
  2163        - User Contacts
  2164        x-api-group: extension/address-book/contact
  2165        x-throttling-group: Heavy
  2166        x-metered-api: true
  2167        x-metering-group: System
  2168        x-app-permission: Contacts
  2169        x-user-permission: EditPersonalContacts
  2170        x-access-level: Public
  2171    /restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book-sync:
  2172      get:
  2173        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadContacts</td><td>Viewing user personal contacts</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  2174        operationId: syncAddressBook
  2175        parameters:
  2176        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2177          in: path
  2178          name: accountId
  2179          required: true
  2180          schema:
  2181            default: ~
  2182            type: string
  2183        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2184          in: path
  2185          name: extensionId
  2186          required: true
  2187          schema:
  2188            default: ~
  2189            type: string
  2190        - description: Type of synchronization. The default value is 'FSync'
  2191          explode: true
  2192          in: query
  2193          name: syncType
  2194          schema:
  2195            enum:
  2196            - FSync
  2197            - ISync
  2198            items:
  2199              type: string
  2200            type: array
  2201          style: form
  2202        - description: Value of syncToken property of the last sync request response
  2203          in: query
  2204          name: syncToken
  2205          schema:
  2206            type: string
  2207        - description: Number of records per page to be returned. The max number of records is 250, which is also the default. For FSync ??? if the number of records exceeds the parameter value (either specified or default), all of the pages can be retrieved in several requests. For ISync ??? if the number of records exceeds the page size, the number of incoming changes to this number is limited
  2208          in: query
  2209          name: perPage
  2210          schema:
  2211            type: integer
  2212        - description: Internal identifier of a page. It can be obtained from the 'nextPageId' parameter passed in response body
  2213          in: query
  2214          name: pageId
  2215          schema:
  2216            type: integer
  2217        responses:
  2218          default:
  2219            content:
  2220              application/json:
  2221                schema:
  2222                  $ref: '#/components/schemas/AddressBookSync'
  2223            description: Success
  2224        summary: Address Book Synchronization
  2225        tags:
  2226        - User Contacts
  2227        x-api-group: extension/address-book-sync
  2228        x-throttling-group: Heavy
  2229        x-metered-api: true
  2230        x-metering-group: System
  2231        x-app-permission: ReadContacts
  2232        x-user-permission: ReadPersonalContacts
  2233        x-access-level: Advanced
  2234    /restapi/v1.0/account/{accountId}/extension/{extensionId}/favorite:
  2235      get:
  2236        operationId: contactFavorite
  2237        parameters:
  2238        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2239          in: path
  2240          name: accountId
  2241          required: true
  2242          schema:
  2243            default: ~
  2244            type: string
  2245        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2246          in: path
  2247          name: extensionId
  2248          required: true
  2249          schema:
  2250            default: ~
  2251            type: string
  2252        responses:
  2253          default:
  2254            content: {}
  2255            description: successful operation
  2256        summary: Get Favorite Contacts
  2257        tags:
  2258        - User Contacts
  2259        x-api-group: extension/favorite
  2260        x-throttling-group: Light
  2261        x-metered-api: true
  2262        x-metering-group: System
  2263        x-user-permission: ReadPersonalContacts
  2264        x-app-permission: ReadContacts
  2265        x-access-level: Public
  2266      put:
  2267        operationId: createContacts
  2268        parameters:
  2269        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2270          in: path
  2271          name: accountId
  2272          required: true
  2273          schema:
  2274            default: ~
  2275            type: string
  2276        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2277          in: path
  2278          name: extensionId
  2279          required: true
  2280          schema:
  2281            default: ~
  2282            type: string
  2283        requestBody:
  2284          content:
  2285            application/json:
  2286              schema:
  2287                $ref: '#/components/schemas/FavoriteCollection'
  2288          required: false
  2289        responses:
  2290          default:
  2291            content: {}
  2292            description: successful operation
  2293        summary: Update Favorite Contacts
  2294        tags:
  2295        - User Contacts
  2296        x-api-group: extension/favorite
  2297        x-throttling-group: Medium
  2298        x-metered-api: true
  2299        x-metering-group: System
  2300        x-app-permission: Contacts
  2301        x-user-permission: EditPersonalContacts
  2302        x-access-level: Public
  2303    /restapi/v1.0/account/{accountId}/directory/contacts:
  2304      get:
  2305        description: '<p style=''font-style:italic;''></p><p>Returns contact information
  2306          on corporate users of federated accounts. Please note: 1. User, DigitalUser,
  2307          VirtualUser and FaxUser types are returned as User type. 2.ApplicationExtension
  2308          type is not returned. 3. Only extensions in Enabled, Disabled and NotActivated
  2309          state are returned.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  2310          class=''code''>ReadAccounts</td><td>Viewing user account info (including name,
  2311          business name, address and phone number/account number)</td></tr></tbody></table><h4>API
  2312          Group</h4><p>Medium</p>'
  2313        operationId: listCompanyDirectoryContacts
  2314        parameters:
  2315        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2316          in: path
  2317          name: accountId
  2318          required: true
  2319          schema:
  2320            default: ~
  2321            type: string
  2322        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  2323          in: query
  2324          name: page
  2325          schema:
  2326            format: int64
  2327            type: integer
  2328        - description: 'Indicates the page size (number of items). The possible values
  2329            are: Max, all or a numeric value. If not specified, all records are returned
  2330            on one page'
  2331          in: query
  2332          name: perPage
  2333          schema:
  2334            format: int64
  2335            type: integer
  2336        - description: If 'True' then only contacts of current account are returned, if 'False' then all contacts of all federation accounts are returned
  2337          in: query
  2338          name: excludeFederatedContacts
  2339          schema:
  2340            type: boolean
  2341        responses:
  2342          default:
  2343            content:
  2344              application/json:
  2345                schema:
  2346                  $ref: '#/components/schemas/CompanyDirectoryContacts'
  2347            description: Success
  2348        summary: Get Company Directory
  2349        tags:
  2350        - Company Contacts
  2351        x-api-group: directory/contacts
  2352        x-throttling-group: Medium
  2353        x-metered-api: true
  2354        x-metering-group: System
  2355        x-app-permission: ReadContacts
  2356        x-user-permission: AddRemoveContacts
  2357        x-access-level: Advanced
  2358    /restapi/v1.0/account/{accountId}/directory/contacts/{contactId}:
  2359      get:
  2360        description: <p style='font-style:italic;'></p><p>Returns contact information on a particular corporate user of a federated account.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  2361        operationId: loadCompanyDirectoryContact
  2362        parameters:
  2363        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2364          in: path
  2365          name: accountId
  2366          required: true
  2367          schema:
  2368            default: ~
  2369            type: string
  2370        - description: Internal identifier of an extension
  2371          in: path
  2372          name: contactId
  2373          required: true
  2374          schema:
  2375            type: string
  2376        responses:
  2377          default:
  2378            content:
  2379              application/json:
  2380                schema:
  2381                  $ref: '#/components/schemas/ContactInfo'
  2382            description: Success
  2383        summary: Get Company Directory Contact
  2384        tags:
  2385        - Company Contacts
  2386        x-api-group: directory/contacts
  2387        x-throttling-group: Medium
  2388        x-metered-api: true
  2389        x-metering-group: System
  2390        x-app-permission: ReadContacts
  2391        x-user-permission: AddRemoveContacts
  2392        x-access-level: Advanced
  2393    /restapi/v1.0/account/{accountId}/directory/federation:
  2394      get:
  2395        description: <p style='font-style:italic;'></p><p>Returns information on a federation and associated accounts.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  2396        operationId: loadCompanyDirectoryFederation
  2397        parameters:
  2398        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2399          in: path
  2400          name: accountId
  2401          required: true
  2402          schema:
  2403            default: ~
  2404            type: string
  2405        responses:
  2406          default:
  2407            content:
  2408              application/json:
  2409                schema:
  2410                  $ref: '#/components/schemas/FederationInfo'
  2411            description: Success
  2412        summary: Get Account Federation
  2413        tags:
  2414        - Company Contacts
  2415        x-api-group: directory/federation
  2416        x-throttling-group: Medium
  2417        x-metered-api: true
  2418        x-metering-group: System
  2419        x-app-permission: ReadContacts
  2420        x-user-permission: AddRemoveContacts
  2421        x-access-level: Advanced
  2422    /restapi/v1.0/account/{accountId}/directory/federation-conflicts:
  2423      get:
  2424        description: <p style='font-style:italic;'></p><p>Returns the list of federation extensions which numbers are conflicting with extension numbers of the requested account.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  2425        operationId: loadCompanyDirectoryFederationConflicts
  2426        parameters:
  2427        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2428          in: path
  2429          name: accountId
  2430          required: true
  2431          schema:
  2432            default: ~
  2433            type: string
  2434        responses:
  2435          default:
  2436            content:
  2437              application/json:
  2438                schema:
  2439                  $ref: '#/components/schemas/FederationConflicts'
  2440            description: Success
  2441        summary: Get Account Federation Conflicts
  2442        tags:
  2443        - Company Contacts
  2444        x-api-group: directory/FederationConflicts
  2445        x-throttling-group: Medium
  2446        x-metered-api: true
  2447        x-metering-group: System
  2448        x-app-permission: ReadContacts
  2449        x-user-permission: AddRemoveContacts
  2450        x-access-level: Internal
  2451    /restapi/v1.0/account/{accountId}/directory/extension-numbers:
  2452      get:
  2453        description: <p style='font-style:italic;'></p><p>Returns the list of account federation extensions.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  2454        operationId: loadCompanyDirectoryExtensionNumbers
  2455        parameters:
  2456        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2457          in: path
  2458          name: accountId
  2459          required: true
  2460          schema:
  2461            default: ~
  2462            type: string
  2463        responses:
  2464          default:
  2465            content:
  2466              application/json:
  2467                schema:
  2468                  $ref: '#/components/schemas/FederationExtensionNumbers'
  2469            description: Success
  2470        summary: Get Existing Extension Numbers
  2471        tags:
  2472        - Company Contacts
  2473        x-api-group: directory/extension-numbers
  2474        x-throttling-group: Medium
  2475        x-metered-api: true
  2476        x-metering-group: System
  2477        x-app-permission: ReadContacts
  2478        x-user-permission: AddRemoveContacts
  2479        x-access-level: Internal
  2480    /restapi/v1.0/account/{accountId}/extension:
  2481      get:
  2482        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Returns the list of extensions created for a particular account. All types of extensions are included in this list.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  2483        operationId: listExtensions
  2484        parameters:
  2485        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2486          in: path
  2487          name: accountId
  2488          required: true
  2489          schema:
  2490            default: ~
  2491            type: string
  2492        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  2493          in: query
  2494          name: page
  2495          schema:
  2496            format: int64
  2497            type: integer
  2498        - description: Indicates the page size (number of items). If not specified, the value is '100' by default.
  2499          in: query
  2500          name: perPage
  2501          schema:
  2502            format: int64
  2503            type: integer
  2504        - allowEmptyValue: true
  2505          description: Extension current state. Multiple values are supported. If 'Unassigned' is specified, then extensions without extensionNumber are returned. If not specified, then all extensions are returned
  2506          explode: true
  2507          in: query
  2508          name: status
  2509          schema:
  2510            enum:
  2511            - Enabled
  2512            - Disabled
  2513            - NotActivated
  2514            - Unassigned
  2515            items:
  2516              type: string
  2517            type: array
  2518          style: form
  2519        - allowEmptyValue: true
  2520          description: Extension type. Multiple values are supported
  2521          explode: true
  2522          in: query
  2523          name: type
  2524          schema:
  2525            enum:
  2526            - User
  2527            - FaxUser
  2528            - VirtualUser
  2529            - DigitalUser
  2530            - Department
  2531            - Announcement
  2532            - Voicemail
  2533            - SharedLinesGroup
  2534            - PagingOnly
  2535            - IvrMenu
  2536            - ApplicationExtension
  2537            - ParkLocation
  2538            - Limited
  2539            - Bot
  2540            items:
  2541              type: string
  2542            type: array
  2543          style: form
  2544        responses:
  2545          default:
  2546            content:
  2547              application/json:
  2548                schema:
  2549                  $ref: '#/components/schemas/GetExtensionListResponse'
  2550            description: Success
  2551        summary: Get Extensions
  2552        tags:
  2553        - Company Contacts
  2554        x-api-group: extension
  2555        x-throttling-group: Medium
  2556        x-metered-api: true
  2557        x-metering-group: System
  2558        x-app-permission: ReadAccounts
  2559        x-user-permission: ReadExtensions
  2560        x-access-level: Public
  2561      post:
  2562        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Creates an extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  2563        operationId: createExtension
  2564        parameters:
  2565        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2566          in: path
  2567          name: accountId
  2568          required: true
  2569          schema:
  2570            default: ~
  2571            type: string
  2572        requestBody:
  2573          content:
  2574            application/json:
  2575              schema:
  2576                $ref: '#/components/schemas/ExtensionCreationRequest'
  2577          description: JSON body
  2578          required: true
  2579        responses:
  2580          default:
  2581            content:
  2582              application/json:
  2583                schema:
  2584                  $ref: '#/components/schemas/ExtensionInfo'
  2585            description: Success
  2586        summary: Create Extension
  2587        tags:
  2588        - Company Contacts
  2589        x-api-group: extension
  2590        x-throttling-group: Medium
  2591        x-metered-api: true
  2592        x-metering-group: System
  2593        x-app-permission: EditAccounts
  2594        x-user-permission: AddRemoveUsers
  2595        x-access-level: Advanced
  2596    /restapi/v1.0/account/{accountId}/bot:
  2597      post:
  2598        description: '<p style=''font-style:italic;''>Since 1.0.32 (Release 9.3)</p><p>Creates
  2599          a bot extension. Please note: Bot extension is always created in Enabled status,
  2600          no welcome email is sent.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  2601          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  2602          (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API
  2603          Group</h4><p>Medium</p>'
  2604        operationId: createBotExtension
  2605        parameters:
  2606        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2607          in: path
  2608          name: accountId
  2609          required: true
  2610          schema:
  2611            default: ~
  2612            type: string
  2613        requestBody:
  2614          content:
  2615            application/json:
  2616              schema:
  2617                $ref: '#/components/schemas/BotExtensionCreationRequest'
  2618          description: JSON body
  2619          required: true
  2620        responses:
  2621          default:
  2622            content:
  2623              application/json:
  2624                schema:
  2625                  $ref: '#/components/schemas/BotExtensionCreation'
  2626            description: Success
  2627        summary: Create Bot Extension
  2628        tags:
  2629        - Company Contacts
  2630        x-api-group: bot
  2631        x-throttling-group: Medium
  2632        x-metered-api: true
  2633        x-metering-group: System
  2634        x-app-permission: EditAccounts
  2635        x-user-permission: AddRemoveUsers
  2636        x-access-level: Advanced
  2637    /restapi/v1.0/account/{accountId}/presence:
  2638      get:
  2639        operationId: accountPresence
  2640        parameters:
  2641        - in: path
  2642          name: accountId
  2643          required: true
  2644          schema:
  2645            type: string
  2646        responses:
  2647          default:
  2648            content:
  2649              application/json:
  2650                schema:
  2651                  $ref: '#/components/schemas/AccountPresenceInfo'
  2652            description: successful operation
  2653        summary: Get all user statuses
  2654        tags:
  2655        - Presence
  2656        x-api-group: account/presence
  2657        x-throttling-group: Heavy
  2658        x-metered-api: true
  2659        x-metering-group: System
  2660        x-app-permission: ReadPresence
  2661        x-user-permission: ReadPresenceStatus
  2662        x-access-level: Advanced
  2663    /restapi/v1.0/account/{accountId}/extension/{extensionId}/presence:
  2664      get:
  2665        description: '<p style=''font-style:italic;''>Since 1.0.2</p><p>Returns presence
  2666          status of an extension or several extensions by their ID(s). Batch request
  2667          is supported, see Batch Requests for details.The presenceStatus is returned
  2668          as Offline (the parameters telephonyStatus, message, userStatus and dndStatus
  2669          are not returned at all) for the following extension types: Department/Announcement
  2670          Only/Take Messages Only (Voicemail)/Fax User/Paging Only Group/Shared Lines
  2671          Group/IVR Menu/Application Extension/Park Location.If the user requests his/her
  2672          own presence status, the response contains actual presence status even if
  2673          the status publication is turned off.Batch request is supported. For batch
  2674          requests the number of extensions in one request is limited to 30. If more
  2675          extensions are included in the request, the error code 400 Bad Request is
  2676          returned with the logical error code InvalidMultipartRequest and the corresponding
  2677          message ''Extension Presence Info multipart request is limited to 30 extensions''.</p><h4>Required
  2678          Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  2679          class=''code''>ReadPresence</td><td>Getting user presence information</td></tr></tbody></table><h4>Usage
  2680          Plan Group</h4><p>Light</p>'
  2681        operationId: getPresenceStatus
  2682        parameters:
  2683        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2684          in: path
  2685          name: accountId
  2686          required: true
  2687          schema:
  2688            default: ~
  2689            type: string
  2690        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2691          in: path
  2692          name: extensionId
  2693          required: true
  2694          schema:
  2695            default: ~
  2696            type: string
  2697        responses:
  2698          default:
  2699            content:
  2700              application/json:
  2701                schema:
  2702                  $ref: '#/components/schemas/GetPresenceInfo'
  2703            description: Success
  2704        summary: Get User Status
  2705        tags:
  2706        - Presence
  2707        x-api-group: extension/presence
  2708        x-throttling-group: Light
  2709        x-metered-api: true
  2710        x-metering-group: System
  2711        x-app-permission: ReadPresence
  2712        x-user-permission: ReadPresenceStatus
  2713        x-access-level: Public
  2714      put:
  2715        operationId: updatePresenceStatus
  2716        parameters:
  2717        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2718          in: path
  2719          name: accountId
  2720          required: true
  2721          schema:
  2722            default: ~
  2723            type: string
  2724        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2725          in: path
  2726          name: extensionId
  2727          required: true
  2728          schema:
  2729            default: ~
  2730            type: string
  2731        requestBody:
  2732          content:
  2733            multipart/mixed:
  2734              schema:
  2735                $ref: '#/components/schemas/PresenceInfoResource'
  2736            application/json:
  2737              schema:
  2738                $ref: '#/components/schemas/PresenceInfoResource'
  2739          required: true
  2740        responses:
  2741          default:
  2742            content:
  2743              multipart/mixed:
  2744                schema:
  2745                  $ref: '#/components/schemas/PresenceInfoResource'
  2746              application/json:
  2747                schema:
  2748                  $ref: '#/components/schemas/PresenceInfoResource'
  2749            description: successful operation
  2750        summary: Update User Status
  2751        tags:
  2752        - Presence
  2753        x-api-group: extension/presence
  2754        x-throttling-group: Medium
  2755        x-metered-api: true
  2756        x-metering-group: System
  2757        x-app-permission: EditPresence
  2758        x-access-level: Public
  2759    /restapi/v1.0/account/{accountId}/extension/{extensionId}/presence/line:
  2760      get:
  2761        description: <p style='font-style:italic;'>Since 1.0.13 (Release 6.5)</p><p>Returns list of lines - extensions which presence status can be indicated and monitored on BLF-enabled (Busy Lamp Field) devices.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadPresence</td><td>Getting user presence information</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  2762        operationId: listMonitoredExtensions
  2763        parameters:
  2764        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2765          in: path
  2766          name: accountId
  2767          required: true
  2768          schema:
  2769            default: ~
  2770            type: string
  2771        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2772          in: path
  2773          name: extensionId
  2774          required: true
  2775          schema:
  2776            default: ~
  2777            type: string
  2778        responses:
  2779          default:
  2780            content:
  2781              application/json:
  2782                schema:
  2783                  $ref: '#/components/schemas/GetMonitoredExtensionsResponse'
  2784            description: Success
  2785        summary: Get Monitored Extensions
  2786        tags:
  2787        - Presence
  2788        x-api-group: extension/presence/line
  2789        x-throttling-group: Light
  2790        x-metered-api: true
  2791        x-metering-group: System
  2792        x-app-permission: ReadPresence
  2793        x-user-permission: ReadPresenceSettings
  2794        x-access-level: Internal
  2795      put:
  2796        operationId: updatePresenceLines
  2797        parameters:
  2798        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2799          in: path
  2800          name: accountId
  2801          required: true
  2802          schema:
  2803            default: ~
  2804            type: string
  2805        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2806          in: path
  2807          name: extensionId
  2808          required: true
  2809          schema:
  2810            default: ~
  2811            type: string
  2812        requestBody:
  2813          content:
  2814            application/json:
  2815              schema:
  2816                $ref: '#/components/schemas/UpdatePresenceLinesRequest'
  2817          required: true
  2818        responses:
  2819          default:
  2820            content:
  2821              application/json:
  2822                schema:
  2823                  $ref: '#/components/schemas/UpdatePresenceLinesResponse'
  2824            description: successful operation
  2825        summary: Update Monitored Extensions
  2826        tags:
  2827        - Presence
  2828        x-api-group: extension/presence/line
  2829        x-throttling-group: Medium
  2830        x-metered-api: true
  2831        x-metering-group: System
  2832        x-app-permission: EditPresence
  2833        x-user-permission: EditPresenceSettings
  2834        x-access-level: Internal
  2835    /restapi/v1.0/account/{accountId}/extension/{extensionId}/presence/line/{lineId}:
  2836      get:
  2837        operationId: getPresenceLine
  2838        parameters:
  2839        - in: path
  2840          name: lineId
  2841          required: true
  2842          schema:
  2843            type: string
  2844        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2845          in: path
  2846          name: extensionId
  2847          required: true
  2848          schema:
  2849            default: ~
  2850            type: string
  2851        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  2852          in: path
  2853          name: accountId
  2854          required: true
  2855          schema:
  2856            default: ~
  2857            type: string
  2858        responses:
  2859          default:
  2860            content:
  2861              application/json:
  2862                schema:
  2863                  $ref: '#/components/schemas/PresenceLineResource'
  2864            description: successful operation
  2865        summary: Get Monitored Extensions by Id
  2866        tags:
  2867        - Presence
  2868        x-api-group: extension/presence/line
  2869        x-throttling-group: Light
  2870        x-metered-api: true
  2871        x-metering-group: System
  2872        x-app-permission: ReadPresence
  2873        x-user-permission: ReadPresenceSettings
  2874        x-access-level: Internal
  2875    /restapi/v1.0/account/{accountId}/extension/{extensionId}/presence/permission:
  2876      get:
  2877        operationId: getMonitoringExtensions
  2878        parameters:
  2879        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2880          in: path
  2881          name: extensionId
  2882          required: true
  2883          schema:
  2884            default: ~
  2885            type: string
  2886        - in: path
  2887          name: accountId
  2888          required: true
  2889          schema:
  2890            type: string
  2891        responses:
  2892          default:
  2893            content:
  2894              application/json:
  2895                schema:
  2896                  $ref: '#/components/schemas/MonitoringExtensionsResource'
  2897            description: successful operation
  2898        summary: Get User Presence Permissions
  2899        tags:
  2900        - Presence
  2901        x-api-group: extension/presence/permission
  2902        x-throttling-group: Light
  2903        x-metered-api: true
  2904        x-metering-group: System
  2905        x-app-permission: ReadPresence
  2906        x-user-permission: ReadPresenceSettings
  2907        x-access-level: Internal
  2908      put:
  2909        operationId: putMonitoringExtensions
  2910        parameters:
  2911        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  2912          in: path
  2913          name: extensionId
  2914          required: true
  2915          schema:
  2916            default: ~
  2917            type: string
  2918        - in: path
  2919          name: accountId
  2920          required: true
  2921          schema:
  2922            type: string
  2923        requestBody:
  2924          content:
  2925            application/json:
  2926              schema:
  2927                $ref: '#/components/schemas/UserPresencePermissionsUpdateRequest'
  2928          required: true
  2929        responses:
  2930          default:
  2931            content:
  2932              application/json:
  2933                schema:
  2934                  $ref: '#/components/schemas/MonitoringExtensionsResource'
  2935            description: successful operation
  2936        summary: Update User Presence Permissions
  2937        tags:
  2938        - Presence
  2939        x-api-group: extension/presence/permission
  2940        x-throttling-group: Light
  2941        x-metered-api: true
  2942        x-metering-group: System
  2943        x-app-permission: ReadPresence
  2944        x-user-permission: ReadPresenceSettings
  2945        x-access-level: Internal
  2946    /restapi/v1.0/glip/companies/{companyId}:
  2947      get:
  2948        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns a company by ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  2949        operationId: loadCompany
  2950        parameters:
  2951        - description: Internal identifier of an RC account/Glip company, or tilde (~) to indicate a company the current user belongs to
  2952          in: path
  2953          name: companyId
  2954          required: true
  2955          schema:
  2956            type: string
  2957        responses:
  2958          default:
  2959            content:
  2960              application/json:
  2961                schema:
  2962                  $ref: '#/components/schemas/GlipCompany'
  2963            description: Success
  2964        summary: Get Company Info
  2965        tags:
  2966        - Glip
  2967        x-api-group: Glip
  2968        x-throttling-group: Light
  2969        x-metered-api: true
  2970        x-metering-group: System
  2971        x-app-permission: Glip
  2972        x-user-permission: Glip
  2973        x-access-level: PublicBeta
  2974    /restapi/v1.0/glip/groups:
  2975      get:
  2976        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns the list of groups associated with the user.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  2977        operationId: loadGroupList
  2978        parameters:
  2979        - allowEmptyValue: true
  2980          description: Type of a group. 'PrivateChat' is a group of 2 members. 'Group' is a chat of 2 and more participants, the membership cannot be changed after group creation. 'Team' is a chat of 1 and more participants, the membership can be modified in future
  2981          explode: true
  2982          in: query
  2983          name: type
  2984          schema:
  2985            enum:
  2986            - PrivateChat
  2987            - Group
  2988            - Team
  2989            items:
  2990              type: string
  2991            type: array
  2992          style: form
  2993        - description: Token of a page to be returned, see Glip Navigation Info
  2994          in: query
  2995          name: pageToken
  2996          schema:
  2997            type: string
  2998        - description: Max numbers of records to be returned. The default/maximum value is 250
  2999          in: query
  3000          name: recordCount
  3001          schema:
  3002            format: int64
  3003            type: integer
  3004        responses:
  3005          default:
  3006            content:
  3007              application/json:
  3008                schema:
  3009                  $ref: '#/components/schemas/GlipGroupList'
  3010            description: Success
  3011        summary: Get User Groups
  3012        tags:
  3013        - Glip
  3014        x-api-group: Glip
  3015        x-throttling-group: Medium
  3016        x-metered-api: true
  3017        x-metering-group: System
  3018        x-app-permission: Glip
  3019        x-user-permission: Glip
  3020        x-access-level: PublicBeta
  3021      post:
  3022        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Creates a group.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  3023        operationId: createGroup
  3024        requestBody:
  3025          content:
  3026            application/json:
  3027              schema:
  3028                $ref: '#/components/schemas/GlipCreateGroup'
  3029          description: JSON body
  3030          required: true
  3031        responses:
  3032          default:
  3033            content:
  3034              application/json:
  3035                schema:
  3036                  $ref: '#/components/schemas/GlipGroupInfo'
  3037            description: Success
  3038        summary: Create Group
  3039        tags:
  3040        - Glip
  3041        x-api-group: Glip
  3042        x-throttling-group: Medium
  3043        x-metered-api: true
  3044        x-metering-group: System
  3045        x-app-permission: Glip
  3046        x-user-permission: Glip
  3047        x-access-level: PublicBeta
  3048    /restapi/v1.0/glip/groups/{groupId}:
  3049      get:
  3050        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns a group or few groups by ID(s). Batch request is supported.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3051        operationId: loadGroup
  3052        parameters:
  3053        - description: Internal identifier of a group to be returned, the maximum number of IDs is 30
  3054          in: path
  3055          name: groupId
  3056          required: true
  3057          schema:
  3058            type: string
  3059        responses:
  3060          default:
  3061            content:
  3062              application/json:
  3063                schema:
  3064                  $ref: '#/components/schemas/GlipGroupInfo'
  3065            description: Success
  3066        summary: Get Group
  3067        tags:
  3068        - Glip
  3069        x-api-group: Glip
  3070        x-throttling-group: Light
  3071        x-metered-api: true
  3072        x-metering-group: System
  3073        x-app-permission: Glip
  3074        x-user-permission: Glip
  3075        x-access-level: PublicBeta
  3076    /restapi/v1.0/glip/groups/{groupId}/bulk-assign:
  3077      post:
  3078        description: '<p style=''font-style:italic;''>Since 1.0.28 (Release 8.4)</p><p>Updates
  3079          group members. Please note: Only groups of ''Team'' type can be updated. Currently
  3080          only one operation at a time (either adding or removal) is supported.</p><h4>Required
  3081          Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  3082          class=''code''>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API
  3083          Group</h4><p>Medium</p>'
  3084        operationId: updateGroup
  3085        parameters:
  3086        - description: Internal identifier of a group to be edited
  3087          in: path
  3088          name: groupId
  3089          required: true
  3090          schema:
  3091            type: string
  3092        requestBody:
  3093          content:
  3094            application/json:
  3095              schema:
  3096                $ref: '#/components/schemas/EditGroupRequest'
  3097          description: JSON body
  3098          required: true
  3099        responses:
  3100          default:
  3101            content:
  3102              application/json:
  3103                schema:
  3104                  $ref: '#/components/schemas/GlipGroupInfo'
  3105            description: Success
  3106        summary: Edit Group Members
  3107        tags:
  3108        - Glip
  3109        x-api-group: Glip
  3110        x-throttling-group: Medium
  3111        x-metered-api: true
  3112        x-metering-group: System
  3113        x-app-permission: Glip
  3114        x-user-permission: Glip
  3115        x-access-level: PublicBeta
  3116    /restapi/v1.0/glip/persons/{personId}:
  3117      get:
  3118        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns a user or few users by ID(s). Batch request is supported.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3119        operationId: loadPerson
  3120        parameters:
  3121        - description: Internal identifier of a user to be returned, the maximum number of IDs is 30
  3122          in: path
  3123          name: personId
  3124          required: true
  3125          schema:
  3126            type: string
  3127        responses:
  3128          default:
  3129            content:
  3130              application/json:
  3131                schema:
  3132                  $ref: '#/components/schemas/GlipPersonInfo'
  3133            description: Success
  3134        summary: Get Person
  3135        tags:
  3136        - Glip
  3137        x-api-group: Glip
  3138        x-throttling-group: Light
  3139        x-metered-api: true
  3140        x-metering-group: System
  3141        x-app-permission: Glip
  3142        x-user-permission: Glip
  3143        x-access-level: PublicBeta
  3144    /restapi/v1.0/glip/groups/{groupId}/posts:
  3145      get:
  3146        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns list of posts.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3147        operationId: loadPosts
  3148        parameters:
  3149        - description: Identifier of a group to filter posts
  3150          in: path
  3151          name: groupId
  3152          required: true
  3153          schema:
  3154            type: string
  3155        - description: Token of a page to be returned, see Glip Navigation Info
  3156          in: query
  3157          name: pageToken
  3158          schema:
  3159            type: string
  3160        - description: Max numbers of records to be returned. The default/maximum value is 250
  3161          in: query
  3162          name: recordCount
  3163          schema:
  3164            format: int64
  3165            type: integer
  3166        responses:
  3167          default:
  3168            content:
  3169              application/json:
  3170                schema:
  3171                  $ref: '#/components/schemas/GlipPosts'
  3172            description: Success
  3173        summary: Get Posts
  3174        tags:
  3175        - Glip
  3176        x-api-group: Glip
  3177        x-throttling-group: Light
  3178        x-metered-api: true
  3179        x-metering-group: System
  3180        x-app-permission: Glip
  3181        x-user-permission: Glip
  3182        x-access-level: PublicBeta
  3183      post:
  3184        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Creates a post.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3185        operationId: createPost
  3186        parameters:
  3187        - description: Id of a group to send post
  3188          in: path
  3189          name: groupId
  3190          required: true
  3191          schema:
  3192            type: string
  3193        requestBody:
  3194          content:
  3195            application/json:
  3196              schema:
  3197                $ref: '#/components/schemas/GlipCreatePost'
  3198          description: JSON body
  3199          required: true
  3200        responses:
  3201          default:
  3202            content:
  3203              application/json:
  3204                schema:
  3205                  $ref: '#/components/schemas/GlipPostInfo'
  3206            description: Success
  3207        summary: Create Post
  3208        tags:
  3209        - Glip
  3210        x-api-group: Glip
  3211        x-throttling-group: Light
  3212        x-metered-api: true
  3213        x-metering-group: System
  3214        x-app-permission: Glip
  3215        x-user-permission: Glip
  3216        x-access-level: PublicBeta
  3217    /restapi/v1.0/glip/files:
  3218      post:
  3219        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Posts a file.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  3220        operationId: createGlipFile
  3221        parameters:
  3222        - description: Internal identifier of a group the post with file attached will be added to
  3223          in: query
  3224          name: groupId
  3225          schema:
  3226            type: string
  3227        requestBody:
  3228          content:
  3229            multipart/form-data:
  3230              schema:
  3231                properties:
  3232                  body:
  3233                    description: The file to upload
  3234                    format: binary
  3235                    type: string
  3236                  name:
  3237                    description: Name of a file attached
  3238                    type: string
  3239                required:
  3240                - body
  3241          required: true
  3242        responses:
  3243          default:
  3244            content:
  3245              application/json:
  3246                schema:
  3247                  $ref: '#/components/schemas/PostGlipFile'
  3248            description: Success
  3249        summary: Upload File
  3250        tags:
  3251        - Glip
  3252        x-api-group: Glip
  3253        x-throttling-group: Heavy
  3254        x-metered-api: true
  3255        x-metering-group: System
  3256        x-app-permission: Glip
  3257        x-user-permission: Glip
  3258        x-access-level: PublicBeta
  3259    /restapi/v1.0/glip/files/{fileId}:
  3260      get:
  3261        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns a file.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  3262        operationId: loadGlipFile
  3263        parameters:
  3264        - description: Internal identifier of file.
  3265          in: path
  3266          name: fileId
  3267          required: true
  3268          schema:
  3269            type: string
  3270        responses:
  3271          default:
  3272            content:
  3273              application/json:
  3274                schema:
  3275                  $ref: '#/components/schemas/PostGlipFile'
  3276            description: Success
  3277        summary: Get File Info
  3278        tags:
  3279        - Glip
  3280        x-api-group: Glip
  3281        x-throttling-group: Medium
  3282        x-metered-api: true
  3283        x-metering-group: System
  3284        x-app-permission: Glip
  3285        x-user-permission: Glip
  3286        x-access-level: PublicBeta
  3287    /restapi/v1.0/glip/profile:
  3288      get:
  3289        description: <p style='font-style:italic;'>Since 1.0.30 (Release 9.1)</p><p>Returns Glip unread message count.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>Glip</td><td>Availability of Glip</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3290        operationId: loadUnreadMessageCount
  3291        parameters:
  3292        - description: List of attributes to be returned. To return unread message count 'unreadPostsCount' and 'tooManyUnreadPosts' should be specified
  3293          in: query
  3294          name: fields
  3295          schema:
  3296            type: string
  3297        responses:
  3298          default:
  3299            content:
  3300              application/json:
  3301                schema:
  3302                  $ref: '#/components/schemas/GlipUnreadMessageCount'
  3303            description: Success
  3304        summary: Glip Unread Message Count
  3305        tags:
  3306        - Glip
  3307        x-api-group: Glip
  3308        x-throttling-group: Medium
  3309        x-metered-api: true
  3310        x-metering-group: System
  3311        x-app-permission: Glip
  3312        x-user-permission: Glip
  3313        x-access-level: PublicBeta
  3314    /restapi/v1.0/account/{accountId}/extension/{extensionId}/meeting:
  3315      get:
  3316        operationId: getLiveMeetings
  3317        parameters:
  3318        - in: path
  3319          name: accountId
  3320          required: true
  3321          schema:
  3322            type: string
  3323        - in: path
  3324          name: extensionId
  3325          required: true
  3326          schema:
  3327            type: string
  3328        responses:
  3329          default:
  3330            content:
  3331              application/json:
  3332                schema:
  3333                  $ref: '#/components/schemas/MeetingsResource'
  3334            description: successful operation
  3335        summary: Get Scheduled Meetings
  3336        tags:
  3337        - Meetings
  3338        x-api-group: extension/meeting
  3339        x-throttling-group: Light
  3340        x-metered-api: true
  3341        x-metering-group: System
  3342        x-user-permission: Meetings
  3343        x-app-permission: Meetings
  3344        x-access-level: PublicBeta
  3345      post:
  3346        operationId: createMeeting
  3347        parameters:
  3348        - in: path
  3349          name: accountId
  3350          required: true
  3351          schema:
  3352            type: string
  3353        - in: path
  3354          name: extensionId
  3355          required: true
  3356          schema:
  3357            type: string
  3358        requestBody:
  3359          content:
  3360            application/json:
  3361              schema:
  3362                $ref: '#/components/schemas/MeetingRequestResource'
  3363          required: true
  3364        responses:
  3365          default:
  3366            content:
  3367              application/json:
  3368                schema:
  3369                  $ref: '#/components/schemas/MeetingResponseResource'
  3370            description: successful operation
  3371        summary: Create Meetings
  3372        tags:
  3373        - Meetings
  3374        x-api-group: extension/meeting
  3375        x-throttling-group: Medium
  3376        x-metered-api: true
  3377        x-metering-group: System
  3378        x-user-permission: Meetings
  3379        x-app-permission: Meetings
  3380        x-access-level: PublicBeta
  3381    /restapi/v1.0/account/{accountId}/extension/{extensionId}/meeting/{meetingId}:
  3382      delete:
  3383        operationId: deleteMeeting
  3384        parameters:
  3385        - in: path
  3386          name: meetingId
  3387          required: true
  3388          schema:
  3389            type: string
  3390        - in: path
  3391          name: extensionId
  3392          required: true
  3393          schema:
  3394            type: string
  3395        - in: path
  3396          name: accountId
  3397          required: true
  3398          schema:
  3399            type: string
  3400        responses:
  3401          default:
  3402            content: {}
  3403            description: successful operation
  3404        summary: Delete Meeting
  3405        tags:
  3406        - Meetings
  3407        x-api-group: extension/meeting
  3408        x-throttling-group: Medium
  3409        x-metered-api: true
  3410        x-metering-group: System
  3411        x-app-permission: Meetings
  3412        x-user-permission: Meetings
  3413        x-access-level: PublicBeta
  3414      get:
  3415        operationId: getMeetingDetails
  3416        parameters:
  3417        - in: path
  3418          name: accountId
  3419          required: true
  3420          schema:
  3421            type: string
  3422        - in: path
  3423          name: extensionId
  3424          required: true
  3425          schema:
  3426            type: string
  3427        - in: path
  3428          name: meetingId
  3429          required: true
  3430          schema:
  3431            type: string
  3432        responses:
  3433          default:
  3434            content:
  3435              application/json:
  3436                schema:
  3437                  $ref: '#/components/schemas/MeetingResponseResource'
  3438            description: successful operation
  3439        summary: Get Meeting Info
  3440        tags:
  3441        - Meetings
  3442        x-api-group: extension/meeting
  3443        x-throttling-group: Light
  3444        x-metered-api: true
  3445        x-metering-group: System
  3446        x-app-permission: Meetings
  3447        x-user-permission: Meetings
  3448        x-access-level: PublicBeta
  3449      put:
  3450        operationId: updateMeeting
  3451        parameters:
  3452        - in: path
  3453          name: accountId
  3454          required: true
  3455          schema:
  3456            type: string
  3457        - in: path
  3458          name: extensionId
  3459          required: true
  3460          schema:
  3461            type: string
  3462        - in: path
  3463          name: meetingId
  3464          required: true
  3465          schema:
  3466            type: string
  3467        requestBody:
  3468          content:
  3469            application/json:
  3470              schema:
  3471                $ref: '#/components/schemas/MeetingRequestResource'
  3472          required: true
  3473        responses:
  3474          default:
  3475            content:
  3476              application/json:
  3477                schema:
  3478                  $ref: '#/components/schemas/MeetingResponseResource'
  3479            description: successful operation
  3480        summary: Update Meeting
  3481        tags:
  3482        - Meetings
  3483        x-api-group: extension/meeting
  3484        x-throttling-group: Medium
  3485        x-metered-api: true
  3486        x-metering-group: System
  3487        x-app-permission: Meetings
  3488        x-user-permission: Meetings
  3489        x-access-level: PublicBeta
  3490    /restapi/v1.0/account/{accountId}/extension/{extensionId}/meeting/{meetingId}/end:
  3491      post:
  3492        operationId: endMeeting
  3493        parameters:
  3494        - in: path
  3495          name: meetingId
  3496          required: true
  3497          schema:
  3498            type: string
  3499        - in: path
  3500          name: extensionId
  3501          required: true
  3502          schema:
  3503            type: string
  3504        - in: path
  3505          name: accountId
  3506          required: true
  3507          schema:
  3508            type: string
  3509        responses:
  3510          default:
  3511            content: {}
  3512            description: successful operation
  3513        summary: End Meeting
  3514        tags:
  3515        - Meetings
  3516        x-api-group: extension/meeting/end
  3517        x-throttling-group: Medium
  3518        x-metered-api: true
  3519        x-metering-group: System
  3520        x-app-permission: Meetings
  3521        x-user-permission: Meetings
  3522        x-access-level: PublicBeta
  3523    /restapi/v1.0/account/{accountId}/extension/{extensionId}/meeting/service-info:
  3524      get:
  3525        operationId: getMeetingServiceInfo
  3526        parameters:
  3527        - in: path
  3528          name: extensionId
  3529          required: true
  3530          schema:
  3531            type: string
  3532        - in: path
  3533          name: accountId
  3534          required: true
  3535          schema:
  3536            type: string
  3537        responses:
  3538          default:
  3539            content:
  3540              application/json:
  3541                schema:
  3542                  $ref: '#/components/schemas/MeetingServiceInfoResource'
  3543            description: successful operation
  3544        summary: Get Meeting Service Info
  3545        tags:
  3546        - Meetings
  3547        x-api-group: extension/meeting/service-info
  3548        x-throttling-group: Light
  3549        x-metered-api: true
  3550        x-metering-group: System
  3551        x-app-permission: Meetings
  3552        x-user-permission: Meetings
  3553        x-access-level: PublicBeta
  3554    /restapi/v1.0/subscription:
  3555      get:
  3556        operationId: getSubscriptions
  3557        responses:
  3558          default:
  3559            content:
  3560              application/json:
  3561                schema:
  3562                  $ref: '#/components/schemas/RecordsCollectionResourceSubscriptionResponse'
  3563            description: successful operation
  3564        summary: Get Subscriptions
  3565        tags:
  3566        - Push Notifications
  3567        x-api-group: subscription
  3568        x-throttling-group: Light
  3569        x-metered-api: true
  3570        x-metering-group: System
  3571        x-access-level: Public
  3572      post:
  3573        description: <p style='font-style:italic;'>Since 1.0.6 (Release 5.15)</p><p>Creates a new subscription.</p><h4>Usage Plan Group</h4><p>Medium</p>
  3574        operationId: createSubscription
  3575        requestBody:
  3576          content:
  3577            application/json:
  3578              schema:
  3579                $ref: '#/components/schemas/CreateSubscriptionRequest'
  3580          description: JSON body
  3581          required: true
  3582        responses:
  3583          default:
  3584            content:
  3585              application/json:
  3586                schema:
  3587                  $ref: '#/components/schemas/SubscriptionInfo'
  3588            description: Success
  3589        summary: Create Subscription
  3590        tags:
  3591        - Push Notifications
  3592        x-api-group: subscription
  3593        x-throttling-group: Medium
  3594        x-metered-api: true
  3595        x-metering-group: System
  3596        x-access-level: Public
  3597    /restapi/v1.0/subscription/{subscriptionId}:
  3598      delete:
  3599        description: <p style='font-style:italic;'></p><p>Cancels the existent subscription.</p><h4>Usage Plan Group</h4><p>Medium</p>
  3600        operationId: deleteSubscription
  3601        parameters:
  3602        - description: Internal identifier of a subscription
  3603          in: path
  3604          name: subscriptionId
  3605          required: true
  3606          schema:
  3607            type: string
  3608        responses:
  3609          default:
  3610            content: {}
  3611            description: Success
  3612        summary: Cancel Subscription
  3613        tags:
  3614        - Push Notifications
  3615        x-api-group: subscription
  3616        x-throttling-group: Medium
  3617        x-metered-api: true
  3618        x-metering-group: System
  3619        x-access-level: Public
  3620      get:
  3621        description: <p style='font-style:italic;'>Since 1.0.6 (Release 5.15)</p><p>Returns the requested subscription.</p><h4>Usage Plan Group</h4><p>Light</p>
  3622        operationId: loadSubscription
  3623        parameters:
  3624        - description: Internal identifier of a subscription
  3625          in: path
  3626          name: subscriptionId
  3627          required: true
  3628          schema:
  3629            type: integer
  3630        responses:
  3631          default:
  3632            content:
  3633              application/json:
  3634                schema:
  3635                  $ref: '#/components/schemas/SubscriptionInfo'
  3636            description: Success
  3637        summary: Get Subscription
  3638        tags:
  3639        - Push Notifications
  3640        x-api-group: subscription
  3641        x-throttling-group: Light
  3642        x-metered-api: true
  3643        x-metering-group: System
  3644        x-access-level: Public
  3645      put:
  3646        description: <p style='font-style:italic;'>Since 1.0.6 (Release 5.15)</p><p>Renews the existent subscription if the request body is empty. If event filters are specified, calling this method modifies the event filters for the existing subscription. The client application can extend or narrow the events for which it receives notifications in the frame of one subscription.</p><h4>Usage Plan Group</h4><p>Medium</p>
  3647        operationId: updateSubscription
  3648        parameters:
  3649        - description: Internal identifier of a subscription
  3650          in: path
  3651          name: subscriptionId
  3652          required: true
  3653          schema:
  3654            type: string
  3655        - description: If 'True' then aggregated presence status is returned in a notification payload
  3656          in: query
  3657          name: aggregated
  3658          schema:
  3659            type: boolean
  3660        requestBody:
  3661          content:
  3662            application/json:
  3663              schema:
  3664                $ref: '#/components/schemas/ModifySubscriptionRequest'
  3665          description: JSON body
  3666          required: true
  3667        responses:
  3668          default:
  3669            content:
  3670              application/json:
  3671                schema:
  3672                  $ref: '#/components/schemas/SubscriptionInfo'
  3673            description: Success
  3674        summary: Renew Subscription / Update Event Filters
  3675        tags:
  3676        - Push Notifications
  3677        x-api-group: subscription
  3678        x-throttling-group: Medium
  3679        x-metered-api: true
  3680        x-metering-group: System
  3681        x-access-level: Public
  3682    /restapi/v1.0/subscription/{subscriptionId}/renew:
  3683      post:
  3684        description: <p style='font-style:italic;'>Since 1.0.26 (Release 8.12)</p><p>Renews an existent subscription by ID by posting request with an empty body..</p><h4>Usage Plan Group</h4><p>Medium</p>
  3685        operationId: renewSubscription
  3686        parameters:
  3687        - in: path
  3688          name: subscriptionId
  3689          required: true
  3690          schema:
  3691            type: string
  3692        responses:
  3693          default:
  3694            content:
  3695              application/json:
  3696                schema:
  3697                  $ref: '#/components/schemas/SubscriptionInfo'
  3698            description: successful operation
  3699        summary: Renew Subscription
  3700        tags:
  3701        - Push Notifications
  3702        x-api-group: subscription
  3703        x-throttling-group: Light
  3704        x-metered-api: true
  3705        x-metering-group: System
  3706        x-app-permission: webhook_subscription
  3707        x-access-level: Public
  3708    /restapi/v1.0/account/{accountId}/extension/{extensionId}/authz-profile:
  3709      get:
  3710        operationId: getProfile
  3711        parameters:
  3712        - in: path
  3713          name: extensionId
  3714          required: true
  3715          schema:
  3716            type: string
  3717        - in: path
  3718          name: accountId
  3719          required: true
  3720          schema:
  3721            type: string
  3722        responses:
  3723          default:
  3724            content:
  3725              application/json:
  3726                schema:
  3727                  $ref: '#/components/schemas/AuthProfileResource'
  3728            description: successful operation
  3729        summary: Get User Permissions
  3730        tags:
  3731        - Roles and Permissions
  3732        x-api-group: extension/authz-profile
  3733        x-throttling-group: Medium
  3734        x-metered-api: true
  3735        x-metering-group: System
  3736        x-access-level: Public
  3737    /restapi/v1.0/account/{accountId}/extension/{extensionId}/authz-profile/check:
  3738      get:
  3739        operationId: checkPermission
  3740        parameters:
  3741        - in: query
  3742          name: permissionId
  3743          schema:
  3744            type: string
  3745        - in: query
  3746          name: targetExtensionId
  3747          schema:
  3748            type: string
  3749        - in: path
  3750          name: extensionId
  3751          required: true
  3752          schema:
  3753            type: string
  3754        - in: path
  3755          name: accountId
  3756          required: true
  3757          schema:
  3758            type: string
  3759        responses:
  3760          default:
  3761            content:
  3762              application/json:
  3763                schema:
  3764                  $ref: '#/components/schemas/AuthProfileCheckResource'
  3765            description: successful operation
  3766        summary: Check User Permissions
  3767        tags:
  3768        - Roles and Permissions
  3769        x-api-group: extension/authz-profile/check
  3770        x-throttling-group: Light
  3771        x-metered-api: true
  3772        x-metering-group: System
  3773        x-access-level: Public
  3774    /restapi/v1.0/account/{accountId}/user-role/default:
  3775      get:
  3776        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns account default user role.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RoleManagement</td><td>Editing and assignment of user roles</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3777        operationId: loadUserRole
  3778        parameters:
  3779        - description: Internal identifier of an account
  3780          in: path
  3781          name: accountId
  3782          required: true
  3783          schema:
  3784            default: ~
  3785            type: string
  3786        responses:
  3787          default:
  3788            content: {}
  3789            description: Success
  3790        summary: Get Default User Role
  3791        tags:
  3792        - Roles and Permissions
  3793        x-api-group: account/user-role/default
  3794        x-throttling-group: Light
  3795        x-metered-api: true
  3796        x-metering-group: System
  3797        x-app-permission: RoleManagement
  3798        x-user-permission: Roles
  3799        x-access-level: Internal
  3800      put:
  3801        description: <p style='font-style:italic;'>Since 1.0.30 (Release 9.1)</p><p>Updates account default user role.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>RoleManagement</td><td>Editing and assignment of user roles</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  3802        operationId: updateUserRole
  3803        parameters:
  3804        - description: Internal identifier of an account
  3805          in: path
  3806          name: accountId
  3807          required: true
  3808          schema:
  3809            default: ~
  3810            type: string
  3811        requestBody:
  3812          content:
  3813            application/json:
  3814              schema:
  3815                $ref: '#/components/schemas/DefaultUserRoleRequest'
  3816          description: JSON body
  3817          required: true
  3818        responses:
  3819          default:
  3820            content: {}
  3821            description: Success
  3822        summary: Set Default User Role
  3823        tags:
  3824        - Roles and Permissions
  3825        x-api-group: account/user-role/default
  3826        x-throttling-group: Medium
  3827        x-metered-api: true
  3828        x-metering-group: System
  3829        x-app-permission: RoleManagement
  3830        x-user-permission: Roles
  3831        x-access-level: Internal
  3832    /restapi/v1.0/dictionary/user-role:
  3833      get:
  3834        operationId: listSystemRoles
  3835        parameters:
  3836        - in: query
  3837          name: page
  3838          schema:
  3839            default: "1"
  3840            type: string
  3841        - in: query
  3842          name: perPage
  3843          schema:
  3844            default: "100"
  3845            type: string
  3846        - in: query
  3847          name: servicePlanId
  3848          schema:
  3849            type: string
  3850        responses:
  3851          default:
  3852            content:
  3853              application/json:
  3854                schema:
  3855                  $ref: '#/components/schemas/RolesCollectionResource'
  3856            description: successful operation
  3857        summary: Get Standard User Roles
  3858        tags:
  3859        - Roles and Permissions
  3860        x-api-group: dictionary/user-role
  3861        x-throttling-group: Light
  3862        x-metered-api: true
  3863        x-metering-group: System
  3864        x-access-level: Internal
  3865    /restapi/v1.0/dictionary/user-role/{roleId}:
  3866      get:
  3867        operationId: getSystemRole
  3868        parameters:
  3869        - in: path
  3870          name: roleId
  3871          required: true
  3872          schema:
  3873            type: string
  3874        responses:
  3875          default:
  3876            content:
  3877              application/json:
  3878                schema:
  3879                  $ref: '#/components/schemas/RoleResource'
  3880            description: successful operation
  3881        summary: Get User Role
  3882        tags:
  3883        - Roles and Permissions
  3884        x-api-group: dictionary/user-role
  3885        x-throttling-group: Light
  3886        x-metered-api: true
  3887        x-metering-group: System
  3888        x-access-level: Internal
  3889    /restapi/v1.0/dictionary/permission:
  3890      get:
  3891        operationId: listPermissions
  3892        parameters:
  3893        - in: query
  3894          name: page
  3895          schema:
  3896            default: "1"
  3897            type: string
  3898        - in: query
  3899          name: perPage
  3900          schema:
  3901            default: "100"
  3902            type: string
  3903        - in: query
  3904          name: assignable
  3905          schema:
  3906            type: boolean
  3907        - in: query
  3908          name: servicePlanId
  3909          schema:
  3910            type: string
  3911        responses:
  3912          default:
  3913            content:
  3914              application/json:
  3915                schema:
  3916                  $ref: '#/components/schemas/PermissionCollectionResource'
  3917            description: successful operation
  3918        summary: Get Permissions
  3919        tags:
  3920        - Roles and Permissions
  3921        x-api-group: dictionary/permission
  3922        x-throttling-group: Light
  3923        x-metered-api: true
  3924        x-metering-group: System
  3925        x-access-level: Internal
  3926    /restapi/v1.0/dictionary/permission/{permissionId}:
  3927      get:
  3928        operationId: getPermission
  3929        parameters:
  3930        - in: path
  3931          name: permissionId
  3932          required: true
  3933          schema:
  3934            type: string
  3935        responses:
  3936          default:
  3937            content:
  3938              application/json:
  3939                schema:
  3940                  $ref: '#/components/schemas/PermissionResource'
  3941            description: successful operation
  3942        summary: Get Permission Info
  3943        tags:
  3944        - Roles and Permissions
  3945        x-api-group: dictionary/permission
  3946        x-throttling-group: Light
  3947        x-metered-api: true
  3948        x-metering-group: System
  3949        x-access-level: Internal
  3950    /restapi/v1.0/dictionary/permission-category:
  3951      get:
  3952        operationId: listPermissionCategories
  3953        parameters:
  3954        - in: query
  3955          name: page
  3956          schema:
  3957            default: "1"
  3958            type: string
  3959        - in: query
  3960          name: perPage
  3961          schema:
  3962            default: "100"
  3963            type: string
  3964        - in: query
  3965          name: servicePlanId
  3966          schema:
  3967            type: string
  3968        responses:
  3969          default:
  3970            content:
  3971              application/json:
  3972                schema:
  3973                  $ref: '#/components/schemas/PermissionCategoryCollectionResource'
  3974            description: successful operation
  3975        summary: Get Permissions Categories
  3976        tags:
  3977        - Roles and Permissions
  3978        x-api-group: dictionary/permission-category
  3979        x-throttling-group: Light
  3980        x-metered-api: true
  3981        x-metering-group: System
  3982        x-access-level: Internal
  3983    /restapi/v1.0/dictionary/permission-category/{permissionCategoryId}:
  3984      get:
  3985        operationId: getPermissionCategory
  3986        parameters:
  3987        - in: path
  3988          name: permissionCategoryId
  3989          required: true
  3990          schema:
  3991            type: string
  3992        responses:
  3993          default:
  3994            content:
  3995              application/json:
  3996                schema:
  3997                  $ref: '#/components/schemas/PermissionCategoryResource'
  3998            description: successful operation
  3999        summary: Get Permission Category
  4000        tags:
  4001        - Roles and Permissions
  4002        x-api-group: dictionary/permission-category
  4003        x-throttling-group: Light
  4004        x-metered-api: true
  4005        x-metering-group: System
  4006        x-access-level: Internal
  4007    /restapi/v1.0/account/{accountId}/extension/{extensionId}/forwarding-number:
  4008      get:
  4009        description: <p style='font-style:italic;'>Since 1.0.7 (Release 5.16)</p><p>Returns the list of extension phone numbers used for call forwarding and call flip. The returned list contains all the extension phone numbers that are used for call forwarding and call flip.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4010        operationId: listExtensionForwardingNumbers
  4011        parameters:
  4012        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4013          in: path
  4014          name: accountId
  4015          required: true
  4016          schema:
  4017            default: ~
  4018            type: string
  4019        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4020          in: path
  4021          name: extensionId
  4022          required: true
  4023          schema:
  4024            default: ~
  4025            type: string
  4026        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  4027          in: query
  4028          name: page
  4029          schema:
  4030            type: integer
  4031        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  4032          in: query
  4033          name: perPage
  4034          schema:
  4035            type: integer
  4036        responses:
  4037          default:
  4038            content:
  4039              application/json:
  4040                schema:
  4041                  $ref: '#/components/schemas/GetExtensionForwardingNumberListResponse'
  4042            description: Success
  4043        summary: Get Forwarding Numbers
  4044        tags:
  4045        - Call Handling Settings
  4046        x-api-group: extension/forwarding-number
  4047        x-throttling-group: Light
  4048        x-metered-api: true
  4049        x-metering-group: System
  4050        x-app-permission: ReadAccounts
  4051        x-user-permission: ReadUserForwardingFlipNumbers
  4052        x-access-level: Public
  4053      post:
  4054        description: <p style='font-style:italic;'>Since 1.0.12 (Release 6.4)</p><p>Adds a new forwarding number to the forwarding number list.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating user extension info (includes extension name, number, email and phone number, assigned phone numbers, devices and other extension settings)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4055        operationId: createExtensionForwardingNumber
  4056        parameters:
  4057        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4058          in: path
  4059          name: accountId
  4060          required: true
  4061          schema:
  4062            default: ~
  4063            type: string
  4064        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4065          in: path
  4066          name: extensionId
  4067          required: true
  4068          schema:
  4069            default: ~
  4070            type: string
  4071        requestBody:
  4072          content:
  4073            application/json:
  4074              schema:
  4075                $ref: '#/components/schemas/CreateForwardingNumberRequest'
  4076          description: JSON body
  4077          required: true
  4078        responses:
  4079          default:
  4080            content:
  4081              application/json:
  4082                schema:
  4083                  $ref: '#/components/schemas/ForwardingNumberInfo'
  4084            description: Success
  4085        summary: Create Forwarding Numbers
  4086        tags:
  4087        - Call Handling Settings
  4088        x-api-group: extension/forwarding-number
  4089        x-throttling-group: Medium
  4090        x-metered-api: true
  4091        x-metering-group: System
  4092        x-app-permission: EditExtensions
  4093        x-user-permission: EditUserForwardingFlipNumbers
  4094        x-access-level: Public
  4095    /restapi/v1.0/account/{accountId}/extension/{extensionId}/forwarding-number/{forwardingNumberId}:
  4096      delete:
  4097        description: <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Deletes a forwarding number from the forwarding number list by its ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating user extension info (includes extension name, number, email and phone number, assigned phone numbers, devices and other extension settings)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4098        operationId: deleteExtensionForwardingNumber
  4099        parameters:
  4100        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4101          in: path
  4102          name: accountId
  4103          required: true
  4104          schema:
  4105            default: ~
  4106            type: string
  4107        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4108          in: path
  4109          name: extensionId
  4110          required: true
  4111          schema:
  4112            default: ~
  4113            type: string
  4114        - description: Internal identifier of a forwarding number
  4115          in: path
  4116          name: forwardingNumberId
  4117          required: true
  4118          schema:
  4119            type: string
  4120        responses:
  4121          default:
  4122            content: {}
  4123            description: Success
  4124        summary: Delete Forwarding Number
  4125        tags:
  4126        - Call Handling Settings
  4127        x-api-group: extension/forwarding-number
  4128        x-throttling-group: Medium
  4129        x-metered-api: true
  4130        x-metering-group: System
  4131        x-app-permission: EditExtensions
  4132        x-user-permission: EditUserForwardingFlipNumbers
  4133        x-access-level: Public
  4134      get:
  4135        operationId: getForwardingNumber
  4136        parameters:
  4137        - in: path
  4138          name: forwardingNumberId
  4139          required: true
  4140          schema:
  4141            type: string
  4142        - in: path
  4143          name: extensionId
  4144          required: true
  4145          schema:
  4146            type: string
  4147        - in: path
  4148          name: accountId
  4149          required: true
  4150          schema:
  4151            type: string
  4152        responses:
  4153          default:
  4154            content:
  4155              application/json:
  4156                schema:
  4157                  $ref: '#/components/schemas/ForwardingNumberResource'
  4158            description: successful operation
  4159        summary: Get Forwarding Number
  4160        tags:
  4161        - Call Handling Settings
  4162        x-api-group: extension/forwarding-number
  4163        x-throttling-group: Light
  4164        x-metered-api: true
  4165        x-metering-group: System
  4166        x-app-permission: ReadAccounts
  4167        x-user-permission: ReadUserForwardingFlipNumbers
  4168        x-access-level: Public
  4169      put:
  4170        description: <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Updates an existent forwarding number from the forwarding number list.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating user extension info (includes extension name, number, email and phone number, assigned phone numbers, devices and other extension settings)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4171        operationId: updateExtensionForwardingNumber
  4172        parameters:
  4173        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4174          in: path
  4175          name: accountId
  4176          required: true
  4177          schema:
  4178            default: ~
  4179            type: string
  4180        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4181          in: path
  4182          name: extensionId
  4183          required: true
  4184          schema:
  4185            default: ~
  4186            type: string
  4187        - description: Internal identifier of a forwarding number; returned in response in the id field
  4188          in: path
  4189          name: forwardingNumberId
  4190          required: true
  4191          schema:
  4192            type: string
  4193        requestBody:
  4194          content:
  4195            application/json:
  4196              schema:
  4197                $ref: '#/components/schemas/UpdateForwardingNumberRequest'
  4198          description: JSON body
  4199          required: true
  4200        responses:
  4201          default:
  4202            content:
  4203              application/json:
  4204                schema:
  4205                  $ref: '#/components/schemas/ForwardingNumberInfo'
  4206            description: Success
  4207        summary: Update Forwarding Numbers
  4208        tags:
  4209        - Call Handling Settings
  4210        x-api-group: extension/forwarding-number
  4211        x-throttling-group: Medium
  4212        x-metered-api: true
  4213        x-metering-group: System
  4214        x-app-permission: EditExtensions
  4215        x-user-permission: EditUserForwardingFlipNumbers
  4216        x-access-level: Public
  4217    /restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number:
  4218      get:
  4219        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4220        operationId: listBlockedNumbers
  4221        parameters:
  4222        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4223          in: path
  4224          name: accountId
  4225          required: true
  4226          schema:
  4227            default: ~
  4228            type: string
  4229        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4230          in: path
  4231          name: extensionId
  4232          required: true
  4233          schema:
  4234            default: ~
  4235            type: string
  4236        responses:
  4237          default:
  4238            content:
  4239              application/json:
  4240                schema:
  4241                  $ref: '#/components/schemas/BlockedNumbersList'
  4242            description: Success
  4243        summary: Get Blocked Numbers
  4244        tags:
  4245        - Call Handling Settings
  4246        x-api-group: extension/blocked-number
  4247        x-throttling-group: Light
  4248        x-metered-api: true
  4249        x-metering-group: System
  4250        x-app-permission: ReadAccounts
  4251        x-user-permission: ReadBlockedNumbers
  4252        x-access-level: Advanced
  4253      post:
  4254        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4255        operationId: blockNumber
  4256        parameters:
  4257        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4258          in: path
  4259          name: accountId
  4260          required: true
  4261          schema:
  4262            default: ~
  4263            type: string
  4264        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4265          in: path
  4266          name: extensionId
  4267          required: true
  4268          schema:
  4269            default: ~
  4270            type: string
  4271        requestBody:
  4272          content:
  4273            application/json:
  4274              schema:
  4275                $ref: '#/components/schemas/BlockedNumberInfo'
  4276          required: false
  4277        responses:
  4278          default:
  4279            content:
  4280              application/json:
  4281                schema:
  4282                  $ref: '#/components/schemas/BlockedNumberInfo'
  4283            description: Success
  4284        summary: Add Blocked Numbers
  4285        tags:
  4286        - Call Handling Settings
  4287        x-api-group: extension/blocked-number
  4288        x-throttling-group: Medium
  4289        x-metered-api: true
  4290        x-metering-group: System
  4291        x-app-permission: EditExtensions
  4292        x-user-permission: EditBlockedNumbers
  4293        x-access-level: Advanced
  4294    /restapi/v1.0/account/{accountId}/extension/{extensionId}/blocked-number/{blockedNumberId}:
  4295      delete:
  4296        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4297        operationId: unblockNumber
  4298        parameters:
  4299        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4300          in: path
  4301          name: accountId
  4302          required: true
  4303          schema:
  4304            default: ~
  4305            type: string
  4306        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4307          in: path
  4308          name: extensionId
  4309          required: true
  4310          schema:
  4311            default: ~
  4312            type: string
  4313        - description: Internal identifiers of a blocked number list entry
  4314          in: path
  4315          name: blockedNumberId
  4316          required: true
  4317          schema:
  4318            type: integer
  4319        responses:
  4320          default:
  4321            content: {}
  4322            description: Success
  4323        summary: Delete Blocked Number
  4324        tags:
  4325        - Call Handling Settings
  4326        x-api-group: extension/blocked-number
  4327        x-throttling-group: Medium
  4328        x-metered-api: true
  4329        x-metering-group: System
  4330        x-app-permission: EditExtensions
  4331        x-user-permission: EditBlockedNumbers
  4332        x-access-level: Advanced
  4333      get:
  4334        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4335        operationId: loadBlockedNumber
  4336        parameters:
  4337        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4338          in: path
  4339          name: accountId
  4340          required: true
  4341          schema:
  4342            default: ~
  4343            type: string
  4344        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4345          in: path
  4346          name: extensionId
  4347          required: true
  4348          schema:
  4349            default: ~
  4350            type: string
  4351        - description: Internal identifiers of a blocked number list entry
  4352          in: path
  4353          name: blockedNumberId
  4354          required: true
  4355          schema:
  4356            type: integer
  4357        responses:
  4358          default:
  4359            content:
  4360              application/json:
  4361                schema:
  4362                  $ref: '#/components/schemas/BlockedNumberInfo'
  4363            description: Success
  4364        summary: Get Blocked Number
  4365        tags:
  4366        - Call Handling Settings
  4367        x-api-group: extension/blocked-number
  4368        x-throttling-group: Light
  4369        x-metered-api: true
  4370        x-metering-group: System
  4371        x-app-permission: ReadAccounts
  4372        x-user-permission: ReadBlockedNumbers
  4373        x-access-level: Advanced
  4374      put:
  4375        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4376        operationId: updateBlockedNumber
  4377        parameters:
  4378        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4379          in: path
  4380          name: accountId
  4381          required: true
  4382          schema:
  4383            default: ~
  4384            type: string
  4385        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4386          in: path
  4387          name: extensionId
  4388          required: true
  4389          schema:
  4390            default: ~
  4391            type: string
  4392        - description: Internal identifier of a blocked number list entry
  4393          in: path
  4394          name: blockedNumberId
  4395          required: true
  4396          schema:
  4397            type: integer
  4398        requestBody:
  4399          content:
  4400            application/json:
  4401              schema:
  4402                $ref: '#/components/schemas/BlockedNumberInfo'
  4403          required: false
  4404        responses:
  4405          default:
  4406            content:
  4407              application/json:
  4408                schema:
  4409                  $ref: '#/components/schemas/BlockedNumberInfo'
  4410            description: Success
  4411        summary: Update Blocked Number
  4412        tags:
  4413        - Call Handling Settings
  4414        x-api-group: extension/blocked-number
  4415        x-throttling-group: Medium
  4416        x-metered-api: true
  4417        x-metering-group: System
  4418        x-app-permission: EditExtensions
  4419        x-user-permission: EditBlockedNumbers
  4420        x-access-level: Advanced
  4421    /restapi/v1.0/account/{accountId}/extension/{extensionId}/business-hours:
  4422      get:
  4423        description: <p style='font-style:italic;'>Since 1.0.15 (Release 7.0)</p><p>Returns the extension user hours when answering rules are to be applied.</p><h4>Usage Plan Group</h4><p>Light</p>
  4424        operationId: loadUserBusinessHours
  4425        parameters:
  4426        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4427          in: path
  4428          name: accountId
  4429          required: true
  4430          schema:
  4431            default: ~
  4432            type: string
  4433        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4434          in: path
  4435          name: extensionId
  4436          required: true
  4437          schema:
  4438            default: ~
  4439            type: string
  4440        responses:
  4441          default:
  4442            content:
  4443              application/json:
  4444                schema:
  4445                  $ref: '#/components/schemas/GetUserBusinessHoursResponse'
  4446            description: Success
  4447        summary: Get User Business Hours
  4448        tags:
  4449        - Call Handling Settings
  4450        x-api-group: extension/business-hours
  4451        x-throttling-group: Light
  4452        x-metered-api: true
  4453        x-metering-group: System
  4454        x-app-permission: ReadAccounts
  4455        x-user-permission: ReadExtensions
  4456        x-access-level: PublicBeta
  4457      put:
  4458        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Updates the extension user hours when answering rules are to be applied.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating user extension info (includes extension name, number, email and phone number, assigned phone numbers, devices and other extension settings)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  4459        operationId: updateUserBusinessHours
  4460        parameters:
  4461        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4462          in: path
  4463          name: accountId
  4464          required: true
  4465          schema:
  4466            default: ~
  4467            type: string
  4468        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4469          in: path
  4470          name: extensionId
  4471          required: true
  4472          schema:
  4473            default: ~
  4474            type: string
  4475        requestBody:
  4476          content:
  4477            application/json:
  4478              schema:
  4479                $ref: '#/components/schemas/UserBusinessHoursUpdateRequest'
  4480          description: JSON body
  4481          required: true
  4482        responses:
  4483          default:
  4484            content:
  4485              application/json:
  4486                schema:
  4487                  $ref: '#/components/schemas/UserBusinessHoursUpdate'
  4488            description: Success
  4489        summary: Update User Business Hours
  4490        tags:
  4491        - Call Handling Settings
  4492        x-api-group: extension/business-hours
  4493        x-throttling-group: Medium
  4494        x-metered-api: true
  4495        x-metering-group: System
  4496        x-app-permission: EditExtensions
  4497        x-user-permission: EditUserAnsweringRules
  4498        x-access-level: PublicBeta
  4499    /restapi/v1.0/account/{accountId}/extension/{extensionId}/answering-rule:
  4500      get:
  4501        description: <p style='font-style:italic;'>Since 1.0.15 (Release 7.0)</p><p>Returns the extension answering rules.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4502        operationId: loadAnsweringRulesList
  4503        parameters:
  4504        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4505          in: path
  4506          name: accountId
  4507          required: true
  4508          schema:
  4509            default: ~
  4510            type: string
  4511        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4512          in: path
  4513          name: extensionId
  4514          required: true
  4515          schema:
  4516            default: ~
  4517            type: string
  4518        - in: query
  4519          name: page
  4520          schema:
  4521            default: "1"
  4522            type: string
  4523        - in: query
  4524          name: perPage
  4525          schema:
  4526            default: "100"
  4527            type: string
  4528        responses:
  4529          default:
  4530            content: {}
  4531            description: Success
  4532        summary: Get Call Handling Rules
  4533        tags:
  4534        - Call Handling Settings
  4535        x-api-group: extension/answering-rule
  4536        x-throttling-group: Medium
  4537        x-metered-api: true
  4538        x-metering-group: System
  4539        x-app-permission: ReadAccounts
  4540        x-user-permission: ReadUserAnsweringRules
  4541        x-access-level: PublicBeta
  4542      post:
  4543        description: <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Creates a custom answering rule for a particular caller ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4544        operationId: createAnsweringRuleInfo
  4545        parameters:
  4546        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4547          in: path
  4548          name: accountId
  4549          required: true
  4550          schema:
  4551            default: ~
  4552            type: string
  4553        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4554          in: path
  4555          name: extensionId
  4556          required: true
  4557          schema:
  4558            default: ~
  4559            type: string
  4560        requestBody:
  4561          content:
  4562            application/json:
  4563              schema:
  4564                $ref: '#/components/schemas/CreateAnsweringRuleRequest'
  4565          description: JSON body
  4566          required: true
  4567        responses:
  4568          default:
  4569            content:
  4570              application/json:
  4571                schema:
  4572                  $ref: '#/components/schemas/AnsweringRuleInfo'
  4573            description: Success
  4574        summary: Create Custom Call Handling Rules
  4575        tags:
  4576        - Call Handling Settings
  4577        x-api-group: extension/answering-rule
  4578        x-throttling-group: Medium
  4579        x-metered-api: true
  4580        x-metering-group: System
  4581        x-app-permission: EditExtensions
  4582        x-user-permission: EditUserAnsweringRules
  4583        x-access-level: PublicBeta
  4584    /restapi/v1.0/account/{accountId}/extension/{extensionId}/answering-rule/{ruleId}:
  4585      delete:
  4586        operationId: deleteAnsweringRule
  4587        parameters:
  4588        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4589          in: path
  4590          name: accountId
  4591          required: true
  4592          schema:
  4593            default: ~
  4594            type: string
  4595        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4596          in: path
  4597          name: extensionId
  4598          required: true
  4599          schema:
  4600            default: ~
  4601            type: string
  4602        - description: Internal identifier of an answering rule
  4603          in: path
  4604          name: ruleId
  4605          required: true
  4606          schema:
  4607            type: string
  4608        responses:
  4609          default:
  4610            content: {}
  4611            description: successful operation
  4612        summary: Delete Call Handling Rule
  4613        tags:
  4614        - Call Handling Settings
  4615        x-api-group: extension/answering-rule
  4616        x-throttling-group: Medium
  4617        x-metered-api: true
  4618        x-metering-group: System
  4619        x-app-permission: EditExtensions
  4620        x-user-permission: EditUserAnsweringRules
  4621        x-access-level: PublicBeta
  4622      get:
  4623        description: <p style='font-style:italic;'>Since 1.0.15 (Release 7.0)</p><p>Returns an answering rule by ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4624        operationId: loadAnsweringRuleInfo
  4625        parameters:
  4626        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4627          in: path
  4628          name: accountId
  4629          required: true
  4630          schema:
  4631            default: ~
  4632            type: string
  4633        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4634          in: path
  4635          name: extensionId
  4636          required: true
  4637          schema:
  4638            default: ~
  4639            type: string
  4640        - description: Internal identifier of an answering rule. The value can be standard digital ID or specific ID - either business-hours-rule or after-hours-rule
  4641          in: path
  4642          name: ruleId
  4643          required: true
  4644          schema:
  4645            type: string
  4646        responses:
  4647          default:
  4648            content:
  4649              application/json:
  4650                schema:
  4651                  $ref: '#/components/schemas/AnsweringRuleInfo'
  4652            description: Success
  4653        summary: Get Call Handling Rule
  4654        tags:
  4655        - Call Handling Settings
  4656        x-api-group: extension/answering-rule
  4657        x-throttling-group: Light
  4658        x-metered-api: true
  4659        x-metering-group: System
  4660        x-app-permission: ReadAccounts
  4661        x-user-permission: ReadUserAnsweringRules
  4662        x-access-level: PublicBeta
  4663      put:
  4664        description: <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Updates a custom answering rule for a particular caller ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4665        operationId: updateAnsweringRuleInfo
  4666        parameters:
  4667        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4668          in: path
  4669          name: accountId
  4670          required: true
  4671          schema:
  4672            default: ~
  4673            type: string
  4674        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4675          in: path
  4676          name: extensionId
  4677          required: true
  4678          schema:
  4679            default: ~
  4680            type: string
  4681        - description: Internal identifier of an answering rule
  4682          in: path
  4683          name: ruleId
  4684          required: true
  4685          schema:
  4686            type: string
  4687        requestBody:
  4688          content:
  4689            application/json:
  4690              schema:
  4691                $ref: '#/components/schemas/UpdateAnsweringRuleRequest'
  4692          description: JSON body
  4693          required: true
  4694        responses:
  4695          default:
  4696            content:
  4697              application/json:
  4698                schema:
  4699                  $ref: '#/components/schemas/AnsweringRuleInfo'
  4700            description: Success
  4701        summary: Update Custom Call Handling Rule
  4702        tags:
  4703        - Call Handling Settings
  4704        x-api-group: extension/answering-rule
  4705        x-throttling-group: Medium
  4706        x-metered-api: true
  4707        x-metering-group: System
  4708        x-app-permission: EditExtensions
  4709        x-user-permission: EditUserAnsweringRules
  4710        x-access-level: PublicBeta
  4711    /restapi/v1.0/dictionary/greeting:
  4712      get:
  4713        description: '<p style=''font-style:italic;''>Since 8.2 (Release 1.0.26)</p><p>Returns
  4714          a list of predefined standard greetings. Please note: Custom greetings recorded
  4715          by user are not returned in response to this request. See Get Extension Custom
  4716          Greetings.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  4717          class=''code''>ReadAccounts</td><td>View Greetings</td></tr></tbody></table><h4>Usage
  4718          Plan Group</h4><p>Light</p>'
  4719        operationId: getGreetings
  4720        parameters:
  4721        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  4722          in: query
  4723          name: page
  4724          schema:
  4725            type: integer
  4726        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  4727          in: query
  4728          name: perPage
  4729          schema:
  4730            type: integer
  4731        - description: Type of a greeting, specifying the case when the greeting is played
  4732          in: query
  4733          name: type
  4734          schema:
  4735            enum:
  4736            - Introductory
  4737            - Announcement
  4738            - ConnectingMessage
  4739            - ConnectingAudio
  4740            - Voicemail
  4741            - Unavailable
  4742            - HoldMusic
  4743            - Company
  4744            type: string
  4745        - description: Usage type of a greeting, specifying if the greeting is applied for user extension or department extension
  4746          in: query
  4747          name: usageType
  4748          schema:
  4749            enum:
  4750            - UserExtensionAnsweringRule
  4751            - ExtensionAnsweringRule
  4752            - DepartmentExtensionAnsweringRule
  4753            - CompanyAnsweringRule
  4754            - CompanyAfterHoursAnsweringRule
  4755            type: string
  4756        responses:
  4757          default:
  4758            content:
  4759              application/json:
  4760                schema:
  4761                  $ref: '#/components/schemas/DictionaryGreetingList'
  4762            description: successful operation
  4763        summary: Get Standard Greetings
  4764        tags:
  4765        - Call Handling Settings
  4766        x-api-group: dictionary/greeting
  4767        x-throttling-group: Medium
  4768        x-metered-api: true
  4769        x-metering-group: System
  4770        x-access-level: PublicBeta
  4771    /restapi/v1.0/dictionary/greeting/{greetingId}:
  4772      get:
  4773        description: <p style='font-style:italic;'>Since 8.2 (Release 1.0.26)</p><p>Returns a standard greeting by ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>View Greetings</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4774        operationId: getGreeting
  4775        parameters:
  4776        - in: path
  4777          name: greetingId
  4778          required: true
  4779          schema:
  4780            type: string
  4781        responses:
  4782          default:
  4783            content:
  4784              application/json:
  4785                schema:
  4786                  $ref: '#/components/schemas/DictionaryGreetingInfo'
  4787            description: successful operation
  4788        summary: Get Greeting Info
  4789        tags:
  4790        - Call Handling Settings
  4791        x-api-group: dictionary/greeting
  4792        x-throttling-group: Medium
  4793        x-metered-api: true
  4794        x-metering-group: System
  4795        x-access-level: PublicBeta
  4796    /restapi/v1.0/account/{accountId}/extension/{extensionId}/greeting:
  4797      post:
  4798        operationId: createGreeting
  4799        parameters:
  4800        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4801          in: path
  4802          name: accountId
  4803          required: true
  4804          schema:
  4805            default: ~
  4806            type: string
  4807        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4808          in: path
  4809          name: extensionId
  4810          required: true
  4811          schema:
  4812            default: ~
  4813            type: string
  4814        requestBody:
  4815          content:
  4816            application/json:
  4817              schema:
  4818                $ref: '#/components/schemas/CustomGreetingRequest'
  4819          required: false
  4820        responses:
  4821          default:
  4822            content:
  4823              application/json:
  4824                schema:
  4825                  $ref: '#/components/schemas/CustomCompanyGreetingInfo'
  4826            description: successful operation
  4827        summary: Create User Custom Greeting
  4828        tags:
  4829        - Call Handling Settings
  4830        x-api-group: extension/greeting
  4831        x-throttling-group: Heavy
  4832        x-metered-api: true
  4833        x-metering-group: System
  4834        x-app-permission: EditExtensions
  4835        x-user-permission: EditUserAnsweringRules
  4836        x-access-level: PublicBeta
  4837    /restapi/v1.0/account/{accountId}/extension/{extensionId}/greeting/{greetingId}:
  4838      get:
  4839        operationId: getGreetingByID
  4840        parameters:
  4841        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4842          in: path
  4843          name: accountId
  4844          required: true
  4845          schema:
  4846            default: ~
  4847            type: string
  4848        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  4849          in: path
  4850          name: extensionId
  4851          required: true
  4852          schema:
  4853            default: ~
  4854            type: string
  4855        - in: path
  4856          name: greetingId
  4857          required: true
  4858          schema:
  4859            type: integer
  4860        responses:
  4861          default:
  4862            content:
  4863              application/json:
  4864                schema:
  4865                  $ref: '#/components/schemas/CustomCompanyGreetingInfo'
  4866            description: successful operation
  4867        summary: Get Custom Greeting Info
  4868        tags:
  4869        - Call Handling Settings
  4870        x-api-group: extension/greeting
  4871        x-throttling-group: Medium
  4872        x-metered-api: true
  4873        x-metering-group: System
  4874        x-app-permission: ReadAccounts
  4875        x-user-permission: ReadUserInfo
  4876        x-access-level: PublicBeta
  4877    /restapi/v1.0/account/{accountId}/business-hours:
  4878      get:
  4879        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns company hours when answering rules are to be applied.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  4880        operationId: loadBusinesshoursInfo
  4881        parameters:
  4882        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4883          in: path
  4884          name: accountId
  4885          required: true
  4886          schema:
  4887            default: ~
  4888            type: string
  4889        responses:
  4890          default:
  4891            content:
  4892              application/json:
  4893                schema:
  4894                  $ref: '#/components/schemas/CompanyBusinessHours'
  4895            description: Success
  4896        summary: Get Company Business Hours
  4897        tags:
  4898        - Call Handling Settings
  4899        x-api-group: extension/answering-rule
  4900        x-throttling-group: Light
  4901        x-metered-api: true
  4902        x-metering-group: System
  4903        x-app-permission: ReadAccounts
  4904        x-user-permission: ReadUserAnsweringRules
  4905        x-access-level: PublicBeta
  4906      put:
  4907        description: <p style='font-style:italic;'>Since 1.0.24 (Release 8.0)</p><p>Updates company hours when answering rules are to be applied.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  4908        operationId: updateCompanyBusinessHours
  4909        parameters:
  4910        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4911          in: path
  4912          name: accountId
  4913          required: true
  4914          schema:
  4915            default: ~
  4916            type: string
  4917        requestBody:
  4918          content:
  4919            application/json:
  4920              schema:
  4921                $ref: '#/components/schemas/CompanyBusinessHoursUpdateRequest'
  4922          description: JSON body
  4923          required: true
  4924        responses:
  4925          default:
  4926            content:
  4927              application/json:
  4928                schema:
  4929                  $ref: '#/components/schemas/CompanyBusinessHours'
  4930            description: Success
  4931        summary: Update Company Business Hours
  4932        tags:
  4933        - Call Handling Settings
  4934        x-api-group: extension/answering-rule
  4935        x-throttling-group: Medium
  4936        x-metered-api: true
  4937        x-metering-group: System
  4938        x-app-permission: EditExtensions
  4939        x-user-permission: EditUserAnsweringRules
  4940        x-access-level: PublicBeta
  4941    /restapi/v1.0/account/{accountId}/greeting:
  4942      post:
  4943        operationId: getCompanyGreeting
  4944        parameters:
  4945        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4946          in: path
  4947          name: accountId
  4948          required: true
  4949          schema:
  4950            default: ~
  4951            type: string
  4952        requestBody:
  4953          content:
  4954            application/json:
  4955              schema:
  4956                $ref: '#/components/schemas/CustomCompanyGreetingRequest'
  4957          description: JSON body
  4958          required: true
  4959        responses:
  4960          default:
  4961            content:
  4962              application/json:
  4963                schema:
  4964                  $ref: '#/components/schemas/CustomCompanyGreetingInfo'
  4965            description: successful operation
  4966        summary: Create Custom Company Greeting
  4967        tags:
  4968        - Call Handling Settings
  4969        x-api-group: extension/greeting
  4970        x-throttling-group: Medium
  4971        x-metered-api: true
  4972        x-metering-group: System
  4973        x-app-permission: EditAccounts
  4974        x-user-permission: ReadUserInfo
  4975        x-access-level: Advanced
  4976    /restapi/v1.0/account/{accountId}/answering-rule:
  4977      get:
  4978        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns a list of company answering rules.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  4979        operationId: listCompanyAnsweringRule
  4980        parameters:
  4981        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  4982          in: path
  4983          name: accountId
  4984          required: true
  4985          schema:
  4986            default: ~
  4987            type: string
  4988        responses:
  4989          default:
  4990            content:
  4991              application/json:
  4992                schema:
  4993                  $ref: '#/components/schemas/CompanyAnsweringRuleList'
  4994            description: Success
  4995        summary: Get Company Call Handling Rules
  4996        tags:
  4997        - Call Handling Settings
  4998        x-api-group: account/answering-rule
  4999        x-throttling-group: Medium
  5000        x-metered-api: true
  5001        x-metering-group: System
  5002        x-app-permission: ReadAccounts
  5003        x-user-permission: ReadCompanyAnsweringRules
  5004        x-access-level: PublicBeta
  5005      post:
  5006        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Creates a company answering rule for a particular caller ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr><tr><td class='code'>EditExtensions</td><td>Viewing and updating user extension info (includes extension name, number, email and phone number, assigned phone numbers, devices and other extension settings)</td></tr><tr><td class='code'>EditAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5007        operationId: createCompanyAnsweringRuleInfo
  5008        parameters:
  5009        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5010          in: path
  5011          name: accountId
  5012          required: true
  5013          schema:
  5014            default: ~
  5015            type: string
  5016        requestBody:
  5017          content:
  5018            application/json:
  5019              schema:
  5020                $ref: '#/components/schemas/CompanyAnsweringRuleRequest'
  5021          description: JSON body
  5022          required: true
  5023        responses:
  5024          default:
  5025            content:
  5026              application/json:
  5027                schema:
  5028                  $ref: '#/components/schemas/CompanyAnsweringRuleInfo'
  5029            description: Success
  5030        summary: Create Company Call Handling Rule
  5031        tags:
  5032        - Call Handling Settings
  5033        x-api-group: account/answering-rule
  5034        x-throttling-group: Medium
  5035        x-metered-api: true
  5036        x-metering-group: System
  5037        x-app-permission: EditAccounts
  5038        x-user-permission: EditCompanyAnsweringRules
  5039        x-access-level: PublicBeta
  5040    /restapi/v1.0/account/{accountId}/answering-rule/{ruleId}:
  5041      get:
  5042        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns a company answering rule by ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  5043        operationId: loadCompanyAnsweringRuleInfo
  5044        parameters:
  5045        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5046          in: path
  5047          name: accountId
  5048          required: true
  5049          schema:
  5050            default: ~
  5051            type: string
  5052        - description: Internal identifier of an answering rule. The value can be standard digital ID or specific ID - either business-hours-rule or after-hours-rule
  5053          in: path
  5054          name: ruleId
  5055          required: true
  5056          schema:
  5057            type: string
  5058        responses:
  5059          default:
  5060            content:
  5061              application/json:
  5062                schema:
  5063                  $ref: '#/components/schemas/CompanyAnsweringRuleInfo'
  5064            description: Success
  5065        summary: Get Company Call Handling Rule
  5066        tags:
  5067        - Call Handling Settings
  5068        x-api-group: account/answering-rule
  5069        x-throttling-group: Light
  5070        x-metered-api: true
  5071        x-metering-group: System
  5072        x-app-permission: ReadAccounts
  5073        x-user-permission: ReadCompanyAnsweringRules
  5074        x-access-level: PublicBeta
  5075      put:
  5076        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Updates a company answering rule.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5077        operationId: updateCompanyAnsweringRuleInfo
  5078        parameters:
  5079        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5080          in: path
  5081          name: accountId
  5082          required: true
  5083          schema:
  5084            default: ~
  5085            type: string
  5086        - description: Internal identifier of an answering rule. The value can be standard digital ID or specific ID - either business-hours-rule or after-hours-rule
  5087          in: path
  5088          name: ruleId
  5089          required: true
  5090          schema:
  5091            type: string
  5092        requestBody:
  5093          content:
  5094            application/json:
  5095              schema:
  5096                $ref: '#/components/schemas/CompanyAnsweringRuleUpdate'
  5097          description: JSON body
  5098          required: true
  5099        responses:
  5100          default:
  5101            content:
  5102              application/json:
  5103                schema:
  5104                  $ref: '#/components/schemas/CompanyAnsweringRuleInfo'
  5105            description: Success
  5106        summary: Update Company Call Handling Rule
  5107        tags:
  5108        - Call Handling Settings
  5109        x-api-group: account/answering-rule
  5110        x-throttling-group: Medium
  5111        x-metered-api: true
  5112        x-metering-group: System
  5113        x-app-permission: EditAccounts
  5114        x-user-permission: EditCompanyAnsweringRules
  5115        x-access-level: PublicBeta
  5116    /restapi/v1.0/account/{accountId}/ivr-menus:
  5117      post:
  5118        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Creates a company IVR menu</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  5119        operationId: createIVRMenu
  5120        parameters:
  5121        - in: path
  5122          name: accountId
  5123          required: true
  5124          schema:
  5125            type: string
  5126        requestBody:
  5127          content:
  5128            application/json:
  5129              schema:
  5130                $ref: '#/components/schemas/IVRMenuInfo'
  5131          description: JSON body
  5132          required: true
  5133        responses:
  5134          default:
  5135            content:
  5136              application/json:
  5137                schema:
  5138                  $ref: '#/components/schemas/IVRMenuInfo'
  5139            description: Success
  5140        summary: Create IVR Menu
  5141        tags:
  5142        - Call Handling Settings
  5143        x-api-group: account/ivr-menus
  5144        x-throttling-group: Heavy
  5145        x-metered-api: true
  5146        x-metering-group: System
  5147        x-app-permission: ReadAccounts
  5148        x-user-permission: AutoReceptionist
  5149        x-access-level: Internal
  5150    /restapi/v1.0/account/{accountId}/ivr-menus/{ivrMenuId}:
  5151      get:
  5152        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns a company IVR menu by ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5153        operationId: getIVRMenuById
  5154        parameters:
  5155        - in: path
  5156          name: accountId
  5157          required: true
  5158          schema:
  5159            type: string
  5160        - in: path
  5161          name: ivrMenuId
  5162          required: true
  5163          schema:
  5164            type: string
  5165        responses:
  5166          default:
  5167            content:
  5168              application/json:
  5169                schema:
  5170                  $ref: '#/components/schemas/IVRMenuInfo'
  5171            description: Success
  5172        summary: Get IVR Menu
  5173        tags:
  5174        - Call Handling Settings
  5175        x-api-group: account/ivr-menus
  5176        x-throttling-group: Medium
  5177        x-metered-api: true
  5178        x-metering-group: System
  5179        x-app-permission: ReadAccounts
  5180        x-user-permission: AutoReceptionist
  5181        x-access-level: Advanced
  5182      put:
  5183        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns a company IVR menu by ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5184        parameters:
  5185        - in: path
  5186          name: accountId
  5187          required: true
  5188          schema:
  5189            type: string
  5190        - in: path
  5191          name: ivrMenuId
  5192          required: true
  5193          schema:
  5194            type: string
  5195        requestBody:
  5196          content:
  5197            application/json:
  5198              schema:
  5199                $ref: '#/components/schemas/IVRMenuInfo'
  5200          description: JSON body
  5201          required: true
  5202        responses:
  5203          default:
  5204            content:
  5205              application/json:
  5206                schema:
  5207                  $ref: '#/components/schemas/IVRMenuInfo'
  5208            description: Success
  5209        summary: Update IVR Menu
  5210        tags:
  5211        - Call Handling Settings
  5212        x-api-group: account/ivr-menus
  5213        x-throttling-group: Medium
  5214        x-metered-api: true
  5215        x-metering-group: System
  5216        x-app-permission: ReadAccounts
  5217        x-user-permission: AutoReceptionist
  5218        x-access-level: Internal
  5219    /restapi/v1.0/account/{accountId}/ivr-prompts:
  5220      get:
  5221        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns a list of IVR prompts.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5222        operationId: getIVRPrompts
  5223        parameters:
  5224        - in: path
  5225          name: accountId
  5226          required: true
  5227          schema:
  5228            type: string
  5229        responses:
  5230          default:
  5231            content:
  5232              application/json:
  5233                schema:
  5234                  $ref: '#/components/schemas/IVRPrompts'
  5235            description: Success
  5236        summary: Get IVR Prompts
  5237        tags:
  5238        - Call Handling Settings
  5239        x-api-group: account/ivr-prompts
  5240        x-throttling-group: Medium
  5241        x-metered-api: true
  5242        x-metering-group: System
  5243        x-app-permission: ReadAccounts
  5244        x-user-permission: ReadCompanyGreetings
  5245        x-access-level: Advanced
  5246      post:
  5247        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Creates an IVR prompt.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  5248        operationId: createPrompts
  5249        parameters:
  5250        - in: path
  5251          name: accountId
  5252          required: true
  5253          schema:
  5254            type: string
  5255        requestBody:
  5256          content:
  5257            multipart/form-data:
  5258              schema:
  5259                properties:
  5260                  attachment:
  5261                    description: Audio file that will be used as a prompt. Attachment cannot be empty, only audio files are supported
  5262                    format: binary
  5263                    type: string
  5264                  name:
  5265                    description: Description of file contents.
  5266                    type: string
  5267                required:
  5268                - attachment
  5269          required: true
  5270        responses:
  5271          default:
  5272            content:
  5273              application/json:
  5274                schema:
  5275                  $ref: '#/components/schemas/PromptInfo'
  5276            description: Success
  5277        summary: Create IVR Prompt
  5278        tags:
  5279        - Call Handling Settings
  5280        x-api-group: account/ivr-prompts
  5281        x-throttling-group: Heavy
  5282        x-metered-api: true
  5283        x-metering-group: System
  5284        x-app-permission: EditAccounts
  5285        x-user-permission: EditCompanyGreetings
  5286        x-access-level: Internal
  5287    /restapi/v1.0/account/{accountId}/ivr-prompts/{promptId}:
  5288      delete:
  5289        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Deletes an IVR prompt by ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  5290        operationId: deleteIVRPrompt
  5291        parameters:
  5292        - in: path
  5293          name: accountId
  5294          required: true
  5295          schema:
  5296            type: string
  5297        - in: path
  5298          name: promptId
  5299          required: true
  5300          schema:
  5301            type: string
  5302        responses:
  5303          default:
  5304            content: {}
  5305            description: Success
  5306        summary: Delete IVR Prompt
  5307        tags:
  5308        - Call Handling Settings
  5309        x-api-group: account/ivr-prompts
  5310        x-throttling-group: Heavy
  5311        x-metered-api: true
  5312        x-metering-group: System
  5313        x-app-permission: EditAccounts
  5314        x-user-permission: EditCompanyGreetings
  5315        x-access-level: Advanced
  5316      get:
  5317        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns an IVR prompt by ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5318        operationId: getIVRPrompt
  5319        parameters:
  5320        - in: path
  5321          name: accountId
  5322          required: true
  5323          schema:
  5324            type: string
  5325        - in: path
  5326          name: promptId
  5327          required: true
  5328          schema:
  5329            type: string
  5330        responses:
  5331          default:
  5332            content:
  5333              application/json:
  5334                schema:
  5335                  $ref: '#/components/schemas/PromptInfo'
  5336            description: Success
  5337        summary: Get IVR Prompt
  5338        tags:
  5339        - Call Handling Settings
  5340        x-api-group: account/ivr-prompts
  5341        x-throttling-group: Medium
  5342        x-metered-api: true
  5343        x-metering-group: System
  5344        x-app-permission: ReadAccounts
  5345        x-user-permission: ReadCompanyGreetings
  5346        x-access-level: Advanced
  5347    /restapi/v1.0/account/{accountId}/ivr-prompts/{promptId}/content:
  5348      get:
  5349        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns media content of an IVR prompt by its ID</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5350        operationId: getIVRPromptContent
  5351        parameters:
  5352        - in: path
  5353          name: accountId
  5354          required: true
  5355          schema:
  5356            type: string
  5357        - in: path
  5358          name: promptId
  5359          required: true
  5360          schema:
  5361            type: string
  5362        responses:
  5363          default:
  5364            content: {}
  5365            description: Success
  5366        summary: Get IVR Prompt Content
  5367        tags:
  5368        - Call Handling Settings
  5369        x-api-group: account/ivr-prompts
  5370        x-throttling-group: Medium
  5371        x-metered-api: true
  5372        x-metering-group: System
  5373        x-app-permission: ReadAccounts
  5374        x-user-permission: ReadCompanyGreetings
  5375        x-access-level: Advanced
  5376    /restapi/v1.0/client-info:
  5377      get:
  5378        description: '<p style=''font-style:italic;''>Since 1.0.11 (Release 6.3)</p><p>Returns
  5379          client application data: general info, specific provisioning parameters, hints,
  5380          etc.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  5381          class=''code''>ReadClientInfo</td><td>Viewing of client application registered
  5382          attributes and additional helper information (external URLs, hints, etc.)</td></tr></tbody></table>'
  5383        operationId: loadClientInfo
  5384        responses:
  5385          default:
  5386            content:
  5387              application/json:
  5388                schema:
  5389                  $ref: '#/components/schemas/ClientApiResponse'
  5390            description: Success
  5391        summary: Get App Settings
  5392        tags:
  5393        - Application Settings
  5394        x-api-group: client-info
  5395        x-throttling-group: Light
  5396        x-metered-api: true
  5397        x-metering-group: System
  5398        x-app-permission: ReadClientInfo
  5399        x-access-level: Internal
  5400    /restapi/v1.0/client-info/sip-provision:
  5401      post:
  5402        description: <p style='font-style:italic;'>Since 1.0.16 (Release 7.1)</p><p>Creates SIP registration of a device/application (WebPhone, Mobile, softphone)</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>VoipCalling</td><td>Registering as VoIP device and making VoIP calls</td></tr></tbody></table><h4>API Group</h4><p>Heavy</p>
  5403        operationId: createSipRegistration
  5404        requestBody:
  5405          content:
  5406            application/json:
  5407              schema:
  5408                $ref: '#/components/schemas/CreateSipRegistrationRequest'
  5409          description: JSON body
  5410          required: true
  5411        responses:
  5412          default:
  5413            content:
  5414              application/json:
  5415                schema:
  5416                  $ref: '#/components/schemas/CreateSipRegistrationResponse'
  5417            description: Success
  5418        summary: Register SIP Device
  5419        tags:
  5420        - Application Settings
  5421        x-api-group: client-info/sip-provision
  5422        x-throttling-group: Heavy
  5423        x-metered-api: true
  5424        x-metering-group: System
  5425        x-app-permission: VoipCalling
  5426        x-access-level: PublicBeta
  5427    /restapi/v1.0/client-info/banners:
  5428      get:
  5429        description: '<p style=''font-style:italic;''>Since 1.0.28 (Release 8.4)</p><p>Returns
  5430          list of in-product messages: learderboards, announcements, etc. Please note:
  5431          Banners are set on Marketing/Messages tab in Admin Web.</p><h4>Required Permissions</h4><table
  5432          class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  5433          class=''code''>ReadClientInfo</td><td>Viewing of client application registered
  5434          attributes and additional helper information (external URLs, hints, etc.)</td></tr></tbody></table><h4>API
  5435          Group</h4><p>Light</p>'
  5436        operationId: getInProductMessage
  5437        parameters:
  5438        - in: query
  5439          name: bannerType
  5440          required: true
  5441          schema:
  5442            default: LeaderBoard
  5443            type: string
  5444        responses:
  5445          default:
  5446            content:
  5447              application/json:
  5448                schema:
  5449                  $ref: '#/components/schemas/InProductMessages'
  5450            description: Success
  5451        summary: Get In Product Message List
  5452        tags:
  5453        - Application Settings
  5454        x-throttling-group: Light
  5455        x-metered-api: true
  5456        x-metering-group: System
  5457        x-app-permission: ReadClientInfo
  5458        x-api-group: client-info/banners
  5459        x-access-level: Internal
  5460    /restapi/v1.0/client-info/custom-data/{key}:
  5461      delete:
  5462        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p>Deletes custom data by its ID.<p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCustomData</td><td>Viewing and updating client custom data (key-value)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  5463        operationId: deleteCustomData
  5464        parameters:
  5465        - description: Custom data access key. The number of unique custom data keys is limited to 100 keys per extension, summarized for all the applications. For example, if you have created 50 custom data keys under the Android mobile client application for the particular extension, then logged in the iOS application and created another 50 keys, the web client application won't be allowed to create any custom data key for that extension
  5466          in: path
  5467          name: key
  5468          required: true
  5469          schema:
  5470            type: integer
  5471        responses:
  5472          default:
  5473            content: {}
  5474            description: successful operation
  5475        summary: Delete Custom Data
  5476        tags:
  5477        - Application Settings
  5478        x-api-group: client-info/custom-data
  5479        x-throttling-group: Medium
  5480        x-metered-api: true
  5481        x-metering-group: System
  5482        x-app-permission: EditCustomData
  5483        x-access-level: Internal
  5484      get:
  5485        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p>Returns custom data of a logged-in extension.<p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCustomData</td><td>Viewing and updating client custom data (key-value)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  5486        operationId: getCustomData
  5487        parameters:
  5488        - description: Custom data access key. The number of unique custom data keys is limited to 100 keys per extension, summarized for all the applications. For example, if you have created 50 custom data keys under the Android mobile client application for the particular extension, then logged in the iOS application and created another 50 keys, the web client application won't be allowed to create any custom data key for that extension
  5489          in: path
  5490          name: key
  5491          required: true
  5492          schema:
  5493            type: integer
  5494        responses:
  5495          default:
  5496            content:
  5497              application/json:
  5498                schema:
  5499                  $ref: '#/components/schemas/CustomDataResource'
  5500            description: successful operation
  5501        summary: Get Custom Data
  5502        tags:
  5503        - Application Settings
  5504        x-api-group: client-info/custom-data
  5505        x-throttling-group: Light
  5506        x-metered-api: true
  5507        x-metering-group: System
  5508        x-app-permission: EditCustomData
  5509        x-access-level: Internal
  5510      put:
  5511        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p><p>Creates or updates custom data for the extension that is currently logged in.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCustomData</td><td>Viewing and updating client custom data (key-value)</td></tr></tbody></table>
  5512        operationId: updateCustomData
  5513        parameters:
  5514        - description: Custom data access key. The number of unique custom data keys is limited to 100 keys per extension, summarized for all the applications. For example, if you have created 50 custom data keys under the Android mobile client application for the particular extension, then logged in the iOS application and created another 50 keys, the web client application won't be allowed to create any custom data key for that extension
  5515          in: path
  5516          name: key
  5517          required: true
  5518          schema:
  5519            type: integer
  5520        requestBody:
  5521          content:
  5522            application/json:
  5523              schema:
  5524                $ref: '#/components/schemas/CustomDataRequest'
  5525          description: JSON body
  5526          required: true
  5527        responses:
  5528          default:
  5529            content:
  5530              application/json:
  5531                schema:
  5532                  $ref: '#/components/schemas/CustomDataApiResponse'
  5533            description: Success
  5534        summary: Create/Update Custom Data
  5535        tags:
  5536        - Application Settings
  5537        x-api-group: client-info/custom-data
  5538        x-throttling-group: Medium
  5539        x-metered-api: true
  5540        x-metering-group: System
  5541        x-app-permission: EditCustomData
  5542        x-access-level: Internal
  5543    /restapi/v1.0/client-info/custom-data/{key}/content:
  5544      get:
  5545        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p>Returns custom data attachment by ID.<p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditCustomData</td><td>Viewing and updating client custom data (key-value)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  5546        operationId: getAttachment
  5547        parameters:
  5548        - in: path
  5549          name: key
  5550          required: true
  5551          schema:
  5552            type: string
  5553        - in: header
  5554          name: Range
  5555          schema:
  5556            type: string
  5557        responses:
  5558          default:
  5559            content: {}
  5560            description: successful operation
  5561        summary: Get Custom Data Attachment
  5562        tags:
  5563        - Application Settings
  5564        x-api-group: client-info/custom-data/content
  5565        x-throttling-group: Light
  5566        x-metered-api: true
  5567        x-metering-group: System
  5568        x-app-permission: EditCustomData
  5569        x-access-level: Internal
  5570    /restapi/v1.0/client-info/special-number-rule:
  5571      get:
  5572        description: '<p style=''font-style:italic;''>Since 1.0.12 (Release 6.4)</p><p>Returns
  5573          available special numbers and rules of processing, depending on account brand
  5574          and application type (mobile/softphone/web/other). A special number rule for
  5575          each number includes limitations on the options: VoIP, RingOut, outgoing SMS
  5576          and Fax. If the option is disallowed, the server returns the reason code and
  5577          text description.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  5578          class=''code''>ReadClientInfo</td><td>Viewing of client application registered
  5579          attributes and additional helper information (external URLs, hints, etc.)</td></tr></tbody></table><h4>Usage
  5580          Plan Group</h4><p>Light</p>'
  5581        operationId: getSpecialNumberRules.
  5582        parameters:
  5583        - description: Internal identifier of a country. If not specified, the response is returned for the brand country
  5584          in: query
  5585          name: countryId
  5586          schema:
  5587            type: integer
  5588        responses:
  5589          default:
  5590            content:
  5591              application/json:
  5592                schema:
  5593                  $ref: '#/components/schemas/NavigationInfo'
  5594            description: Success
  5595        summary: Get Special Numbers Calling Limitation
  5596        tags:
  5597        - Application Settings
  5598        x-api-group: client-info/special-number-rule
  5599        x-throttling-group: Light
  5600        x-metered-api: true
  5601        x-metering-group: System
  5602        x-app-permission: ReadClientInfo
  5603        x-access-level: Internal
  5604    /restapi/v1.0/number-parser/phonedata.xml:
  5605      get:
  5606        description: <p style='font-style:italic;'>Since 1.0.12 (Release 6.4)</p><p>Returns configuration settings for phone number parser in a phonedata.xml file.</p><h4>Usage Plan Group</h4><p>Medium</p>
  5607        operationId: loadPhoneData
  5608        responses:
  5609          default:
  5610            content: {}
  5611            description: Success
  5612        summary: Get Phonedata
  5613        tags:
  5614        - Application Settings
  5615        x-api-group: number-parser/phonedata.xml
  5616        x-throttling-group: Medium
  5617        x-metered-api: true
  5618        x-metering-group: System
  5619        x-access-level: Internal
  5620    /restapi/v1.0/account/{accountId}/extension/{extensionId}:
  5621      delete:
  5622        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Deletes extension(s) by ID(s).</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  5623        operationId: deleteExtension
  5624        parameters:
  5625        - in: path
  5626          name: extensionId
  5627          required: true
  5628          schema:
  5629            type: string
  5630        - in: path
  5631          name: accountId
  5632          required: true
  5633          schema:
  5634            type: string
  5635        responses:
  5636          default:
  5637            content: {}
  5638            description: successful operation
  5639        summary: Delete Extension
  5640        tags:
  5641        - User Settings
  5642        x-api-group: extension
  5643        x-throttling-group: Medium
  5644        x-metered-api: true
  5645        x-metering-group: System
  5646        x-app-permission: EditAccounts
  5647        x-user-permission: AddRemoveUsers
  5648        x-access-level: Advanced
  5649      get:
  5650        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Returns basic information about a particular extension of an account.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  5651        operationId: loadExtensionInfo
  5652        parameters:
  5653        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5654          in: path
  5655          name: accountId
  5656          required: true
  5657          schema:
  5658            default: ~
  5659            type: string
  5660        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5661          in: path
  5662          name: extensionId
  5663          required: true
  5664          schema:
  5665            default: ~
  5666            type: string
  5667        responses:
  5668          default:
  5669            content:
  5670              application/json:
  5671                schema:
  5672                  $ref: '#/components/schemas/GetExtensionInfoResponse'
  5673            description: Success
  5674        summary: Get Extension Info
  5675        tags:
  5676        - User Settings
  5677        x-api-group: extension
  5678        x-throttling-group: Light
  5679        x-metered-api: true
  5680        x-metering-group: System
  5681        x-app-permission: ReadAccounts
  5682        x-user-permission: ReadExtensions
  5683        x-access-level: Public
  5684      put:
  5685        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  5686        operationId: updateExtension
  5687        parameters:
  5688        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5689          in: path
  5690          name: accountId
  5691          required: true
  5692          schema:
  5693            default: ~
  5694            type: string
  5695        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5696          in: path
  5697          name: extensionId
  5698          required: true
  5699          schema:
  5700            default: ~
  5701            type: string
  5702        requestBody:
  5703          content:
  5704            application/json:
  5705              schema:
  5706                $ref: '#/components/schemas/ExtensionUpdateRequest'
  5707          description: JSON body
  5708          required: true
  5709        responses:
  5710          default:
  5711            content:
  5712              application/json:
  5713                schema:
  5714                  $ref: '#/components/schemas/GetExtensionInfoResponse'
  5715            description: Success
  5716        summary: Update Extension
  5717        tags:
  5718        - User Settings
  5719        x-api-group: extension
  5720        x-throttling-group: Medium
  5721        x-metered-api: true
  5722        x-metering-group: System
  5723        x-app-permission: EditExtensions
  5724        x-user-permission: EditUserInfo OR EditUserCredentials
  5725        x-access-level: Advanced
  5726    /restapi/v1.0/account/{accountId}/extension/{extensionId}/caller-id:
  5727      get:
  5728        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Returns information on an outbound caller ID of an extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  5729        operationId: loadExtensionCallerId
  5730        parameters:
  5731        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5732          in: path
  5733          name: accountId
  5734          required: true
  5735          schema:
  5736            default: ~
  5737            type: string
  5738        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5739          in: path
  5740          name: extensionId
  5741          required: true
  5742          schema:
  5743            default: ~
  5744            type: string
  5745        responses:
  5746          default:
  5747            content:
  5748              application/json:
  5749                schema:
  5750                  $ref: '#/components/schemas/ExtensionCallerIdInfo'
  5751            description: Success
  5752        summary: Get Extension Caller ID
  5753        tags:
  5754        - User Settings
  5755        x-api-group: extension/caller-id
  5756        x-throttling-group: Light
  5757        x-metered-api: true
  5758        x-metering-group: System
  5759        x-app-permission: ReadAccounts
  5760        x-user-permission: ReadCallerIDSettings
  5761        x-access-level: Public
  5762      put:
  5763        description: <p style='font-style:italic;'>Since 1.0.28 (Release 8.4)</p><p>Updates outbound caller ID information of an extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5764        operationId: updateExtensionCallerId
  5765        parameters:
  5766        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5767          in: path
  5768          name: accountId
  5769          required: true
  5770          schema:
  5771            default: ~
  5772            type: string
  5773        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5774          in: path
  5775          name: extensionId
  5776          required: true
  5777          schema:
  5778            default: ~
  5779            type: string
  5780        requestBody:
  5781          content:
  5782            application/json:
  5783              schema:
  5784                $ref: '#/components/schemas/ExtensionCallerIdInfo'
  5785          description: JSON body
  5786          required: true
  5787        responses:
  5788          default:
  5789            content:
  5790              application/json:
  5791                schema:
  5792                  $ref: '#/components/schemas/ExtensionCallerIdInfo'
  5793            description: Success
  5794        summary: Update Extension Caller ID
  5795        tags:
  5796        - User Settings
  5797        x-api-group: extension/caller-id
  5798        x-throttling-group: Medium
  5799        x-metered-api: true
  5800        x-metering-group: System
  5801        x-app-permission: EditExtensions
  5802        x-user-permission: EditCallerIDSettings
  5803        x-access-level: Public
  5804    /restapi/v1.0/account/{accountId}/extension/{extensionId}/credentials:
  5805      get:
  5806        description: <p style='font-style:italic;'>Since 1.0.27 (Release 8.3)</p><p>Returns extension user credentials.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5807        operationId: loadExtensionUserCredentials
  5808        parameters:
  5809        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5810          in: path
  5811          name: accountId
  5812          required: true
  5813          schema:
  5814            default: ~
  5815            type: string
  5816        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5817          in: path
  5818          name: extensionId
  5819          required: true
  5820          schema:
  5821            default: ~
  5822            type: string
  5823        responses:
  5824          default:
  5825            content:
  5826              application/json:
  5827                schema:
  5828                  $ref: '#/components/schemas/ExtensionUserCredentials'
  5829            description: Success
  5830        summary: Get User Credentials
  5831        tags:
  5832        - User Settings
  5833        x-api-group: extension/credentials
  5834        x-throttling-group: Medium
  5835        x-metered-api: true
  5836        x-metering-group: System
  5837        x-app-permission: ReadAccounts
  5838        x-user-permission: ReadUserInfo
  5839        x-access-level: Internal
  5840      put:
  5841        description: <p style='font-style:italic;'>Since 1.0.27 (Release 8.3)</p><p>Updates extension user credentials.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5842        operationId: updateExtensionUserCredentials
  5843        parameters:
  5844        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5845          in: path
  5846          name: accountId
  5847          required: true
  5848          schema:
  5849            default: ~
  5850            type: string
  5851        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5852          in: path
  5853          name: extensionId
  5854          required: true
  5855          schema:
  5856            default: ~
  5857            type: string
  5858        requestBody:
  5859          content:
  5860            application/json:
  5861              schema:
  5862                $ref: '#/components/schemas/ExtensionUserCredentailsRequest'
  5863          description: JSON body
  5864          required: true
  5865        responses:
  5866          default:
  5867            content:
  5868              application/json:
  5869                schema:
  5870                  $ref: '#/components/schemas/ExtensionUserCredentials'
  5871            description: Success
  5872        summary: Update User Credentials
  5873        tags:
  5874        - User Settings
  5875        x-api-group: extension/credentials
  5876        x-throttling-group: Medium
  5877        x-metered-api: true
  5878        x-metering-group: System
  5879        x-app-permission: EditExtensions
  5880        x-user-permission: EditUserCredentials
  5881        x-access-level: Internal
  5882    /restapi/v1.0/account/{accountId}/extension/{extensionId}/credentials/validate:
  5883      post:
  5884        description: <p style='font-style:italic;'>Since 1.0.27 (Release 8.3)</p><p>Validates if extension user credentials specified can be applied.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5885        operationId: validateExtensionUserCredentials
  5886        parameters:
  5887        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5888          in: path
  5889          name: accountId
  5890          required: true
  5891          schema:
  5892            default: ~
  5893            type: string
  5894        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5895          in: path
  5896          name: extensionId
  5897          required: true
  5898          schema:
  5899            default: ~
  5900            type: string
  5901        requestBody:
  5902          content:
  5903            application/json:
  5904              schema:
  5905                $ref: '#/components/schemas/ValidateExtensionUserCredentials'
  5906          description: JSON body
  5907          required: true
  5908        responses:
  5909          default:
  5910            content: {}
  5911            description: Success
  5912        summary: Validate User Credentials
  5913        tags:
  5914        - User Settings
  5915        x-api-group: extension/credentials/validate
  5916        x-throttling-group: Medium
  5917        x-metered-api: true
  5918        x-metering-group: System
  5919        x-app-permission: EditExtensions
  5920        x-access-level: Internal
  5921    /restapi/v1.0/account/{accountId}/extension/{extensionId}/credentials/verify:
  5922      post:
  5923        description: <p style='font-style:italic;'>Since 1.0.27 (Release 8.3)</p><p>Verifies current extension user credentials.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  5924        operationId: verifyExtensionUserCredentials
  5925        parameters:
  5926        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  5927          in: path
  5928          name: accountId
  5929          required: true
  5930          schema:
  5931            default: ~
  5932            type: string
  5933        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  5934          in: path
  5935          name: extensionId
  5936          required: true
  5937          schema:
  5938            default: ~
  5939            type: string
  5940        requestBody:
  5941          content:
  5942            application/json:
  5943              schema:
  5944                $ref: '#/components/schemas/VerifyExtensionUserCredentials'
  5945          description: JSON body
  5946          required: true
  5947        responses:
  5948          default:
  5949            content: {}
  5950            description: Success
  5951        summary: Verify Extension User Credentials
  5952        tags:
  5953        - User Settings
  5954        x-api-group: extension/credentials/validate
  5955        x-throttling-group: Medium
  5956        x-metered-api: true
  5957        x-metering-group: System
  5958        x-app-permission: EditExtensions
  5959        x-user-permission: EditUserCredentials
  5960        x-access-level: Internal
  5961    /restapi/v1.0/dictionary/secret-question:
  5962      get:
  5963        description: <p style='font-style:italic;'>Since 1.0.20 (Release 7.4)</p><p>Returns the list of secret questions for a specific language.</p><h4>Usage Plan Group</h4><p>Light</p>
  5964        operationId: listSecretQuestions
  5965        parameters:
  5966        - in: query
  5967          name: signupOnly
  5968          schema:
  5969            default: false
  5970            type: boolean
  5971        - in: query
  5972          name: page
  5973          schema:
  5974            default: "1"
  5975            type: string
  5976        - in: query
  5977          name: perPage
  5978          schema:
  5979            default: "100"
  5980            type: string
  5981        responses:
  5982          default:
  5983            content:
  5984              application/json:
  5985                schema:
  5986                  $ref: '#/components/schemas/GetSecretQuestionListResponse'
  5987            description: Success
  5988        summary: Get Secret Questions
  5989        tags:
  5990        - User Settings
  5991        x-api-group: dictionary/secret-question
  5992        x-throttling-group: Light
  5993        x-metered-api: true
  5994        x-metering-group: System
  5995        x-access-level: Internal
  5996    /restapi/v1.0/dictionary/secret-question/{questionId}:
  5997      get:
  5998        description: <p style='font-style:italic;'>Since 1.0.20 (Release 7.4)</p><p>Returns a particular secret question in specific language by question ID.</p><h4>Usage Plan Group</h4><p>Light</p>
  5999        operationId: loadSecretQuestion
  6000        parameters:
  6001        - description: Internal identifier of a question
  6002          in: path
  6003          name: questionId
  6004          required: true
  6005          schema:
  6006            type: integer
  6007        responses:
  6008          default:
  6009            content:
  6010              application/json:
  6011                schema:
  6012                  $ref: '#/components/schemas/SecretQuestionInfo'
  6013            description: Success
  6014        summary: Get Secret Question
  6015        tags:
  6016        - User Settings
  6017        x-api-group: dictionary/secret-question
  6018        x-throttling-group: Light
  6019        x-metered-api: true
  6020        x-metering-group: System
  6021        x-access-level: Internal
  6022    /restapi/v1.0/account/{accountId}/extension/{extensionId}/grant:
  6023      get:
  6024        description: <p style='font-style:italic;'></p><p>Returns the list of extension grants.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6025        operationId: listExtensionGrants
  6026        parameters:
  6027        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6028          in: path
  6029          name: accountId
  6030          required: true
  6031          schema:
  6032            default: ~
  6033            type: string
  6034        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6035          in: path
  6036          name: extensionId
  6037          required: true
  6038          schema:
  6039            default: ~
  6040            type: string
  6041        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  6042          in: query
  6043          name: page
  6044          schema:
  6045            type: integer
  6046        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6047          in: query
  6048          name: perPage
  6049          schema:
  6050            type: integer
  6051        responses:
  6052          default:
  6053            content:
  6054              application/json:
  6055                schema:
  6056                  $ref: '#/components/schemas/GetExtensionGrantListResponse'
  6057            description: Success
  6058        summary: Get Extension Grants
  6059        tags:
  6060        - User Settings
  6061        x-api-group: extension/grant
  6062        x-throttling-group: Light
  6063        x-metered-api: true
  6064        x-metering-group: System
  6065        x-app-permission: ReadAccounts
  6066        x-user-permission: ReadExtensions
  6067        x-access-level: Public
  6068    /restapi/v1.0/account/{accountId}/extension/{extensionId}/notification-settings:
  6069      get:
  6070        description: <p style='font-style:italic;'>Since 1.0.26 (Release 8.2)</p><p>Returns notification settings for the current extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6071        operationId: getNotificationSettings
  6072        parameters:
  6073        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6074          in: path
  6075          name: accountId
  6076          required: true
  6077          schema:
  6078            default: ~
  6079            type: string
  6080        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6081          in: path
  6082          name: extensionId
  6083          required: true
  6084          schema:
  6085            type: string
  6086        responses:
  6087          default:
  6088            content:
  6089              application/json:
  6090                schema:
  6091                  $ref: '#/components/schemas/NotificationSettings'
  6092            description: Success
  6093        summary: Get Notification Settings
  6094        tags:
  6095        - User Settings
  6096        x-api-group: extension/notification-settings
  6097        x-throttling-group: Light
  6098        x-metered-api: true
  6099        x-metering-group: System
  6100        x-app-permission: ReadAccounts
  6101        x-user-permission: ReadMessagesNotificationsSettings
  6102        x-access-level: PublicBeta
  6103      put:
  6104        description: <p style='font-style:italic;'>Since 1.0.26 (Release 8.2)</p><p>Updates notification settings for the current extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6105        operationId: updateNotificationSettings
  6106        parameters:
  6107        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6108          in: path
  6109          name: accountId
  6110          required: true
  6111          schema:
  6112            default: ~
  6113            type: string
  6114        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6115          in: path
  6116          name: extensionId
  6117          required: true
  6118          schema:
  6119            type: integer
  6120        requestBody:
  6121          content:
  6122            application/json:
  6123              schema:
  6124                $ref: '#/components/schemas/NotificationSettingsUpdateRequest'
  6125          required: true
  6126        responses:
  6127          default:
  6128            content:
  6129              application/json:
  6130                schema:
  6131                  $ref: '#/components/schemas/NotificationSettings'
  6132            description: Success
  6133        summary: Update Notification Settings
  6134        tags:
  6135        - User Settings
  6136        x-api-group: extension/notification-settings
  6137        x-throttling-group: Medium
  6138        x-metered-api: true
  6139        x-metering-group: System
  6140        x-app-permission: EditExtensions
  6141        x-user-permission: EditMessagesNotificationsSettings
  6142        x-access-level: PublicBeta
  6143    /restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image:
  6144      get:
  6145        description: <p style='font-style:italic;'>Since 1.0.20 (Release 7.4)</p><p>Returns the extension profile image.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6146        operationId: downloadImage
  6147        parameters:
  6148        - in: path
  6149          name: extensionId
  6150          required: true
  6151          schema:
  6152            type: string
  6153        - in: path
  6154          name: accountId
  6155          required: true
  6156          schema:
  6157            type: string
  6158        responses:
  6159          default:
  6160            content:
  6161              '*/*':
  6162                schema:
  6163                  $ref: '#/components/schemas/Binary'
  6164              image/png:
  6165                schema:
  6166                  $ref: '#/components/schemas/Binary'
  6167              image/jpeg:
  6168                schema:
  6169                  $ref: '#/components/schemas/Binary'
  6170              image/gif:
  6171                schema:
  6172                  $ref: '#/components/schemas/Binary'
  6173            description: successful operation
  6174        summary: Get User Profile Image
  6175        tags:
  6176        - User Settings
  6177        x-api-group: extension/profile-image
  6178        x-throttling-group: Medium
  6179        x-metered-api: true
  6180        x-metering-group: System
  6181        x-app-permission: ReadAccounts
  6182        x-user-permission: ReadExtensions
  6183        x-access-level: Public
  6184      post:
  6185        description: <p style='font-style:italic;'>Since 1.0.26 (Release 8.2)</p><p>Returns the extension profile image.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  6186        operationId: uploadImageByPostForm
  6187        parameters:
  6188        - in: path
  6189          name: extensionId
  6190          required: true
  6191          schema:
  6192            type: string
  6193        - in: path
  6194          name: accountId
  6195          required: true
  6196          schema:
  6197            type: string
  6198        requestBody:
  6199          content:
  6200            multipart/form-data:
  6201              schema:
  6202                properties:
  6203                  image:
  6204                    format: binary
  6205                    type: string
  6206                required:
  6207                - image
  6208          required: true
  6209        responses:
  6210          default:
  6211            content:
  6212              application/json:
  6213                schema:
  6214                  $ref: '#/components/schemas/Binary'
  6215            description: successful operation
  6216        summary: Upload User Profile Image
  6217        tags:
  6218        - User Settings
  6219        x-api-group: extension/profile-image
  6220        x-throttling-group: Heavy
  6221        x-metered-api: true
  6222        x-metering-group: System
  6223        x-app-permission: EditExtensions
  6224        x-user-permission: EditUserInfo
  6225        x-access-level: Public
  6226      put:
  6227        description: <p style='font-style:italic;'>Since 1.0.26 (Release 8.2)</p><p>Updates the extension profile image..</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  6228        operationId: uploadImageByPutForm
  6229        parameters:
  6230        - in: path
  6231          name: extensionId
  6232          required: true
  6233          schema:
  6234            type: string
  6235        - in: path
  6236          name: accountId
  6237          required: true
  6238          schema:
  6239            type: string
  6240        requestBody:
  6241          content:
  6242            multipart/form-data:
  6243              schema:
  6244                properties:
  6245                  image:
  6246                    format: binary
  6247                    type: string
  6248        responses:
  6249          default:
  6250            content:
  6251              application/json:
  6252                schema:
  6253                  $ref: '#/components/schemas/Binary'
  6254            description: successful operation
  6255        summary: Update User Profile Image
  6256        tags:
  6257        - User Settings
  6258        x-api-group: extension/profile-image
  6259        x-throttling-group: Heavy
  6260        x-metered-api: true
  6261        x-metering-group: System
  6262        x-app-permission: EditExtensions
  6263        x-user-permission: EditUserInfo
  6264        x-access-level: Public
  6265    /restapi/v1.0/account/{accountId}/extension/{extensionId}/profile-image/{scaleSize}:
  6266      get:
  6267        description: <p style='font-style:italic;'></p><p>Returns the extension profile image.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6268        operationId: loadExtensionProfileImage
  6269        parameters:
  6270        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6271          in: path
  6272          name: accountId
  6273          required: true
  6274          schema:
  6275            default: ~
  6276            type: string
  6277        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6278          in: path
  6279          name: extensionId
  6280          required: true
  6281          schema:
  6282            default: ~
  6283            type: string
  6284        - description: Dimensions of a profile image which will be returned in response. If this path parameter is not specified in request URI then
  6285          in: path
  6286          name: scaleSize
  6287          required: true
  6288          schema:
  6289            type: string
  6290        responses:
  6291          default:
  6292            content:
  6293              application/json:
  6294                schema:
  6295                  $ref: '#/components/schemas/Binary'
  6296            description: Success
  6297        summary: Get Extension Profile Image (Scaled)
  6298        tags:
  6299        - User Settings
  6300        x-api-group: extension/profile-image
  6301        x-throttling-group: Light
  6302        x-metered-api: true
  6303        x-metering-group: System
  6304        x-app-permission: ReadAccounts
  6305        x-user-permission: ReadExtensions
  6306        x-access-level: Public
  6307    /restapi/v1.0/account/{accountId}/extension/{extensionId}/conferencing:
  6308      get:
  6309        description: <p style='font-style:italic;'>Since 1.0.4 (Release 5.13)</p><p>Returns the information on the Free Conference Calling (FCC) feature for a given extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6310        operationId: loadConferencingInfo
  6311        parameters:
  6312        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6313          in: path
  6314          name: accountId
  6315          required: true
  6316          schema:
  6317            default: ~
  6318            type: string
  6319        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6320          in: path
  6321          name: extensionId
  6322          required: true
  6323          schema:
  6324            default: ~
  6325            type: string
  6326        - description: Internal identifier of a country. If not specified, the response is returned for the brand country
  6327          in: query
  6328          name: countryId
  6329          schema:
  6330            type: string
  6331        responses:
  6332          default:
  6333            content:
  6334              application/json:
  6335                schema:
  6336                  $ref: '#/components/schemas/GetConferencingInfoResponse'
  6337            description: Success
  6338        summary: Get User Conferencing Settings
  6339        tags:
  6340        - User Settings
  6341        x-api-group: extension/conferencing
  6342        x-throttling-group: Light
  6343        x-metered-api: true
  6344        x-metering-group: System
  6345        x-app-permission: ReadAccounts
  6346        x-user-permission: OrganizeConference
  6347        x-access-level: Public
  6348      put:
  6349        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6350        operationId: updateConferencingInfo
  6351        parameters:
  6352        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6353          in: path
  6354          name: accountId
  6355          required: true
  6356          schema:
  6357            default: ~
  6358            type: string
  6359        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  6360          in: path
  6361          name: extensionId
  6362          required: true
  6363          schema:
  6364            default: ~
  6365            type: string
  6366        requestBody:
  6367          content:
  6368            application/json:
  6369              schema:
  6370                $ref: '#/components/schemas/UpdateConferencingInfoRequest'
  6371          description: JSON body
  6372          required: true
  6373        responses:
  6374          default:
  6375            content:
  6376              application/json:
  6377                schema:
  6378                  $ref: '#/components/schemas/GetConferencingInfoResponse'
  6379            description: Success
  6380        summary: Update User Conferencing Settings
  6381        tags:
  6382        - User Settings
  6383        x-api-group: extension/conferencing
  6384        x-throttling-group: Medium
  6385        x-metered-api: true
  6386        x-metering-group: System
  6387        x-user-permission: OrganizeConference
  6388        x-app-permission: EditExtensions
  6389        x-access-level: Public
  6390    /restapi/v1.0/account/{accountId}:
  6391      delete:
  6392        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Updates account information.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6393        operationId: deleteAccount
  6394        parameters:
  6395        - in: path
  6396          name: accountId
  6397          required: true
  6398          schema:
  6399            type: string
  6400        responses:
  6401          default:
  6402            content: {}
  6403            description: successful operation
  6404        summary: Delete Account
  6405        tags:
  6406        - Company Settings
  6407        x-api-group: account
  6408        x-throttling-group: Medium
  6409        x-metered-api: true
  6410        x-metering-group: System
  6411        x-app-permission: Accounts
  6412        x-access-level: Internal
  6413      get:
  6414        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Returns basic information about a particular RingCentral customer account.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6415        operationId: loadAccount
  6416        parameters:
  6417        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6418          in: path
  6419          name: accountId
  6420          required: true
  6421          schema:
  6422            default: ~
  6423            type: string
  6424        responses:
  6425          default:
  6426            content:
  6427              application/json:
  6428                schema:
  6429                  $ref: '#/components/schemas/GetAccountInfoResponse'
  6430            description: Success
  6431        summary: Get Company Info
  6432        tags:
  6433        - Company Settings
  6434        x-api-group: account
  6435        x-throttling-group: Light
  6436        x-metered-api: true
  6437        x-metering-group: System
  6438        x-app-permission: ReadAccounts
  6439        x-user-permission: ReadCompanyInfo
  6440        x-access-level: Public
  6441      put:
  6442        description: <p style='font-style:italic;'>Since 1.0.0</p><p>Updates account information.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6443        operationId: modifyAccount
  6444        parameters:
  6445        - in: path
  6446          name: accountId
  6447          required: true
  6448          schema:
  6449            type: string
  6450        requestBody:
  6451          content:
  6452            application/json:
  6453              schema:
  6454                $ref: '#/components/schemas/UpdateAccountRequest'
  6455          description: JSON body
  6456          required: true
  6457        responses:
  6458          default:
  6459            content:
  6460              application/json:
  6461                schema:
  6462                  $ref: '#/components/schemas/GetAccountInfoResponse'
  6463            description: successful operation
  6464        summary: Update Company
  6465        tags:
  6466        - Company Settings
  6467        x-api-group: account
  6468        x-throttling-group: Medium
  6469        x-metered-api: true
  6470        x-metering-group: System
  6471        x-app-permission: EditAccounts
  6472        x-user-permission: EditCompanyInfo
  6473        x-access-level: Internal
  6474    /restapi/v1.0/account/{accountId}/business-address:
  6475      get:
  6476        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6477        operationId: loadAccountBusinessAddress
  6478        parameters:
  6479        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6480          in: path
  6481          name: accountId
  6482          required: true
  6483          schema:
  6484            default: ~
  6485            type: string
  6486        responses:
  6487          default:
  6488            content:
  6489              application/json:
  6490                schema:
  6491                  $ref: '#/components/schemas/GetAccountInfoResponse'
  6492            description: Success
  6493        summary: Get Company Business Address
  6494        tags:
  6495        - Company Settings
  6496        x-api-group: account/business-address
  6497        x-throttling-group: Light
  6498        x-metered-api: true
  6499        x-metering-group: System
  6500        x-app-permission: ReadAccounts
  6501        x-user-permission: ReadCompanyInfo
  6502        x-access-level: Public
  6503      put:
  6504        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  6505        operationId: updateAccountBusinessAddress
  6506        parameters:
  6507        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6508          in: path
  6509          name: accountId
  6510          required: true
  6511          schema:
  6512            default: ~
  6513            type: string
  6514        requestBody:
  6515          content:
  6516            application/json:
  6517              schema:
  6518                $ref: '#/components/schemas/ModifyAccountBusinessAddressRequest'
  6519          description: JSON body
  6520          required: true
  6521        responses:
  6522          default:
  6523            content:
  6524              application/json:
  6525                schema:
  6526                  $ref: '#/components/schemas/AccountBusinessAddressResource'
  6527            description: Success
  6528        summary: Update Company Business Address
  6529        tags:
  6530        - Company Settings
  6531        x-api-group: account/business-address
  6532        x-throttling-group: Medium
  6533        x-metered-api: true
  6534        x-metering-group: System
  6535        x-app-permission: EditAccounts
  6536        x-user-permission: EditCompanyInfo
  6537        x-access-level: Advanced
  6538    /restapi/v1.0/account/{accountId}/service-info:
  6539      get:
  6540        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  6541        operationId: loadServiceInfo
  6542        parameters:
  6543        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6544          in: path
  6545          name: accountId
  6546          required: true
  6547          schema:
  6548            default: ~
  6549            type: string
  6550        responses:
  6551          default:
  6552            content:
  6553              application/json:
  6554                schema:
  6555                  $ref: '#/components/schemas/GetServiceInfoResponse'
  6556            description: Success
  6557        summary: Get Account Service Info
  6558        tags:
  6559        - Company Settings
  6560        x-api-group: account/service-info
  6561        x-throttling-group: Light
  6562        x-metered-api: true
  6563        x-metering-group: System
  6564        x-app-permission: ReadAccounts
  6565        x-user-permission: ReadServicePlanInfo
  6566        x-access-level: Advanced
  6567      put:
  6568        description: '<p style=''font-style:italic;''>Since 1.0.29 (Release 9.0)</p><p>Updates
  6569          limitations for a particular RingCentral customer account.</p><h4>Required
  6570          Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  6571          class=''code''>Accounts</td><td>Managing accounts: creating new accounts,
  6572          viewing and updating account information, deleting existing accounts</td></tr><tr><td
  6573          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  6574          (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API
  6575          Group</h4><p>Light</p>'
  6576        operationId: updateServiceInfo
  6577        parameters:
  6578        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6579          in: path
  6580          name: accountId
  6581          required: true
  6582          schema:
  6583            default: ~
  6584            type: string
  6585        requestBody:
  6586          content:
  6587            application/json:
  6588              schema:
  6589                $ref: '#/components/schemas/ServiceInfoRequest'
  6590          description: JSON body
  6591          required: true
  6592        responses:
  6593          default:
  6594            content:
  6595              application/json:
  6596                schema:
  6597                  $ref: '#/components/schemas/AccountServiceInfo'
  6598            description: Success
  6599        summary: Update Account Service Info [Beta]
  6600        tags:
  6601        - Company Settings
  6602        x-api-group: account/service-info
  6603        x-throttling-group: Light
  6604        x-metered-api: true
  6605        x-metering-group: System
  6606        x-app-permission: Accounts
  6607        x-user-permission: EditServicePlanInfo
  6608        x-access-level: Internal
  6609    /restapi/v1.0/account/{accountId}/dialing-plan:
  6610      get:
  6611        description: <p style='font-style:italic;'></p><p>Returns list of countries which can be selected for a dialing plan (to call short numbers and special services).</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  6612        operationId: listDialingPlans
  6613        parameters:
  6614        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  6615          in: path
  6616          name: accountId
  6617          required: true
  6618          schema:
  6619            default: ~
  6620            type: string
  6621        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  6622          in: query
  6623          name: page
  6624          schema:
  6625            type: integer
  6626        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6627          in: query
  6628          name: perPage
  6629          schema:
  6630            type: integer
  6631        responses:
  6632          default:
  6633            content:
  6634              application/json:
  6635                schema:
  6636                  $ref: '#/components/schemas/GetDialingPlanInfo'
  6637            description: Success
  6638        summary: Get Available Dialing Plans
  6639        tags:
  6640        - Company Settings
  6641        x-api-group: account/dialing-plan
  6642        x-throttling-group: Heavy
  6643        x-metered-api: true
  6644        x-metering-group: System
  6645        x-app-permission: ReadAccounts
  6646        x-user-permission: ReadUserInfo
  6647        x-access-level: Internal
  6648    /restapi/v1.0/dictionary/language:
  6649      get:
  6650        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p><p>Returns the information about supported languages.</p><h4>Usage Plan Group</h4><p>Light</p>
  6651        operationId: listLanguages
  6652        responses:
  6653          default:
  6654            content:
  6655              application/json:
  6656                schema:
  6657                  $ref: '#/components/schemas/LanguageList'
  6658            description: Success
  6659        summary: Get Language List
  6660        tags:
  6661        - Regional Settings
  6662        x-api-group: dictionary/language
  6663        x-throttling-group: Light
  6664        x-metered-api: true
  6665        x-metering-group: System
  6666        x-access-level: Public
  6667    /restapi/v1.0/dictionary/language/{languageId}:
  6668      get:
  6669        description: <p style='font-style:italic;'>Since 1.0.14 (Release 6.6)</p><p>Returns language by its respective ID.</p><h4>Usage Plan Group</h4><p>Light</p>
  6670        operationId: loadLanguage
  6671        parameters:
  6672        - description: Internal identifier of a language
  6673          in: path
  6674          name: languageId
  6675          required: true
  6676          schema:
  6677            type: integer
  6678        responses:
  6679          default:
  6680            content:
  6681              application/json:
  6682                schema:
  6683                  $ref: '#/components/schemas/LanguageInfo'
  6684            description: Success
  6685        summary: Get Language
  6686        tags:
  6687        - Regional Settings
  6688        x-api-group: dictionary/language
  6689        x-throttling-group: Light
  6690        x-metered-api: true
  6691        x-metering-group: System
  6692        x-access-level: Public
  6693    /restapi/v1.0/dictionary/country:
  6694      get:
  6695        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns all the countries available for calling.</p><h4>Usage Plan Group</h4><p>Light</p>
  6696        operationId: listCountries
  6697        parameters:
  6698        - description: Specifies whether login with the phone numbers of this country is enabled or not
  6699          in: query
  6700          name: loginAllowed
  6701          schema:
  6702            type: boolean
  6703        - description: Indicates whether signup/billing is allowed for a country. If not specified all countries are returned (according to other filters specified if any)
  6704          in: query
  6705          name: signupAllowed
  6706          schema:
  6707            type: boolean
  6708        - description: Specifies if RingCentral sells phone numbers of this country
  6709          in: query
  6710          name: numberSelling
  6711          schema:
  6712            type: boolean
  6713        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  6714          in: query
  6715          name: page
  6716          schema:
  6717            type: integer
  6718        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6719          in: query
  6720          name: perPage
  6721          schema:
  6722            type: integer
  6723        - description: Specifies if free phone line for softphone is available for a country or not
  6724          in: query
  6725          name: freeSoftphoneLine
  6726          schema:
  6727            type: boolean
  6728        responses:
  6729          default:
  6730            content:
  6731              application/json:
  6732                schema:
  6733                  $ref: '#/components/schemas/GetCountryListResponse'
  6734            description: Success
  6735        summary: Get Country List
  6736        tags:
  6737        - Regional Settings
  6738        x-api-group: dictionary/country
  6739        x-throttling-group: Light
  6740        x-metered-api: true
  6741        x-metering-group: System
  6742        x-access-level: Public
  6743    /restapi/v1.0/dictionary/country/{countryId}:
  6744      get:
  6745        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns the information on the required country.</p><h4>Usage Plan Group</h4><p>Light</p>
  6746        operationId: loadCountry
  6747        parameters:
  6748        - description: Internal identifier of a country
  6749          in: path
  6750          name: countryId
  6751          required: true
  6752          schema:
  6753            type: integer
  6754        responses:
  6755          default:
  6756            content:
  6757              application/json:
  6758                schema:
  6759                  $ref: '#/components/schemas/GetCountryInfoDictionaryResponse'
  6760            description: Success
  6761        summary: Get Country
  6762        tags:
  6763        - Regional Settings
  6764        x-api-group: dictionary/country
  6765        x-throttling-group: Light
  6766        x-metered-api: true
  6767        x-metering-group: System
  6768        x-access-level: Public
  6769    /restapi/v1.0/dictionary/location:
  6770      get:
  6771        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns all the available locations for the certain state.</p><h4>Usage Plan Group</h4><p>Light</p>
  6772        operationId: listLocations
  6773        parameters:
  6774        - description: Sorts results by the specified property. The default value is 'City'
  6775          explode: true
  6776          in: query
  6777          name: orderBy
  6778          schema:
  6779            enum:
  6780            - Npa
  6781            - City
  6782            items:
  6783              type: string
  6784            type: array
  6785          style: form
  6786        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'.
  6787          in: query
  6788          name: page
  6789          schema:
  6790            type: integer
  6791        - description: Indicates the page size (number of items). If not specified, the value is '100' by default.
  6792          in: query
  6793          name: perPage
  6794          schema:
  6795            type: integer
  6796        - description: Internal identifier of a state
  6797          in: query
  6798          name: stateId
  6799          schema:
  6800            type: string
  6801        - description: Specifies if nxx codes are returned
  6802          in: query
  6803          name: withNxx
  6804          schema:
  6805            type: boolean
  6806        responses:
  6807          default:
  6808            content:
  6809              application/json:
  6810                schema:
  6811                  $ref: '#/components/schemas/GetLocationListResponse'
  6812            description: Success
  6813        summary: Get Location List
  6814        tags:
  6815        - Regional Settings
  6816        x-api-group: dictionary/location
  6817        x-throttling-group: Light
  6818        x-metered-api: true
  6819        x-metering-group: System
  6820        x-access-level: Public
  6821    /restapi/v1.0/dictionary/state:
  6822      get:
  6823        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns all the states for a certain country.</p><h4>Usage Plan Group</h4><p>Light</p>
  6824        operationId: loadlistStates
  6825        parameters:
  6826        - description: Internal identifier of a country
  6827          in: query
  6828          name: countryId
  6829          schema:
  6830            type: integer
  6831        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'.
  6832          in: query
  6833          name: page
  6834          schema:
  6835            type: integer
  6836        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6837          in: query
  6838          name: perPage
  6839          schema:
  6840            type: integer
  6841        - description: If 'True', the list of states with phone numbers available for buying is returned. The default value is 'False'
  6842          in: query
  6843          name: withPhoneNumbers
  6844          schema:
  6845            type: boolean
  6846        responses:
  6847          default:
  6848            content:
  6849              application/json:
  6850                schema:
  6851                  $ref: '#/components/schemas/GetStateListResponse'
  6852            description: Success
  6853        summary: Get State List
  6854        tags:
  6855        - Regional Settings
  6856        x-api-group: dictionary/state
  6857        x-throttling-group: Light
  6858        x-metered-api: true
  6859        x-metering-group: System
  6860        x-access-level: Public
  6861    /restapi/v1.0/dictionary/state/{stateId}:
  6862      get:
  6863        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns the information on the required state.</p><h4>Usage Plan Group</h4><p>Light</p>
  6864        operationId: loadState
  6865        parameters:
  6866        - description: Internal identifier of a state
  6867          in: path
  6868          name: stateId
  6869          required: true
  6870          schema:
  6871            type: integer
  6872        responses:
  6873          default:
  6874            content:
  6875              application/json:
  6876                schema:
  6877                  $ref: '#/components/schemas/GetStateInfoResponse'
  6878            description: Success
  6879        summary: Get State
  6880        tags:
  6881        - Regional Settings
  6882        x-api-group: dictionary/state
  6883        x-throttling-group: Light
  6884        x-metered-api: true
  6885        x-metering-group: System
  6886        x-access-level: Public
  6887    /restapi/v1.0/dictionary/timezone:
  6888      get:
  6889        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns all available timezones.</p><h4>Usage Plan Group</h4><p>Light</p>
  6890        operationId: listTimezones
  6891        parameters:
  6892        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  6893          in: query
  6894          name: page
  6895          schema:
  6896            type: string
  6897        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6898          in: query
  6899          name: perPage
  6900          schema:
  6901            type: string
  6902        responses:
  6903          default:
  6904            content:
  6905              application/json:
  6906                schema:
  6907                  $ref: '#/components/schemas/GetTimezoneListResponse'
  6908            description: Success
  6909        summary: Get Timezone List
  6910        tags:
  6911        - Regional Settings
  6912        x-api-group: dictionary/timezone
  6913        x-throttling-group: Light
  6914        x-metered-api: true
  6915        x-metering-group: System
  6916        x-access-level: Public
  6917    /restapi/v1.0/dictionary/timezone/{timezoneId}:
  6918      get:
  6919        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns the information on a certain timezone.</p><h4>Usage Plan Group</h4><p>Light</p>
  6920        operationId: loadTimezone
  6921        parameters:
  6922        - description: Internal identifier of a timezone
  6923          in: path
  6924          name: timezoneId
  6925          required: true
  6926          schema:
  6927            type: integer
  6928        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  6929          in: query
  6930          name: page
  6931          schema:
  6932            type: integer
  6933        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  6934          in: query
  6935          name: perPage
  6936          schema:
  6937            type: integer
  6938        responses:
  6939          default:
  6940            content:
  6941              application/json:
  6942                schema:
  6943                  $ref: '#/components/schemas/GetTimezoneInfoResponse'
  6944            description: Success
  6945        summary: Get Timezone
  6946        tags:
  6947        - Regional Settings
  6948        x-api-group: dictionary/timezone
  6949        x-throttling-group: Light
  6950        x-metered-api: true
  6951        x-metering-group: System
  6952        x-access-level: Public
  6953    /restapi/v1.0/dictionary/brand/{brandId}:
  6954      get:
  6955        operationId: getBrandInfo
  6956        parameters:
  6957        - in: path
  6958          name: brandId
  6959          required: true
  6960          schema:
  6961            type: string
  6962        responses:
  6963          default:
  6964            content:
  6965              application/json:
  6966                schema:
  6967                  $ref: '#/components/schemas/BrandResource'
  6968            description: successful operation
  6969        summary: Get Brand Info
  6970        tags:
  6971        - Account Provisioning
  6972        x-api-group: dictionary/brand
  6973        x-throttling-group: Light
  6974        x-metered-api: true
  6975        x-metering-group: System
  6976        x-access-level: Internal
  6977    /restapi/v1.0/dictionary/service-plan/{servicePlanId}:
  6978      get:
  6979        operationId: getServicePlanInfo
  6980        parameters:
  6981        - in: path
  6982          name: servicePlanId
  6983          required: true
  6984          schema:
  6985            type: string
  6986        responses:
  6987          default:
  6988            content:
  6989              application/json:
  6990                schema:
  6991                  $ref: '#/components/schemas/ServicePlanResource'
  6992            description: successful operation
  6993        summary: Get Service Plan
  6994        tags:
  6995        - Account Provisioning
  6996        x-api-group: dictionary/service-plan
  6997        x-throttling-group: Light
  6998        x-metered-api: true
  6999        x-metering-group: System
  7000        x-access-level: Internal
  7001    /restapi/v1.0/number-pool/lookup:
  7002      post:
  7003        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p>Returns the required numbers filtered by criteria.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>NumberLookup</td><td>Looking-up and reserving available phone number</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  7004        operationId: lookupPhoneNumbers
  7005        parameters:
  7006        - description: Area code of the location
  7007          in: query
  7008          name: areaCode
  7009          schema:
  7010            type: integer
  7011        - description: Two-letter country code, complying with the ISO standard
  7012          in: query
  7013          name: countryCode
  7014          schema:
  7015            type: string
  7016        - description: Internal identifier of a country; '1'- the US; '39' - Canada; '224' - the UK. The default value is '1'
  7017          in: query
  7018          name: countryId
  7019          schema:
  7020            type: string
  7021        - description: A string of digits (one and more) that should not appear among the last four digits (line part) of the phone numbers that will be returned. It is possible to specify severalT?exclude parameters. If specified, it is taken into account in all returned phone numbers both in the phone numbers satisfying to parameters of lookup and in alternative phone numbers (in case when extendedSearch is specified)
  7022          in: query
  7023          name: exclude
  7024          schema:
  7025            type: string
  7026        - description: If the value is 'False', then the returned numbers exactly correspond to the specified NXX, NPA and LINE or countryCode, areaCode and numberPattern parameters. If the value is 'True', then the resulting numbers are ranked and returned with the rank attribute values (1-10). The default value is 'False'
  7027          in: query
  7028          name: extendedSearch
  7029          schema:
  7030            type: boolean
  7031        - description: LINE pattern for vanity or wildcard search. Digits, Latin characters and asterisks are allowed (usually 4 characters)
  7032          in: query
  7033          name: line
  7034          schema:
  7035            type: string
  7036        - description: Phone number pattern (for wildcard or vanity search). For NANP countries (US, Canada) is concatenation of nxx (the first three digits) and line. If the first three characters are specified as not digits (e.g. 5** or CAT) then parameter extendedSearch will be ignored.
  7037          in: query
  7038          name: numberPattern
  7039          schema:
  7040            type: string
  7041        - description: NXX pattern for vanity or wildcard search. Digits, Latin characters and asterisks are allowed (usually 3 characters)
  7042          in: query
  7043          name: nxx
  7044          schema:
  7045            type: string
  7046        - description: Area code (mandatory). For example, 800, 844, 855, 866, 877, 888 for North America; and 647 for Canada
  7047          in: query
  7048          name: npa
  7049          schema:
  7050            type: string
  7051        - description: Payment type. Default is 'Local' (it should correlate with the npa provided)
  7052          explode: true
  7053          in: query
  7054          name: paymentType
  7055          schema:
  7056            enum:
  7057            - TollFree
  7058            - Local
  7059            items:
  7060              type: string
  7061            type: array
  7062          style: form
  7063        - description: Indicates the page size (number of items). If not specified, the value is '10' by default
  7064          in: query
  7065          name: perPage
  7066          schema:
  7067            type: integer
  7068        - description: Internal identifier of a phone number provider. Supported if brand is specified. If specified, area code and nxx are optional
  7069          in: query
  7070          name: providerId
  7071          schema:
  7072            type: integer
  7073        - description: Specifies if SMS activation is available for the number. If specified, it is taken into account in all returned phone numbers both in the phone numbers satisfying to parameters of lookup and in alternative phone numbers (in case when extendedSearch is specified). If not specified, the value is null.
  7074          in: query
  7075          name: smsEnabled
  7076          schema:
  7077            type: boolean
  7078        responses:
  7079          default:
  7080            content:
  7081              application/json:
  7082                schema:
  7083                  $ref: '#/components/schemas/PhoneNumbers'
  7084            description: Success
  7085        summary: Get Numbers
  7086        tags:
  7087        - Account Provisioning
  7088        x-api-group: number-pool/lookup
  7089        x-throttling-group: Medium
  7090        x-metered-api: true
  7091        x-metering-group: System
  7092        x-app-permission: NumberLookup
  7093        x-access-level: Internal
  7094    /restapi/v1.0/number-pool/reserve:
  7095      post:
  7096        description: <p style='font-style:italic;'>Since 1.0.10 (Release 6.2)</p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>NumberLookup</td><td>Looking-up and reserving available phone number</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  7097        operationId: reservePhoneNumbers
  7098        requestBody:
  7099          content:
  7100            application/json:
  7101              schema:
  7102                $ref: '#/components/schemas/NumberPoolPhoneNumberRequest'
  7103          description: JSON body
  7104          required: true
  7105        responses:
  7106          default:
  7107            content:
  7108              application/json:
  7109                schema:
  7110                  $ref: '#/components/schemas/ReservePhoneNumbersRecordsResource'
  7111            description: Success
  7112        summary: Reserve/ Un-reserve Numbers
  7113        tags:
  7114        - Account Provisioning
  7115        x-api-group: number-pool/reserve
  7116        x-throttling-group: Medium
  7117        x-metered-api: true
  7118        x-metering-group: System
  7119        x-app-permission: NumberLookup
  7120        x-access-level: Internal
  7121    /restapi/v1.0/account:
  7122      post:
  7123        description: '<p style=''font-style:italic;''>Since 1.0.10 (Release 6.2)</p><p>Creates
  7124          the account in Initial state.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  7125          class=''code''>Accounts</td><td>Managing accounts: creating new accounts,
  7126          viewing and updating account information, deleting existing accounts</td></tr><tr><td
  7127          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  7128          (including name, business name, address and phone number/account number)</td></tr><tr><td
  7129          class=''code''>ReadAccounts</td><td>Viewing user account info (including name,
  7130          business name, address and phone number/account number)</td></tr><tr><td class=''code''>EditExtensions</td><td>Viewing
  7131          and updating user extension info (includes extension name, number, email and
  7132          phone number, assigned phone numbers, devices and other extension settings)</td></tr></tbody></table><h4>Usage
  7133          Plan Group</h4><p>Medium</p>'
  7134        operationId: createAccount
  7135        requestBody:
  7136          content:
  7137            application/json:
  7138              schema:
  7139                $ref: '#/components/schemas/CreateAccountRequest'
  7140          description: JSON body
  7141          required: true
  7142        responses:
  7143          default:
  7144            content:
  7145              application/json:
  7146                schema:
  7147                  $ref: '#/components/schemas/GetAccountInfoResponse'
  7148            description: Success
  7149        summary: Create Account
  7150        tags:
  7151        - Account Provisioning
  7152        x-api-group: account
  7153        x-throttling-group: Medium
  7154        x-metered-api: true
  7155        x-metering-group: System
  7156        x-app-permission: Accounts
  7157        x-access-level: Internal
  7158    /restapi/v1.0/account/{accountId}/phone-number:
  7159      get:
  7160        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  7161        operationId: listAccountPhoneNumbers
  7162        parameters:
  7163        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7164          in: path
  7165          name: accountId
  7166          required: true
  7167          schema:
  7168            default: ~
  7169            type: string
  7170        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  7171          in: query
  7172          name: page
  7173          schema:
  7174            type: integer
  7175        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  7176          in: query
  7177          name: perPage
  7178          schema:
  7179            type: integer
  7180        - description: Usage type of the phone number
  7181          explode: true
  7182          in: query
  7183          name: usageType
  7184          schema:
  7185            enum:
  7186            - MainCompanyNumber
  7187            - AdditionalCompanyNumber
  7188            - CompanyNumber
  7189            - DirectNumber
  7190            - CompanyFaxNumber
  7191            - ForwardedNumber
  7192            - ForwardedCompanyNumber
  7193            - ContactCenterNumber
  7194            items:
  7195              type: string
  7196            type: array
  7197          style: form
  7198        responses:
  7199          default:
  7200            content:
  7201              application/json:
  7202                schema:
  7203                  $ref: '#/components/schemas/AccountPhoneNumbers'
  7204            description: Success
  7205        summary: Get All Company Phone Numbers
  7206        tags:
  7207        - Account Provisioning
  7208        x-api-group: account/phone-number
  7209        x-throttling-group: Heavy
  7210        x-metered-api: true
  7211        x-metering-group: System
  7212        x-app-permission: ReadAccounts
  7213        x-user-permission: ReadCompanyPhoneNumbers
  7214        x-access-level: Public
  7215      post:
  7216        description: <p style='font-style:italic;'>Since 1.0.11 (Release 6.3)</p><p>Provisions a phone number.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  7217        operationId: provisionPhoneNumber
  7218        parameters:
  7219        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7220          in: path
  7221          name: accountId
  7222          required: true
  7223          schema:
  7224            default: ~
  7225            type: string
  7226        requestBody:
  7227          content:
  7228            application/json:
  7229              schema:
  7230                $ref: '#/components/schemas/ProvisionPhoneNumberRequest'
  7231          description: JSON body
  7232          required: true
  7233        responses:
  7234          default:
  7235            content:
  7236              application/json:
  7237                schema:
  7238                  $ref: '#/components/schemas/PhoneNumberInfo'
  7239            description: Success
  7240        summary: Provision Phone Numbers
  7241        tags:
  7242        - Account Provisioning
  7243        x-api-group: account/phone-number
  7244        x-throttling-group: Medium
  7245        x-metered-api: true
  7246        x-metering-group: System
  7247        x-app-permission: EditAccounts
  7248        x-user-permission: EditCompanyPhoneNumbers
  7249        x-access-level: Internal
  7250    /restapi/v1.0/account/{accountId}/phone-number/{phoneNumberId}:
  7251      delete:
  7252        description: <p style='font-style:italic;'>Since 1.0.11 (Release 6.3) </p><p>Deletes a phone number belonging to a certain account/extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Medium</p>
  7253        operationId: deletePhoneNumberById
  7254        parameters:
  7255        - in: path
  7256          name: phoneNumberId
  7257          required: true
  7258          schema:
  7259            format: int64
  7260            type: integer
  7261        - in: path
  7262          name: accountId
  7263          required: true
  7264          schema:
  7265            type: string
  7266        responses:
  7267          default:
  7268            content: {}
  7269            description: successful operation
  7270        summary: Delete Phone Number
  7271        tags:
  7272        - Account Provisioning
  7273        x-api-group: account/phone-number
  7274        x-throttling-group: Medium
  7275        x-metered-api: true
  7276        x-metering-group: System
  7277        x-app-permission: EditAccounts
  7278        x-user-permission: EditCompanyPhoneNumbers
  7279        x-access-level: Internal
  7280      get:
  7281        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7282        operationId: loadAccountPhoneNumber
  7283        parameters:
  7284        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7285          in: path
  7286          name: accountId
  7287          required: true
  7288          schema:
  7289            default: ~
  7290            type: string
  7291        - description: Internal identifier of a phone number
  7292          in: path
  7293          name: phoneNumberId
  7294          required: true
  7295          schema:
  7296            type: integer
  7297        responses:
  7298          default:
  7299            content:
  7300              application/json:
  7301                schema:
  7302                  $ref: '#/components/schemas/PhoneNumberInfo'
  7303            description: Success
  7304        summary: Get Phone Number
  7305        tags:
  7306        - Account Provisioning
  7307        x-api-group: account/phone-number
  7308        x-throttling-group: Light
  7309        x-metered-api: true
  7310        x-metering-group: System
  7311        x-app-permission: ReadAccounts
  7312        x-user-permission: ReadCompanyPhoneNumbers
  7313        x-access-level: Public
  7314      put:
  7315        description: '<p style=''font-style:italic;''>Since 1.0.11 (Release 6.3) </p><p>Reassigns
  7316          the phone number belonging to a certain account/extension. This call reassigns
  7317          a phone number, currently belonging to some other extension or company (Auto-Receptionist).
  7318          Please note: numbers with certain usage types ''MainCompanyNumber'', ''AdditionalCompanyNumber''
  7319          and ''CompanyFaxNumber'' cannot be reassigned</p><h4>Required Permissions</h4><table
  7320          class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  7321          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  7322          (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage
  7323          Plan Group</h4><p>Medium</p>'
  7324        operationId: reassignPhoneNumberById
  7325        parameters:
  7326        - in: path
  7327          name: phoneNumberId
  7328          required: true
  7329          schema:
  7330            format: int64
  7331            type: integer
  7332        - in: path
  7333          name: accountId
  7334          required: true
  7335          schema:
  7336            type: string
  7337        requestBody:
  7338          content:
  7339            application/json:
  7340              schema:
  7341                $ref: '#/components/schemas/ReassignPhoneNumberResource'
  7342          required: false
  7343        responses:
  7344          default:
  7345            content:
  7346              application/json:
  7347                schema:
  7348                  $ref: '#/components/schemas/PhoneNumberResource'
  7349            description: successful operation
  7350        summary: Reassign Phone Number
  7351        tags:
  7352        - Account Provisioning
  7353        x-api-group: account/phone-number
  7354        x-throttling-group: Medium
  7355        x-metered-api: true
  7356        x-metering-group: System
  7357        x-app-permission: EditAccounts
  7358        x-user-permission: EditCompanyPhoneNumbers
  7359        x-access-level: Internal
  7360    /restapi/v1.0/number-parser/parse:
  7361      post:
  7362        description: <p style='font-style:italic;'>Since 1.0.13 (Release 6.5)</p><p>Returns one or more parsed and/or formatted phone numbers that are passed as a string.</p><h4>Usage Plan Group</h4><p>Light</p>
  7363        operationId: parsePhoneNumber
  7364        parameters:
  7365        - description: Internal identifier of a home country. The default value is ISO code (ISO 3166) of the user's home country or brand country, if the user is undefined
  7366          in: query
  7367          name: homeCountry
  7368          schema:
  7369            type: string
  7370        - description: The default value is 'False'. If 'True', the numbers that are closer to the home country are given higher priority
  7371          in: query
  7372          name: nationalAsPriority
  7373          schema:
  7374            type: boolean
  7375        requestBody:
  7376          content:
  7377            application/json:
  7378              schema:
  7379                $ref: '#/components/schemas/ParsePhoneNumberRequest'
  7380          description: JSON body
  7381          required: true
  7382        responses:
  7383          default:
  7384            content:
  7385              application/json:
  7386                schema:
  7387                  $ref: '#/components/schemas/ParsePhoneNumberResponse'
  7388            description: Success
  7389        summary: Parse Phone Number
  7390        tags:
  7391        - Account Provisioning
  7392        x-api-group: number-parser/parse
  7393        x-throttling-group: Light
  7394        x-metered-api: true
  7395        x-metering-group: System
  7396        x-access-level: PublicBeta
  7397    /restapi/v1.0/account/{accountId}/device:
  7398      get:
  7399        description: <p style='font-style:italic;'>Since 1.0.12 (Release 6.4)</p><p>Returns all the devices for a particular extension.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7400        operationId: listAccountDevices
  7401        parameters:
  7402        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7403          in: path
  7404          name: accountId
  7405          required: true
  7406          schema:
  7407            default: ~
  7408            type: string
  7409        responses:
  7410          default:
  7411            content:
  7412              application/json:
  7413                schema:
  7414                  $ref: '#/components/schemas/GetAccountDevicesResponse'
  7415            description: Success
  7416        summary: Get Account Devices
  7417        tags:
  7418        - Account Provisioning
  7419        x-api-group: account/device
  7420        x-throttling-group: Medium
  7421        x-metered-api: true
  7422        x-metering-group: System
  7423        x-app-permission: ReadAccounts
  7424        x-user-permission: ReadCompanyDevices
  7425        x-access-level: Advanced
  7426    /restapi/v1.0/account/{accountId}/device/{deviceId}:
  7427      get:
  7428        description: <p style='font-style:italic;'>Since 1.0.9 (Release 6.1)</p><p>Returns account device(s) by their ID(s).</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7429        operationId: loadAccountDevice
  7430        parameters:
  7431        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7432          in: path
  7433          name: accountId
  7434          required: true
  7435          schema:
  7436            default: ~
  7437            type: string
  7438        - description: Internal identifier of a device
  7439          in: path
  7440          name: deviceId
  7441          required: true
  7442          schema:
  7443            type: string
  7444        responses:
  7445          default:
  7446            content:
  7447              application/json:
  7448                schema:
  7449                  $ref: '#/components/schemas/GetDeviceInfoResponse'
  7450            description: Success
  7451        summary: Get Device Info
  7452        tags:
  7453        - Account Provisioning
  7454        x-api-group: account/device
  7455        x-throttling-group: Light
  7456        x-metered-api: true
  7457        x-metering-group: System
  7458        x-app-permission: ReadAccounts
  7459        x-user-permission: ReadCompanyDevices
  7460        x-access-level: Advanced
  7461      put:
  7462        operationId: updateDevice
  7463        parameters:
  7464        - in: path
  7465          name: accountId
  7466          required: true
  7467          schema:
  7468            type: string
  7469        - in: path
  7470          name: deviceId
  7471          required: true
  7472          schema:
  7473            type: string
  7474        requestBody:
  7475          content:
  7476            application/json:
  7477              schema:
  7478                $ref: '#/components/schemas/AccountDeviceUpdate'
  7479          required: true
  7480        responses:
  7481          default:
  7482            content:
  7483              application/json:
  7484                schema:
  7485                  $ref: '#/components/schemas/DeviceResource'
  7486            description: successful operation
  7487        summary: Update Device
  7488        tags:
  7489        - Account Provisioning
  7490        x-api-group: account/device
  7491        x-throttling-group: Medium
  7492        x-metered-api: true
  7493        x-metering-group: System
  7494        x-app-permission: EditAccounts
  7495        x-user-permission: EditCompanyDevices
  7496        x-access-level: Advanced
  7497    /restapi/v1.0/account/{accountId}/extension/free-numbers:
  7498      get:
  7499        operationId: getExtensionFreeNumbers
  7500        parameters:
  7501        - in: path
  7502          name: accountId
  7503          required: true
  7504          schema:
  7505            type: string
  7506        responses:
  7507          default:
  7508            content:
  7509              application/json:
  7510                schema:
  7511                  $ref: '#/components/schemas/BulkProvisionUnassignedExtensionsResponseResource'
  7512            description: successful operation
  7513        summary: Get Free Extension Numbers
  7514        tags:
  7515        - Account Provisioning
  7516        x-api-group: extension/free-numbers
  7517        x-throttling-group: Heavy
  7518        x-metered-api: true
  7519        x-metering-group: System
  7520        x-app-permission: ReadAccounts
  7521        x-user-permission: ReadExtensions
  7522        x-access-level: Internal
  7523    /restapi/v1.0/account/{accountId}/extension/{extensionId}/device:
  7524      get:
  7525        description: <p style='font-style:italic;'>Since 1.0.12 (Release 6.4)</p><p>Returns all the devices for extension(s) by extension ID(s). Batch request is supported, see Batch Requests for details.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7526        operationId: listExtensionDevices
  7527        parameters:
  7528        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7529          in: path
  7530          name: accountId
  7531          required: true
  7532          schema:
  7533            default: ~
  7534            type: string
  7535        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  7536          in: path
  7537          name: extensionId
  7538          required: true
  7539          schema:
  7540            default: ~
  7541            type: string
  7542        - description: Pooling type of a device
  7543          in: query
  7544          name: linePooling
  7545          schema:
  7546            enum:
  7547            - Host
  7548            - Guest
  7549            - None
  7550            type: string
  7551        responses:
  7552          default:
  7553            content:
  7554              application/json:
  7555                schema:
  7556                  $ref: '#/components/schemas/GetExtensionDevicesResponse'
  7557            description: Success
  7558        summary: Get User Device Info
  7559        tags:
  7560        - Account Provisioning
  7561        x-api-group: extension/device
  7562        x-throttling-group: Light
  7563        x-metered-api: true
  7564        x-metering-group: System
  7565        x-app-permission: ReadAccounts
  7566        x-user-permission: ReadUserDevices
  7567        x-access-level: Advanced
  7568    /restapi/v1.0/account/{accountId}/order:
  7569      post:
  7570        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  7571        operationId: createDeviceOrder
  7572        parameters:
  7573        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7574          in: path
  7575          name: accountId
  7576          required: true
  7577          schema:
  7578            default: ~
  7579            type: string
  7580        - description: Specifies whether a client expects order details to be returned or not. If 'True' the server returns a link for tracking order status without waiting for it to be actually created. If 'False' the server returns order details once it is created - it may take some time depending on device count. The default value is 'False'
  7581          in: query
  7582          name: async
  7583          schema:
  7584            default: false
  7585            type: boolean
  7586        requestBody:
  7587          content:
  7588            application/json:
  7589              schema:
  7590                $ref: '#/components/schemas/DeviceResource'
  7591          required: false
  7592        responses:
  7593          default:
  7594            content:
  7595              application/json:
  7596                schema:
  7597                  $ref: '#/components/schemas/DeviceOrderCreation'
  7598            description: Success
  7599        summary: Create Device Order
  7600        tags:
  7601        - Account Provisioning
  7602        x-api-group: account/order
  7603        x-throttling-group: Heavy
  7604        x-metered-api: true
  7605        x-metering-group: System
  7606        x-app-permission: EditAccounts
  7607        x-user-permission: EditCompanyDevices
  7608        x-access-level: Internal
  7609    /restapi/v1.0/account/{accountId}/order/{orderId}:
  7610      get:
  7611        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7612        operationId: loadDeviceOrder
  7613        parameters:
  7614        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7615          in: path
  7616          name: accountId
  7617          required: true
  7618          schema:
  7619            default: ~
  7620            type: string
  7621        - description: Internal identifier of an order
  7622          in: path
  7623          name: orderId
  7624          required: true
  7625          schema:
  7626            type: integer
  7627        responses:
  7628          default:
  7629            content:
  7630              application/json:
  7631                schema:
  7632                  $ref: '#/components/schemas/DeviceOrder'
  7633            description: Success
  7634        summary: Get Device Order by ID
  7635        tags:
  7636        - Account Provisioning
  7637        x-api-group: account/order
  7638        x-throttling-group: Light
  7639        x-metered-api: true
  7640        x-metering-group: System
  7641        x-app-permission: ReadAccounts
  7642        x-user-permission: EditCompanyDevices
  7643        x-access-level: Internal
  7644    /restapi/v1.0/dictionary/device:
  7645      get:
  7646        operationId: getDeviceModels
  7647        responses:
  7648          default:
  7649            content:
  7650              application/json:
  7651                schema:
  7652                  $ref: '#/components/schemas/DeviceModelExtsResource'
  7653            description: successful operation
  7654        summary: Get Device Catalog
  7655        tags:
  7656        - Account Provisioning
  7657        x-api-group: dictionary/device
  7658        x-throttling-group: Light
  7659        x-metered-api: true
  7660        x-metering-group: System
  7661        x-access-level: Internal
  7662    /restapi/v1.0/dictionary/shipping-options:
  7663      get:
  7664        description: <p style='font-style:italic;'>Since 1.0.16 (Release 7.1)</p><p>Returns the list of device shipping options with their prices, according to brand, tier, number of ordered devices.</p><h4>Usage Plan Group</h4><p>Light</p>
  7665        operationId: listShippingOptions
  7666        parameters:
  7667        - in: query
  7668          name: servicePlanId
  7669          schema:
  7670            type: integer
  7671        - in: query
  7672          name: brandId
  7673          schema:
  7674            type: integer
  7675        - in: query
  7676          name: quantity
  7677          schema:
  7678            format: int32
  7679            maximum: 10000
  7680            minimum: 1
  7681            type: integer
  7682        responses:
  7683          default:
  7684            content:
  7685              application/json:
  7686                schema:
  7687                  $ref: '#/components/schemas/DictionaryShippingOptions'
  7688            description: Success
  7689        summary: Get Shipping Options
  7690        tags:
  7691        - Account Provisioning
  7692        x-api-group: dictionary/shipping-options
  7693        x-throttling-group: Light
  7694        x-metered-api: true
  7695        x-metering-group: System
  7696        x-access-level: Internal
  7697    /restapi/v1.0/account/{accountId}/licenses:
  7698      get:
  7699        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns list of licenses for a specific user.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  7700        operationId: listLicenses
  7701        parameters:
  7702        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7703          in: path
  7704          name: accountId
  7705          required: true
  7706          schema:
  7707            default: ~
  7708            type: string
  7709        - description: Indicates the page number to retrieve. Only positive number values are allowed. The default value is '1'
  7710          in: query
  7711          name: page
  7712          schema:
  7713            format: int64
  7714            type: integer
  7715        - description: Indicates the page size (number of items). If not specified, the value is '25' by default
  7716          in: query
  7717          name: perPage
  7718          schema:
  7719            format: int64
  7720            type: integer
  7721        - description: Internal identifier of a license type. If not specified account licenses of all types are returned
  7722          in: query
  7723          name: typeId
  7724          schema:
  7725            format: int64
  7726            type: integer
  7727        responses:
  7728          default:
  7729            content:
  7730              application/json:
  7731                schema:
  7732                  $ref: '#/components/schemas/LicenseList'
  7733            description: Success
  7734        summary: Get License List
  7735        tags:
  7736        - Account Provisioning
  7737        x-api-group: account/licenses
  7738        x-throttling-group: Light
  7739        x-metered-api: true
  7740        x-metering-group: System
  7741        x-app-permission: ReadAccounts
  7742        x-user-permission: MeetingsPlan
  7743        x-access-level: Advanced
  7744    /restapi/v1.0/account/{accountId}/licenses/bulk-purchase:
  7745      post:
  7746        description: '<p style=''font-style:italic;''>Since 1.0.31 (Release 9.2)</p><p>Purchases
  7747          licenses for add-on features: Rooms, Room Connector, Webinar, Live Reports,
  7748          etc.</p><h4>Required Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  7749          class=''code''>ReadAccounts</td><td>Viewing user account info (including name,
  7750          business name, address and phone number/account number)</td></tr><tr><td class=''code''>EditExtensions</td><td>Viewing
  7751          and updating user extension info (includes extension name, number, email and
  7752          phone number, assigned phone numbers, devices and other extension settings)</td></tr><tr><td
  7753          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  7754          (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API
  7755          Group</h4><p>Heavy</p>'
  7756        operationId: createLicensesOrder
  7757        parameters:
  7758        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7759          in: path
  7760          name: accountId
  7761          required: true
  7762          schema:
  7763            default: ~
  7764            type: string
  7765        requestBody:
  7766          content:
  7767            application/json:
  7768              schema:
  7769                $ref: '#/components/schemas/OrderLicensesRequest'
  7770          description: JSON body
  7771          required: true
  7772        responses:
  7773          default:
  7774            content: {}
  7775            description: Success
  7776        summary: Order Licenses
  7777        tags:
  7778        - Account Provisioning
  7779        x-api-group: account/licenses
  7780        x-throttling-group: Heavy
  7781        x-metered-api: true
  7782        x-metering-group: System
  7783        x-app-permission: EditAccounts
  7784        x-user-permission: MeetingsPlan
  7785        x-access-level: Advanced
  7786    /restapi/v1.0/account/{accountId}/licenses/{licenseId}:
  7787      delete:
  7788        description: '<p style=''font-style:italic;''>Since 1.0.31 (Release 9.2)</p><p>Removes
  7789          a license for a specific user. Please note: It is not allowed to remove assigned
  7790          licenses (only Webinars and Large Meetings can be assigned).</p><h4>Required
  7791          Permissions</h4><table class=''fullwidth''><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td
  7792          class=''code''>ReadAccounts</td><td>Viewing user account info (including name,
  7793          business name, address and phone number/account number)</td></tr><tr><td class=''code''>EditExtensions</td><td>Viewing
  7794          and updating user extension info (includes extension name, number, email and
  7795          phone number, assigned phone numbers, devices and other extension settings)</td></tr><tr><td
  7796          class=''code''>EditAccounts</td><td>Viewing and updating user account info
  7797          (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API
  7798          Group</h4><p>Medium</p>'
  7799        operationId: deleteLicense
  7800        parameters:
  7801        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7802          in: path
  7803          name: accountId
  7804          required: true
  7805          schema:
  7806            default: ~
  7807            type: string
  7808        - description: Internal identifier of a license
  7809          in: path
  7810          name: licenseId
  7811          required: true
  7812          schema:
  7813            type: string
  7814        responses:
  7815          default:
  7816            content: {}
  7817            description: Success
  7818        summary: Delete License
  7819        tags:
  7820        - Account Provisioning
  7821        x-throttling-group: Medium
  7822        x-metered-api: true
  7823        x-metering-group: System
  7824        x-app-permission: EditAccounts
  7825        x-user-permission: MeetingsPlan
  7826        x-api-group: account/licenses
  7827        x-access-level: Advanced
  7828      get:
  7829        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns license information by its ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  7830        operationId: loadLicense
  7831        parameters:
  7832        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7833          in: path
  7834          name: accountId
  7835          required: true
  7836          schema:
  7837            default: ~
  7838            type: string
  7839        - description: Internal identifier of a license
  7840          in: path
  7841          name: licenseId
  7842          required: true
  7843          schema:
  7844            type: string
  7845        responses:
  7846          default:
  7847            content:
  7848              application/json:
  7849                schema:
  7850                  $ref: '#/components/schemas/LicenseInfo'
  7851            description: Success
  7852        summary: Get License
  7853        tags:
  7854        - Account Provisioning
  7855        x-throttling-group: Light
  7856        x-metered-api: true
  7857        x-metering-group: System
  7858        x-app-permission: ReadAccounts
  7859        x-user-permission: MeetingsPlan
  7860        x-api-group: account/licenses
  7861        x-access-level: Advanced
  7862    /restapi/v1.0/dictionary/license-types:
  7863      get:
  7864        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns supported license types.</p><h4>API Group</h4><p>Light</p>
  7865        operationId: listLicenseTypes
  7866        responses:
  7867          default:
  7868            content:
  7869              application/json:
  7870                schema:
  7871                  $ref: '#/components/schemas/LicenseTypes'
  7872            description: Success
  7873        summary: Get License Types
  7874        tags:
  7875        - Account Provisioning
  7876        x-api-group: dictionary/license-types
  7877        x-throttling-group: Light
  7878        x-metered-api: true
  7879        x-metering-group: System
  7880        x-user-permission: MeetingsPlan
  7881        x-access-level: Advanced
  7882    /restapi/v1.0/account/{accountId}/department/{departmentId}/members:
  7883      get:
  7884        description: <p style='font-style:italic;'></p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7885        operationId: listDepartmentMembers
  7886        parameters:
  7887        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  7888          in: path
  7889          name: accountId
  7890          required: true
  7891          schema:
  7892            default: ~
  7893            type: string
  7894        - description: Internal identifier of a Department extension (same as extensionId but only the ID of a department extension is valid)
  7895          in: path
  7896          name: departmentId
  7897          required: true
  7898          schema:
  7899            type: integer
  7900        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  7901          in: query
  7902          name: page
  7903          schema:
  7904            type: integer
  7905        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  7906          in: query
  7907          name: perPage
  7908          schema:
  7909            type: integer
  7910        responses:
  7911          default:
  7912            content:
  7913              application/json:
  7914                schema:
  7915                  $ref: '#/components/schemas/DepartmentMemberList'
  7916            description: Success
  7917        summary: Get Department Member List
  7918        tags:
  7919        - Account Provisioning
  7920        x-api-group: account/department/members
  7921        x-throttling-group: Light
  7922        x-metered-api: true
  7923        x-metering-group: System
  7924        x-app-permission: ReadAccounts
  7925        x-user-permission: ReadExtensions
  7926        x-access-level: PublicBeta
  7927    /restapi/v1.0/account/{accountId}/department/bulk-assign:
  7928      post:
  7929        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Adds and/or removes multiple call queue members.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  7930        operationId: bulkAssign
  7931        parameters:
  7932        - in: path
  7933          name: accountId
  7934          required: true
  7935          schema:
  7936            default: ~
  7937            type: string
  7938        requestBody:
  7939          content:
  7940            application/json:
  7941              schema:
  7942                $ref: '#/components/schemas/DepartmentBulkAssignResource'
  7943          required: false
  7944        responses:
  7945          default:
  7946            content: {}
  7947            description: successful operation
  7948        summary: Edit Call Queue Members
  7949        tags:
  7950        - Account Provisioning
  7951        x-api-group: account/department
  7952        x-throttling-group: Heavy
  7953        x-metered-api: true
  7954        x-metering-group: System
  7955        x-app-permission: EditAccounts
  7956        x-user-permission: UserGroups
  7957        x-access-level: PublicBeta
  7958    /restapi/v1.0/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/users:
  7959      get:
  7960        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns the list of users allowed to page this group.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  7961        operationId: getPagingOnlyGroupUsers
  7962        parameters:
  7963        - in: path
  7964          name: accountId
  7965          required: true
  7966          schema:
  7967            type: string
  7968        - in: path
  7969          name: pagingOnlyGroupId
  7970          required: true
  7971          schema:
  7972            type: string
  7973        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  7974          in: query
  7975          name: page
  7976          schema:
  7977            type: integer
  7978        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  7979          in: query
  7980          name: perPage
  7981          schema:
  7982            type: integer
  7983        responses:
  7984          default:
  7985            content:
  7986              application/json:
  7987                schema:
  7988                  $ref: '#/components/schemas/PagingOnlyGroupUsers'
  7989            description: Success
  7990        summary: Get Paging Only Group Users
  7991        tags:
  7992        - Account Provisioning
  7993        x-api-group: account/paging-only-groups/users
  7994        x-throttling-group: Light
  7995        x-metered-api: true
  7996        x-metering-group: System
  7997        x-app-permission: ReadAccounts
  7998        x-user-permission: ReadUserInfo
  7999        x-access-level: PublicBeta
  8000    /restapi/v1.0/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/devices:
  8001      get:
  8002        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns the list of paging devices assigned to this group.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  8003        operationId: getPagingOnlyGroupDevices
  8004        parameters:
  8005        - in: path
  8006          name: accountId
  8007          required: true
  8008          schema:
  8009            type: string
  8010        - in: path
  8011          name: pagingOnlyGroupId
  8012          required: true
  8013          schema:
  8014            type: string
  8015        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  8016          in: query
  8017          name: page
  8018          schema:
  8019            type: integer
  8020        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  8021          in: query
  8022          name: perPage
  8023          schema:
  8024            type: integer
  8025        responses:
  8026          default:
  8027            content:
  8028              application/json:
  8029                schema:
  8030                  $ref: '#/components/schemas/PagingOnlyGroupDevices'
  8031            description: Success
  8032        summary: Get Paging Only Group Devices
  8033        tags:
  8034        - Account Provisioning
  8035        x-api-group: account/paging-only-groups/devices
  8036        x-throttling-group: Light
  8037        x-metered-api: true
  8038        x-metering-group: System
  8039        x-app-permission: ReadAccounts
  8040        x-user-permission: ReadCompanyDevices
  8041        x-access-level: PublicBeta
  8042    /restapi/v1.0/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/bulk-assign:
  8043      post:
  8044        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Adds and/or removes paging group users and devices.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  8045        operationId: updatePagingOnlyGroupUsersAndDevices
  8046        parameters:
  8047        - in: path
  8048          name: accountId
  8049          required: true
  8050          schema:
  8051            type: string
  8052        - in: path
  8053          name: pagingOnlyGroupId
  8054          required: true
  8055          schema:
  8056            type: string
  8057        requestBody:
  8058          content:
  8059            application/json:
  8060              schema:
  8061                $ref: '#/components/schemas/EditPagingGroupRequest'
  8062          required: false
  8063        responses:
  8064          default:
  8065            content: {}
  8066            description: Success
  8067        summary: Edit Paging Group Users & Devices
  8068        tags:
  8069        - Account Provisioning
  8070        x-api-group: account/paging-only-groups/devices
  8071        x-throttling-group: Light
  8072        x-metered-api: true
  8073        x-metering-group: System
  8074        x-app-permission: ReadAccounts
  8075        x-user-permission: ReadCompanyDevices
  8076        x-access-level: PublicBeta
  8077    /restapi/v1.0/account/{accountId}/park-locations/{parkLocationId}/users:
  8078      get:
  8079        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Returns the list of users allowed to park and unpark calls to/from the park location extension specified</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Light</p>
  8080        operationId: getParkLocationUsers
  8081        parameters:
  8082        - in: path
  8083          name: accountId
  8084          required: true
  8085          schema:
  8086            type: string
  8087        - in: path
  8088          name: parkLocationId
  8089          required: true
  8090          schema:
  8091            type: string
  8092        - description: Indicates the page number to retrieve. Only positive number values are allowed. Default value is '1'
  8093          in: query
  8094          name: page
  8095          schema:
  8096            type: integer
  8097        - description: Indicates the page size (number of items). If not specified, the value is '100' by default
  8098          in: query
  8099          name: perPage
  8100          schema:
  8101            type: integer
  8102        responses:
  8103          default:
  8104            content:
  8105              application/json:
  8106                schema:
  8107                  $ref: '#/components/schemas/ParkLocationResponse'
  8108            description: Success
  8109        summary: Get Park Location Users
  8110        tags:
  8111        - Account Provisioning
  8112        x-api-group: account/park-locations/users
  8113        x-throttling-group: Light
  8114        x-metered-api: true
  8115        x-metering-group: System
  8116        x-app-permission: ReadAccounts
  8117        x-user-permission: ReadExtensions
  8118        x-access-level: Internal
  8119    /restapi/v1.0/account/{accountId}/park-locations/{parkLocationId}/bulk-assign:
  8120      post:
  8121        description: <p style='font-style:italic;'>Since 1.0.32 (Release 9.3)</p><p>Adds and/or removes park location users.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Viewing and updating my extension info (includes extension name, number, email and phone number)</td></tr></tbody></table><h4>Usage Plan Group</h4><p>Heavy</p>
  8122        operationId: updateParkLocationUsers
  8123        parameters:
  8124        - in: path
  8125          name: accountId
  8126          required: true
  8127          schema:
  8128            type: string
  8129        - in: path
  8130          name: parkLocationId
  8131          required: true
  8132          schema:
  8133            type: string
  8134        requestBody:
  8135          content:
  8136            application/json:
  8137              schema:
  8138                $ref: '#/components/schemas/EditParkLocationRequest'
  8139          required: false
  8140        responses:
  8141          default:
  8142            content: {}
  8143            description: Success
  8144        summary: Adds and/or removes park location users
  8145        tags:
  8146        - Account Provisioning
  8147        x-api-group: account/park-location/bulk-assign
  8148        x-throttling-group: Heavy
  8149        x-metered-api: true
  8150        x-metering-group: System
  8151        x-app-permission: EditExtensions
  8152        x-user-permission: EditExtensions
  8153        x-access-level: Internal
  8154    /scim/v2/ServiceProviderConfig:
  8155      get:
  8156        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns the list of users requested.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing Service Provider confiog</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8157        operationId: getServiceProviderConfig
  8158        responses:
  8159          default:
  8160            content:
  8161              application/json:
  8162                schema:
  8163                  $ref: '#/components/schemas/ServiceProviderConfig'
  8164              application/scim+json:
  8165                schema:
  8166                  $ref: '#/components/schemas/ServiceProviderConfig'
  8167            description: Success
  8168        summary: Get Service Provider Config
  8169        tags:
  8170        - SCIM
  8171        x-api-group: scim
  8172        x-throttling-group: Medium
  8173        x-metered-api: true
  8174        x-metering-group: System
  8175        x-app-permission: ReadAccounts
  8176        x-user-permission: ReadExtensions
  8177        x-access-level: PublicBeta
  8178    /scim/v2/Users:
  8179      get:
  8180        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns the list of users requested.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8181        operationId: listUsers
  8182        parameters:
  8183        - description: only support 'userName' or 'email' filter expressions for now
  8184          in: query
  8185          name: filter
  8186          schema:
  8187            enum:
  8188            - userName
  8189            - email
  8190            type: string
  8191        - description: page size
  8192          in: query
  8193          name: count
  8194          schema:
  8195            default: 100
  8196            format: int32
  8197            type: integer
  8198        - description: start index (1-based)
  8199          in: query
  8200          name: startIndex
  8201          schema:
  8202            default: 1
  8203            format: int32
  8204            type: integer
  8205        responses:
  8206          400:
  8207            content:
  8208              application/json:
  8209                schema:
  8210                  $ref: '#/components/schemas/SCIMErrorResponse'
  8211              application/scim+json:
  8212                schema:
  8213                  $ref: '#/components/schemas/SCIMErrorResponse'
  8214            description: bad request
  8215          401:
  8216            content:
  8217              application/json:
  8218                schema:
  8219                  $ref: '#/components/schemas/SCIMErrorResponse'
  8220              application/scim+json:
  8221                schema:
  8222                  $ref: '#/components/schemas/SCIMErrorResponse'
  8223            description: authorization failure
  8224          403:
  8225            content:
  8226              application/json:
  8227                schema:
  8228                  $ref: '#/components/schemas/SCIMErrorResponse'
  8229              application/scim+json:
  8230                schema:
  8231                  $ref: '#/components/schemas/SCIMErrorResponse'
  8232            description: permissions denied
  8233          429:
  8234            content:
  8235              application/json:
  8236                schema:
  8237                  $ref: '#/components/schemas/SCIMErrorResponse'
  8238              application/scim+json:
  8239                schema:
  8240                  $ref: '#/components/schemas/SCIMErrorResponse'
  8241            description: too many requests
  8242          500:
  8243            content:
  8244              application/json:
  8245                schema:
  8246                  $ref: '#/components/schemas/SCIMErrorResponse'
  8247              application/scim+json:
  8248                schema:
  8249                  $ref: '#/components/schemas/SCIMErrorResponse'
  8250            description: internal server error
  8251          default:
  8252            content:
  8253              application/json:
  8254                schema:
  8255                  $ref: '#/components/schemas/GetUserListResponse'
  8256              application/scim+json:
  8257                schema:
  8258                  $ref: '#/components/schemas/GetUserListResponse'
  8259            description: Success
  8260        summary: Get User List
  8261        tags:
  8262        - SCIM
  8263        x-api-group: scim
  8264        x-throttling-group: Medium
  8265        x-metered-api: true
  8266        x-metering-group: System
  8267        x-app-permission: ReadAccounts
  8268        x-user-permission: ReadExtensions
  8269        x-access-level: PublicBeta
  8270      post:
  8271        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Creates a user.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8272        operationId: createUser
  8273        requestBody:
  8274          content:
  8275            application/json:
  8276              schema:
  8277                $ref: '#/components/schemas/UserCreationRequest'
  8278            application/scim+json:
  8279              schema:
  8280                $ref: '#/components/schemas/UserCreationRequest'
  8281          description: a new user without 'id'
  8282          required: true
  8283        responses:
  8284          400:
  8285            content:
  8286              application/json:
  8287                schema:
  8288                  $ref: '#/components/schemas/SCIMErrorResponse'
  8289              application/scim+json:
  8290                schema:
  8291                  $ref: '#/components/schemas/SCIMErrorResponse'
  8292            description: bad request
  8293          401:
  8294            content:
  8295              application/json:
  8296                schema:
  8297                  $ref: '#/components/schemas/SCIMErrorResponse'
  8298              application/scim+json:
  8299                schema:
  8300                  $ref: '#/components/schemas/SCIMErrorResponse'
  8301            description: authorization failure
  8302          403:
  8303            content:
  8304              application/json:
  8305                schema:
  8306                  $ref: '#/components/schemas/SCIMErrorResponse'
  8307              application/scim+json:
  8308                schema:
  8309                  $ref: '#/components/schemas/SCIMErrorResponse'
  8310            description: permissions denied
  8311          404:
  8312            content:
  8313              application/json:
  8314                schema:
  8315                  $ref: '#/components/schemas/SCIMErrorResponse'
  8316              application/scim+json:
  8317                schema:
  8318                  $ref: '#/components/schemas/SCIMErrorResponse'
  8319            description: not found
  8320          409:
  8321            content:
  8322              application/json:
  8323                schema:
  8324                  $ref: '#/components/schemas/SCIMErrorResponse'
  8325              application/scim+json:
  8326                schema:
  8327                  $ref: '#/components/schemas/SCIMErrorResponse'
  8328            description: duplicate email
  8329          429:
  8330            content:
  8331              application/json:
  8332                schema:
  8333                  $ref: '#/components/schemas/SCIMErrorResponse'
  8334              application/scim+json:
  8335                schema:
  8336                  $ref: '#/components/schemas/SCIMErrorResponse'
  8337            description: too many requests
  8338          500:
  8339            content:
  8340              application/json:
  8341                schema:
  8342                  $ref: '#/components/schemas/SCIMErrorResponse'
  8343              application/scim+json:
  8344                schema:
  8345                  $ref: '#/components/schemas/SCIMErrorResponse'
  8346            description: internal server error
  8347          default:
  8348            content:
  8349              application/json:
  8350                schema:
  8351                  $ref: '#/components/schemas/UserInfo'
  8352              application/scim+json:
  8353                schema:
  8354                  $ref: '#/components/schemas/UserInfo'
  8355            description: Success
  8356        summary: Create User
  8357        tags:
  8358        - SCIM
  8359        x-api-group: scim
  8360        x-throttling-group: Medium
  8361        x-metered-api: true
  8362        x-metering-group: System
  8363        x-app-permission: EditAccounts
  8364        x-user-permission: EditExtensions
  8365        x-access-level: PublicBeta
  8366    /scim/v2/Users/.search:
  8367      post:
  8368        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns the list of users requested.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Searching SCIM Users</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8369        operationId: searchUsersViaPost
  8370        requestBody:
  8371          content:
  8372            application/json:
  8373              schema:
  8374                $ref: '#/components/schemas/SCIMSearchRequestInfo'
  8375            application/scim+json:
  8376              schema:
  8377                $ref: '#/components/schemas/SCIMSearchRequestInfo'
  8378          description: search parameters
  8379          required: false
  8380        responses:
  8381          400:
  8382            content:
  8383              application/json:
  8384                schema:
  8385                  $ref: '#/components/schemas/SCIMErrorResponse'
  8386              application/scim+json:
  8387                schema:
  8388                  $ref: '#/components/schemas/SCIMErrorResponse'
  8389            description: bad request
  8390          401:
  8391            content:
  8392              application/json:
  8393                schema:
  8394                  $ref: '#/components/schemas/SCIMErrorResponse'
  8395              application/scim+json:
  8396                schema:
  8397                  $ref: '#/components/schemas/SCIMErrorResponse'
  8398            description: authorization failure
  8399          403:
  8400            content:
  8401              application/json:
  8402                schema:
  8403                  $ref: '#/components/schemas/SCIMErrorResponse'
  8404              application/scim+json:
  8405                schema:
  8406                  $ref: '#/components/schemas/SCIMErrorResponse'
  8407            description: permissions denied
  8408          429:
  8409            content:
  8410              application/json:
  8411                schema:
  8412                  $ref: '#/components/schemas/SCIMErrorResponse'
  8413              application/scim+json:
  8414                schema:
  8415                  $ref: '#/components/schemas/SCIMErrorResponse'
  8416            description: too many requests
  8417          500:
  8418            content:
  8419              application/json:
  8420                schema:
  8421                  $ref: '#/components/schemas/SCIMErrorResponse'
  8422              application/scim+json:
  8423                schema:
  8424                  $ref: '#/components/schemas/SCIMErrorResponse'
  8425            description: internal server error
  8426          default:
  8427            content:
  8428              application/json:
  8429                schema:
  8430                  $ref: '#/components/schemas/GetUserListResponse'
  8431              application/scim+json:
  8432                schema:
  8433                  $ref: '#/components/schemas/GetUserListResponse'
  8434            description: successful operation
  8435        summary: search or list users
  8436        tags:
  8437        - SCIM
  8438    /scim/v2/Users/{id}:
  8439      delete:
  8440        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Deleting User using scim</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8441        operationId: deleteUser
  8442        parameters:
  8443        - description: Internal identifier of a user
  8444          in: path
  8445          name: id
  8446          required: true
  8447          schema:
  8448            type: string
  8449        responses:
  8450          401:
  8451            content:
  8452              application/json:
  8453                schema:
  8454                  $ref: '#/components/schemas/SCIMErrorResponse'
  8455              application/scim+json:
  8456                schema:
  8457                  $ref: '#/components/schemas/SCIMErrorResponse'
  8458            description: authorization failure
  8459          403:
  8460            content:
  8461              application/json:
  8462                schema:
  8463                  $ref: '#/components/schemas/SCIMErrorResponse'
  8464              application/scim+json:
  8465                schema:
  8466                  $ref: '#/components/schemas/SCIMErrorResponse'
  8467            description: permissions denied
  8468          404:
  8469            content:
  8470              application/json:
  8471                schema:
  8472                  $ref: '#/components/schemas/SCIMErrorResponse'
  8473              application/scim+json:
  8474                schema:
  8475                  $ref: '#/components/schemas/SCIMErrorResponse'
  8476            description: not found
  8477          429:
  8478            content:
  8479              application/json:
  8480                schema:
  8481                  $ref: '#/components/schemas/SCIMErrorResponse'
  8482              application/scim+json:
  8483                schema:
  8484                  $ref: '#/components/schemas/SCIMErrorResponse'
  8485            description: too many requests
  8486          500:
  8487            content:
  8488              application/json:
  8489                schema:
  8490                  $ref: '#/components/schemas/SCIMErrorResponse'
  8491              application/scim+json:
  8492                schema:
  8493                  $ref: '#/components/schemas/SCIMErrorResponse'
  8494            description: internal server error
  8495          default:
  8496            content: {}
  8497            description: Success
  8498        summary: Delete User
  8499        tags:
  8500        - SCIM
  8501        x-api-group: scim
  8502        x-throttling-group: Medium
  8503        x-metered-api: true
  8504        x-metering-group: System
  8505        x-app-permission: EditAccounts
  8506        x-user-permission: ReadAccounts
  8507        x-access-level: PublicBeta
  8508      get:
  8509        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p>Returns a user by ID.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  8510        operationId: getUserById
  8511        parameters:
  8512        - description: Internal identifier of a user
  8513          in: path
  8514          name: id
  8515          required: true
  8516          schema:
  8517            type: string
  8518        responses:
  8519          400:
  8520            content:
  8521              application/json:
  8522                schema:
  8523                  $ref: '#/components/schemas/SCIMErrorResponse'
  8524              application/scim+json:
  8525                schema:
  8526                  $ref: '#/components/schemas/SCIMErrorResponse'
  8527            description: bad request
  8528          401:
  8529            content:
  8530              application/json:
  8531                schema:
  8532                  $ref: '#/components/schemas/SCIMErrorResponse'
  8533              application/scim+json:
  8534                schema:
  8535                  $ref: '#/components/schemas/SCIMErrorResponse'
  8536            description: authorization failure
  8537          403:
  8538            content:
  8539              application/json:
  8540                schema:
  8541                  $ref: '#/components/schemas/SCIMErrorResponse'
  8542              application/scim+json:
  8543                schema:
  8544                  $ref: '#/components/schemas/SCIMErrorResponse'
  8545            description: permissions denied
  8546          429:
  8547            content:
  8548              application/json:
  8549                schema:
  8550                  $ref: '#/components/schemas/SCIMErrorResponse'
  8551              application/scim+json:
  8552                schema:
  8553                  $ref: '#/components/schemas/SCIMErrorResponse'
  8554            description: too many requests
  8555          500:
  8556            content:
  8557              application/json:
  8558                schema:
  8559                  $ref: '#/components/schemas/SCIMErrorResponse'
  8560              application/scim+json:
  8561                schema:
  8562                  $ref: '#/components/schemas/SCIMErrorResponse'
  8563            description: internal server error
  8564          default:
  8565            content:
  8566              application/json:
  8567                schema:
  8568                  $ref: '#/components/schemas/UserInfo'
  8569              application/scim+json:
  8570                schema:
  8571                  $ref: '#/components/schemas/UserInfo'
  8572            description: Success
  8573        summary: Get User
  8574        tags:
  8575        - SCIM
  8576        x-api-group: scim
  8577        x-throttling-group: Light
  8578        x-metered-api: true
  8579        x-metering-group: System
  8580        x-app-permission: ReadAccounts
  8581        x-user-permission: ReadExtensions
  8582        x-access-level: PublicBeta
  8583      patch:
  8584        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Partially update/patch a user</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8585        operationId: patchUser
  8586        parameters:
  8587        - description: Internal identifier of a user
  8588          in: path
  8589          name: id
  8590          required: true
  8591          schema:
  8592            type: string
  8593        requestBody:
  8594          content:
  8595            application/json:
  8596              schema:
  8597                $ref: '#/components/schemas/SCIMUserPatch'
  8598            application/scim+json:
  8599              schema:
  8600                $ref: '#/components/schemas/SCIMUserPatch'
  8601          description: patch operations list
  8602          required: false
  8603        responses:
  8604          400:
  8605            content:
  8606              application/json:
  8607                schema:
  8608                  $ref: '#/components/schemas/SCIMErrorResponse'
  8609              application/scim+json:
  8610                schema:
  8611                  $ref: '#/components/schemas/SCIMErrorResponse'
  8612            description: bad request
  8613          401:
  8614            content:
  8615              application/json:
  8616                schema:
  8617                  $ref: '#/components/schemas/SCIMErrorResponse'
  8618              application/scim+json:
  8619                schema:
  8620                  $ref: '#/components/schemas/SCIMErrorResponse'
  8621            description: authorization failure
  8622          403:
  8623            content:
  8624              application/json:
  8625                schema:
  8626                  $ref: '#/components/schemas/SCIMErrorResponse'
  8627              application/scim+json:
  8628                schema:
  8629                  $ref: '#/components/schemas/SCIMErrorResponse'
  8630            description: permissions denied
  8631          404:
  8632            content:
  8633              application/json:
  8634                schema:
  8635                  $ref: '#/components/schemas/SCIMErrorResponse'
  8636              application/scim+json:
  8637                schema:
  8638                  $ref: '#/components/schemas/SCIMErrorResponse'
  8639            description: not found
  8640          429:
  8641            content:
  8642              application/json:
  8643                schema:
  8644                  $ref: '#/components/schemas/SCIMErrorResponse'
  8645              application/scim+json:
  8646                schema:
  8647                  $ref: '#/components/schemas/SCIMErrorResponse'
  8648            description: too many requests
  8649          500:
  8650            content:
  8651              application/json:
  8652                schema:
  8653                  $ref: '#/components/schemas/SCIMErrorResponse'
  8654              application/scim+json:
  8655                schema:
  8656                  $ref: '#/components/schemas/SCIMErrorResponse'
  8657            description: internal server error
  8658          default:
  8659            content:
  8660              application/json:
  8661                schema:
  8662                  $ref: '#/components/schemas/UserInfo'
  8663              application/scim+json:
  8664                schema:
  8665                  $ref: '#/components/schemas/UserInfo'
  8666            description: Success
  8667        summary: Partially update/patch a user
  8668        tags:
  8669        - SCIM
  8670        x-api-group: scim
  8671        x-throttling-group: Medium
  8672        x-metered-api: true
  8673        x-metering-group: System
  8674        x-app-permission: EditAccounts
  8675        x-user-permission: ReadAccounts
  8676        x-access-level: PublicBeta
  8677      put:
  8678        description: <p style='font-style:italic;'>Since 1.0.31 (Release 9.2)</p><p></p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditExtensions</td><td>Updating User using SCIM</td></tr></tbody></table><h4>API Group</h4><p>Medium</p>
  8679        operationId: updateUser
  8680        parameters:
  8681        - description: Internal identifier of a user
  8682          in: path
  8683          name: id
  8684          required: true
  8685          schema:
  8686            type: string
  8687        requestBody:
  8688          content:
  8689            application/json:
  8690              schema:
  8691                $ref: '#/components/schemas/UserUpdateRequest'
  8692            application/scim+json:
  8693              schema:
  8694                $ref: '#/components/schemas/UserUpdateRequest'
  8695          description: An Exisiting User
  8696          required: true
  8697        responses:
  8698          400:
  8699            content:
  8700              application/json:
  8701                schema:
  8702                  $ref: '#/components/schemas/SCIMErrorResponse'
  8703              application/scim+json:
  8704                schema:
  8705                  $ref: '#/components/schemas/SCIMErrorResponse'
  8706            description: bad request
  8707          401:
  8708            content:
  8709              application/json:
  8710                schema:
  8711                  $ref: '#/components/schemas/SCIMErrorResponse'
  8712              application/scim+json:
  8713                schema:
  8714                  $ref: '#/components/schemas/SCIMErrorResponse'
  8715            description: authorization failure
  8716          403:
  8717            content:
  8718              application/json:
  8719                schema:
  8720                  $ref: '#/components/schemas/SCIMErrorResponse'
  8721              application/scim+json:
  8722                schema:
  8723                  $ref: '#/components/schemas/SCIMErrorResponse'
  8724            description: permissions denied
  8725          404:
  8726            content:
  8727              application/json:
  8728                schema:
  8729                  $ref: '#/components/schemas/SCIMErrorResponse'
  8730              application/scim+json:
  8731                schema:
  8732                  $ref: '#/components/schemas/SCIMErrorResponse'
  8733            description: not found
  8734          409:
  8735            content:
  8736              application/json:
  8737                schema:
  8738                  $ref: '#/components/schemas/SCIMErrorResponse'
  8739              application/scim+json:
  8740                schema:
  8741                  $ref: '#/components/schemas/SCIMErrorResponse'
  8742            description: duplicate email
  8743          429:
  8744            content:
  8745              application/json:
  8746                schema:
  8747                  $ref: '#/components/schemas/SCIMErrorResponse'
  8748              application/scim+json:
  8749                schema:
  8750                  $ref: '#/components/schemas/SCIMErrorResponse'
  8751            description: too many requests
  8752          500:
  8753            content:
  8754              application/json:
  8755                schema:
  8756                  $ref: '#/components/schemas/SCIMErrorResponse'
  8757              application/scim+json:
  8758                schema:
  8759                  $ref: '#/components/schemas/SCIMErrorResponse'
  8760            description: internal server error
  8761          default:
  8762            content:
  8763              application/json:
  8764                schema:
  8765                  $ref: '#/components/schemas/UserInfo'
  8766              application/scim+json:
  8767                schema:
  8768                  $ref: '#/components/schemas/UserInfo'
  8769            description: Success
  8770        summary: Update or replace user
  8771        tags:
  8772        - SCIM
  8773        x-api-group: scim
  8774        x-throttling-group: Medium
  8775        x-metered-api: true
  8776        x-metering-group: System
  8777        x-app-permission: EditExtensions
  8778        x-user-permission: ReadExtensions
  8779        x-access-level: PublicBeta
  8780    /restapi/v1.0/account/{accountId}/extension/{extensionId}/reporting/settings:
  8781      get:
  8782        description: <p style='font-style:italic;'>Since 1.0.17 (Release 7.2)</p><p>Returns user-defined configuration of CFA (Customer Facing Analytics) reports.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>ReadAccounts</td><td>Viewing user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  8783        operationId: loadReportingSettings
  8784        parameters:
  8785        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  8786          in: path
  8787          name: accountId
  8788          required: true
  8789          schema:
  8790            default: ~
  8791            type: string
  8792        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  8793          in: path
  8794          name: extensionId
  8795          required: true
  8796          schema:
  8797            default: ~
  8798            type: string
  8799        responses:
  8800          default:
  8801            content:
  8802              application/json:
  8803                schema:
  8804                  $ref: '#/components/schemas/ReportingSettings'
  8805            description: Success
  8806        summary: Get Reporting Settings
  8807        tags:
  8808        - Reporting
  8809        x-api-group: extension/reporting/settings
  8810        x-throttling-group: Light
  8811        x-metered-api: true
  8812        x-metering-group: System
  8813        x-app-permission: ReadAccounts
  8814        x-user-permission: ReadAccounts
  8815        x-access-level: Internal
  8816      put:
  8817        description: <p style='font-style:italic;'></p><p>Sets user-defined configuration of CFA (Customer Facing Analytics) reports.</p><h4>Required Permissions</h4><table class='fullwidth'><thead><tr><th>Permission</th><th>Description</th></tr></thead><tbody><tr><td class='code'>EditAccounts</td><td>Viewing and updating user account info (including name, business name, address and phone number/account number)</td></tr></tbody></table><h4>API Group</h4><p>Light</p>
  8818        operationId: updateReportingSettings
  8819        parameters:
  8820        - description: Internal identifier of a RingCentral account or tilde (~) to indicate the account logged-in within the current session
  8821          in: path
  8822          name: accountId
  8823          required: true
  8824          schema:
  8825            default: ~
  8826            type: string
  8827        - description: Internal identifier of an extension or tilde (~) to indicate the extension assigned to the account logged-in within the current session
  8828          in: path
  8829          name: extensionId
  8830          required: true
  8831          schema:
  8832            default: ~
  8833            type: string
  8834        requestBody:
  8835          content:
  8836            application/json:
  8837              schema:
  8838                $ref: '#/components/schemas/SetReportingSettingsRequest'
  8839          description: JSON body
  8840          required: true
  8841        responses:
  8842          default:
  8843            content:
  8844              application/json:
  8845                schema:
  8846                  $ref: '#/components/schemas/ReportingSettings'
  8847            description: Success
  8848        summary: Update Reporting Settings
  8849        tags:
  8850        - Reporting
  8851        x-api-group: extension/reporting/settings
  8852        x-throttling-group: Light
  8853        x-metered-api: true
  8854        x-metering-group: System
  8855        x-app-permission: EditAccounts
  8856        x-user-permission: EditAccounts
  8857        x-access-level: Internal
  8858  components:
  8859    schemas:
  8860      GroupsCollection:
  8861        properties:
  8862          uri:
  8863            format: uri
  8864            type: string
  8865          records:
  8866            items:
  8867              $ref: '#/components/schemas/GroupResource'
  8868            type: array
  8869          paging:
  8870            $ref: '#/components/schemas/Paging'
  8871          navigation:
  8872            $ref: '#/components/schemas/Navigation'
  8873        type: object
  8874      NavigableCollectionResourceExtensionIdResource:
  8875        properties:
  8876          uri:
  8877            format: uri
  8878            type: string
  8879          records:
  8880            items:
  8881              $ref: '#/components/schemas/ExtensionIdResource'
  8882            type: array
  8883          paging:
  8884            $ref: '#/components/schemas/Paging'
  8885          navigation:
  8886            $ref: '#/components/schemas/Navigation'
  8887        type: object
  8888      CompanyDirectoryContactInfo:
  8889        example:
  8890          firstName: firstName
  8891          lastName: lastName
  8892          extensionNumber: extensionNumber
  8893          name: name
  8894          id: id
  8895          profileImage:
  8896            etag: etag
  8897            uri: uri
  8898          type: User
  8899          department: department
  8900          email: email
  8901          account:
  8902            id: id
  8903          phoneNumbers:
  8904          - phoneNumber: phoneNumber
  8905            hidden: true
  8906            type: VoiceFax
  8907            usageType: MobileNumber
  8908          - phoneNumber: phoneNumber
  8909            hidden: true
  8910            type: VoiceFax
  8911            usageType: MobileNumber
  8912          status: Enabled
  8913        properties:
  8914          id:
  8915            description: Internal identifier of an extension
  8916            type: string
  8917          type:
  8918            description: Type of an extension
  8919            enum:
  8920            - User
  8921            - Department
  8922            - Announcement
  8923            - Voicemail
  8924            - SharedLinesGroup
  8925            - PagingOnly
  8926            - IvrMenu
  8927            - ParkLocation
  8928            - Limited
  8929            type: string
  8930          status:
  8931            description: Status of an extension
  8932            enum:
  8933            - Enabled
  8934            - Disabled
  8935            - NotActivated
  8936            type: string
  8937          firstName:
  8938            description: User extension first name
  8939            type: string
  8940          lastName:
  8941            description: User extension last name
  8942            type: string
  8943          name:
  8944            description: Name of an extension
  8945            type: string
  8946          department:
  8947            description: Department name of an extension
  8948            type: string
  8949          email:
  8950            description: Email of an extension
  8951            type: string
  8952          extensionNumber:
  8953            description: Number of an extension
  8954            type: string
  8955          account:
  8956            $ref: '#/components/schemas/CompanyDirectoryAccountInfo'
  8957          phoneNumbers:
  8958            description: Extension phone numbers information
  8959            items:
  8960              $ref: '#/components/schemas/CompanyDirectoryPhoneNumberInfo'
  8961            type: array
  8962          profileImage:
  8963            $ref: '#/components/schemas/CompanyDirectoryProfileImageInfo'
  8964        type: object
  8965      InstantMessageEvent:
  8966        properties:
  8967          id:
  8968            description: Internal identifier of an message
  8969            type: string
  8970          to:
  8971            description: Message receiver(s) information
  8972            items:
  8973              $ref: '#/components/schemas/NotificationRecipientInfo'
  8974            type: array
  8975          from:
  8976            $ref: '#/components/schemas/SenderInfo'
  8977          type:
  8978            description: Type of a message. The default value is 'SMS'
  8979            type: string
  8980          creationTime:
  8981            description: Message creation datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
  8982            format: date-time
  8983            type: string
  8984          lastModifiedTime:
  8985            description: Datetime when the message was modified in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
  8986            format: date-time
  8987            type: string
  8988          readStatus:
  8989            description: Status of a message. The default value is 'Unread'
  8990            type: string
  8991          priority:
  8992            description: The default value is 'Normal'
  8993            type: string
  8994          attachments:
  8995            description: Message attachment data
  8996            items:
  8997              $ref: '#/components/schemas/MessageAttachmentInfo'
  8998            type: array
  8999          direction:
  9000            description: Message direction. The default value is 'Inbound'
  9001            type: string
  9002          availability:
  9003            description: Message availability status. The default value is 'Alive'
  9004            type: string
  9005          subject:
  9006            description: Message subject. It replicates message text which is also returned as an attachment
  9007            type: string
  9008          messageStatus:
  9009            description: Status of a message. The default value is 'Received'
  9010            type: string
  9011          conversationId:
  9012            description: Identifier of the conversation the message belongs to
  9013            type: string
  9014        type: object
  9015      ExtensionInfoSIP:
  9016        properties:
  9017          id:
  9018            description: Internal identifier of an extension
  9019            type: string
  9020          uri:
  9021            description: Canonical URI of an extension
  9022            type: string
  9023          extensionNumber:
  9024            description: Extension number
  9025            type: string
  9026        type: object
  9027      CountriesResource:
  9028        properties:
  9029          uri:
  9030            format: uri
  9031            type: string
  9032          records:
  9033            items:
  9034              $ref: '#/components/schemas/CountryResource'
  9035            type: array
  9036          paging:
  9037            $ref: '#/components/schemas/Paging'
  9038          navigation:
  9039            $ref: '#/components/schemas/Navigation'
  9040        type: object
  9041      CallLogRecordLegInfo:
  9042        example:
  9043          duration: 6
  9044          result: Unknown
  9045          extension:
  9046            id: id
  9047            uri: uri
  9048          legType: legType
  9049          action: Unknown
  9050          recording:
  9051            contentUri: contentUri
  9052            id: id
  9053            type: Automatic
  9054            uri: uri
  9055          startTime: 2000-01-23T04:56:07.000+00:00
  9056          from:
  9057            phoneNumber: phoneNumber
  9058            extensionNumber: extensionNumber
  9059            name: name
  9060            location: location
  9061            device:
  9062              id: id
  9063              uri: uri
  9064          to:
  9065            phoneNumber: phoneNumber
  9066            extensionNumber: extensionNumber
  9067            name: name
  9068            location: location
  9069            device:
  9070              id: id
  9071              uri: uri
  9072          transport: PSTN
  9073          type: Voice
  9074          direction: Inbound
  9075        properties:
  9076          action:
  9077            description: Action description of the call operation
  9078            enum:
  9079            - Unknown
  9080            - Phone Call
  9081            - Phone Login
  9082            - Incoming Fax
  9083            - Accept Call
  9084            - FindMe
  9085            - FollowMe
  9086            - Outgoing Fax
  9087            - Call Return
  9088            - Calling Card
  9089            - Ring Directly
  9090            - RingOut Web
  9091            - VoIP Call
  9092            - RingOut PC
  9093            - RingMe
  9094            - Transfer
  9095            - 411 Info
  9096            - Emergency
  9097            - E911 Update
  9098            - Support
  9099            - RingOut Mobile
  9100            type: string
  9101          direction:
  9102            description: Call direction
  9103            enum:
  9104            - Inbound
  9105            - Outbound
  9106            type: string
  9107          duration:
  9108            description: Call duration in seconds
  9109            type: integer
  9110          extension:
  9111            $ref: '#/components/schemas/ExtensionInfoCallLog'
  9112          legType:
  9113            description: Leg type
  9114            type: string
  9115          startTime:
  9116            description: The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
  9117            format: date-time
  9118            type: string
  9119          type:
  9120            description: Call type
  9121            enum:
  9122            - Voice
  9123            - Fax
  9124            type: string
  9125          result:
  9126            description: Status description of the call operation
  9127            enum:
  9128            - Unknown
  9129            - ResultInProgress
  9130            - Missed
  9131            - Call accepted
  9132            - Voicemail
  9133            - Rejected
  9134            - Reply
  9135            - Received
  9136            - Receive Error
  9137            - Fax on Demand
  9138            - Partial Receive
  9139            - Blocked
  9140            - Call connected
  9141            - No Answer
  9142            - International Disabled
  9143            - Busy
  9144            - Send Error
  9145            - Sent
  9146            - No fax machine
  9147            - ResultEmpty
  9148            - Account
  9149            - Suspended
  9150            - Call Failed
  9151            - Call Failure
  9152            - Internal Error
  9153            - IP Phone offline
  9154            - Restricted Number
  9155            - Wrong Number
  9156            - Stopped
  9157            - Hang up
  9158            - Poor Line Quality
  9159            - Partially Sent
  9160            - International Restriction
  9161            - Abandoned
  9162            - Declined
  9163            - Fax Receipt Error
  9164            - Fax Send Error
  9165            type: string
  9166          from:
  9167            $ref: '#/components/schemas/CallLogCallerInfo'
  9168          to:
  9169            $ref: '#/components/schemas/CallLogCallerInfo'
  9170          transport:
  9171            description: Call transport
  9172            enum:
  9173            - PSTN
  9174            - VoIP
  9175            type: string
  9176          recording:
  9177            $ref: '#/components/schemas/RecordingInfo'
  9178        type: object
  9179      AccountSignupInfoRequest:
  9180        example:
  9181          marketingAccepted: true
  9182        properties:
  9183          marketingAccepted:
  9184            description: ' Specifies whether marketing information is sent to the user'
  9185            type: boolean
  9186        type: object
  9187      NotificationDeliveryMode:
  9188        example:
  9189          address: address
  9190          encryption: true
  9191          secretKey: secretKey
  9192          subscriberKey: subscriberKey
  9193          transportType: PubNub
  9194          encryptionKey: encryptionKey
  9195          encryptionAlgorithm: encryptionAlgorithm
  9196        properties:
  9197          transportType:
  9198            description: Notifications transportation provider name. 'APNS' (Apple Push Notifications Service)
  9199            enum:
  9200            - PubNub
  9201            - APNS
  9202            - PubNub/APNS/VoIP
  9203            type: string
  9204          encryption:
  9205            description: Optional parameter. Specifies if the message will be encrypted or not. For APNS transport type the value is always  false
  9206            type: boolean
  9207          address:
  9208            description: PubNub channel name. For APNS transport type - internal identifier of a device  device_token
  9209            type: string
  9210          subscriberKey:
  9211            description: PubNub subscriber credentials required to subscribe to the channel
  9212            type: string
  9213          secretKey:
  9214            description: PubNub subscriber credentials required to subscribe to the channel. Optional (for PubNub transport type only)
  9215            type: string
  9216          encryptionAlgorithm:
  9217            description: Encryption algorithm 'AES' (for PubNub transport type only)
  9218            type: string
  9219          encryptionKey:
  9220            description: Key for notification message decryption (for PubNub transport type only)
  9221            type: string
  9222        type: object
  9223      ExtensionInfoProvisionPhoneNumbers:
  9224        example:
  9225          id: id
  9226          partnerId: partnerId
  9227        properties:
  9228          id:
  9229            description: Internal identifier of an extension
  9230            type: string
  9231          partnerId:
  9232            description: For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports the mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid = XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension
  9233            type: string
  9234        type: object
  9235      PhoneNumberResourceIntId:
  9236        example:
  9237          country:
  9238            callingCode: callingCode
  9239            numberSelling: false
  9240            isoCode: isoCode
  9241            emergencyCalling: false
  9242            name: name
  9243            id: id
  9244            uri: http://example.com/aeiou
  9245            loginAllowed: false
  9246          extension:
  9247            setupWizardState: NotStarted
  9248            statusInfo:
  9249              reason: reason
  9250              till: 2000-01-23T04:56:07.000+00:00
  9251              comment: comment
  9252            references:
  9253            - ref: ref
  9254              type: PartnerId
  9255            - ref: ref
  9256              type: PartnerId
  9257            profileImage:
  9258              scales:
  9259              - uri: http://example.com/aeiou
  9260              - uri: http://example.com/aeiou
  9261              etag: etag
  9262              lastModified: 2000-01-23T04:56:07.000+00:00
  9263              uri: http://example.com/aeiou
  9264              contentType: contentType
  9265            type: Unknown
  9266            uri: http://example.com/aeiou
  9267            ivrPin: ivrPin
  9268            password: password
  9269            serviceFeatures:
  9270            - reason: Available
  9271              featureName: featureName
  9272              enabled: false
  9273            - reason: Available
  9274              featureName: featureName
  9275              enabled: false
  9276            extensionNumber: extensionNumber
  9277            permissions:
  9278              admin:
  9279                enabled: false
  9280              uri: http://example.com/aeiou
  9281              internationalCalling:
  9282                enabled: false
  9283              freeSoftPhoneDigitalLine:
  9284                enabled: false
  9285            loginName: loginName
  9286            contact:
  9287              firstName: firstName
  9288              lastName: lastName
  9289              company: company
  9290              businessPhone: businessPhone
  9291              businessAddress:
  9292                zip: zip
  9293                country: country
  9294                city: city
  9295                street: street
  9296                state: state
  9297              email: email
  9298            name: name
  9299            regionalSettings:
  9300              timezone:
  9301                name: name
  9302                description: description
  9303                id: id
  9304                uri: http://example.com/aeiou
  9305              greetingLanguage:
  9306                localeCode: localeCode
  9307                name: name
  9308                id: id
  9309              formattingLocale:
  9310                localeCode: localeCode
  9311                name: name
  9312                id: id
  9313              language:
  9314                localeCode: localeCode
  9315                name: name
  9316                id: id
  9317              homeCountry:
  9318                callingCode: callingCode
  9319                numberSelling: false
  9320                isoCode: isoCode
  9321                emergencyCalling: false
  9322                name: name
  9323                id: id
  9324                uri: http://example.com/aeiou
  9325                loginAllowed: false
  9326            id: id
  9327            partnerId: partnerId
  9328            departments:
  9329            - extensionNumber: extensionNumber
  9330              id: id
  9331              uri: http://example.com/aeiou
  9332            - extensionNumber: extensionNumber
  9333              id: id
  9334              uri: http://example.com/aeiou
  9335            status: Enabled
  9336          phoneNumber: phoneNumber
  9337          location: location
  9338          id: 1
  9339          label: label
  9340          type: VoiceFax
  9341          paymentType: External
  9342          status: status
  9343          usageType: CompanyNumber
  9344        properties:
  9345          id:
  9346            description: Internal identifier of a phone number
  9347            format: int64
  9348            type: integer
  9349          country:
  9350            $ref: '#/components/schemas/CountryResource'
  9351          extension:
  9352            $ref: '#/components/schemas/ExtensionResource'
  9353          label:
  9354            description: Custom user name of a phone number, if any. Supported for numbers assigned to Auto-Receptionist, with usage type 'CompanyNumber'
  9355            type: string
  9356          location:
  9357            description: Location (City, State). Filled for local US numbers
  9358            type: string
  9359          paymentType:
  9360            description: Payment type. 'External' is returned for forwarded numbers which are not terminated in the RingCentral phone system = ['External', 'TollFree', 'Local'],
  9361            enum:
  9362            - External
  9363            - TollFree
  9364            - Local
  9365            type: string
  9366          phoneNumber:
  9367            description: Phone number
  9368            maxLength: 128
  9369            minLength: 0
  9370            type: string
  9371          status:
  9372            description: Status of a phone number. If the value is 'Normal', the phone number is ready to be used. Otherwise it is an external number not yet ported to RingCentral ,
  9373            type: string
  9374          usageType:
  9375            enum:
  9376            - CompanyNumber
  9377            - MainCompanyNumber
  9378            - AdditionalCompanyNumber
  9379            - DirectNumber
  9380            - CompanyFaxNumber
  9381            - ForwardedNumber
  9382            - ForwardedCompanyNumber
  9383            - ContactCenterNumber
  9384            type: string
  9385          type:
  9386            description: Type of a phone number
  9387            enum:
  9388            - VoiceFax
  9389            - FaxOnly
  9390            - VoiceOnly
  9391            type: string
  9392        type: object
  9393      FederationInfo:
  9394        example:
  9395          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
  9396          creationTime: 2000-01-23T04:56:07.000+00:00
  9397          displayName: displayName
  9398          id: id
  9399          accounts:
  9400          - companyName: companyName
  9401            federatedName: federatedName
  9402            linkCreationTime: linkCreationTime
  9403            id: id
  9404            mainNumber:
  9405              formattedPhoneNumber: formattedPhoneNumber
  9406              phoneNumber: phoneNumber
  9407            conflictCount: 0
  9408          - companyName: companyName
  9409            federatedName: federatedName
  9410            linkCreationTime: linkCreationTime
  9411            id: id
  9412            mainNumber:
  9413              formattedPhoneNumber: formattedPhoneNumber
  9414              phoneNumber: phoneNumber
  9415            conflictCount: 0
  9416        properties:
  9417          id:
  9418            description: Internal identifier of a federation
  9419            type: string
  9420          displayName:
  9421            description: Name of a federation
  9422            type: string
  9423          creationTime:
  9424            description: Datetime of federation creation, in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
  9425            format: date-time
  9426            type: string
  9427          lastModifiedTime:
  9428            description: Datetime of the last change of federation composition, in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
  9429            format: date-time
  9430            type: string
  9431          accounts:
  9432            description: List of countries which can be selected for a dialing plan
  9433            items:
  9434              $ref: '#/components/schemas/FederationAccountInfo'
  9435            type: array
  9436        type: object
  9437      BotExtensionCreation:
  9438        example:
  9439          extensionNumber: extensionNumber
  9440          name: name
  9441          applicationKey: applicationKey
  9442          creatorId: creatorId
  9443          id: id
  9444          uri: uri
  9445        properties:
  9446          uri:
  9447            description: Link to a bot extension resource
  9448            type: string
  9449          id:
  9450            description: Internal identifier of a bot extension
  9451            type: string
  9452          extensionNumber:
  9453            description: Bot extension number
  9454            type: string
  9455          name:
  9456            description: Bot name (equals to extension first name)
  9457            type: string
  9458          applicationKey:
  9459            description: Identifier key of a bot application
  9460            type: string
  9461          creatorId:
  9462            description: User extension identifier
  9463            type: string
  9464        type: object
  9465      SIPInfoRequest:
  9466        example:
  9467          transport: UDP
  9468        properties:
  9469          transport:
  9470            description: Supported transport. SIP info will be returned for this transport if supported
  9471            enum:
  9472            - UDP
  9473            - TCP
  9474            - TLS
  9475            - WS
  9476            - WSS
  9477            type: string
  9478        type: object
  9479      SyncMessages:
  9480        properties:
  9481          uri:
  9482            format: uri
  9483            type: string
  9484          records:
  9485            items:
  9486              $ref: '#/components/schemas/MessageInfoResource'
  9487            type: array
  9488          syncInfo:
  9489            $ref: '#/components/schemas/SyncInfo'
  9490        type: object
  9491      DeviceModelExtsResource:
  9492        example:
  9493          records:
  9494          - model:
  9495              addons:
  9496              - name: name
  9497                count: 0
  9498                id: id
  9499              - name: name
  9500                count: 0
  9501                id: id
  9502              name: name
  9503              id: id
  9504            sku: sku
  9505            type: SoftPhone
  9506          - model:
  9507              addons:
  9508              - name: name
  9509                count: 0
  9510                id: id
  9511              - name: name
  9512                count: 0
  9513                id: id
  9514              name: name
  9515              id: id
  9516            sku: sku
  9517            type: SoftPhone
  9518          uri: http://example.com/aeiou
  9519        properties:
  9520          uri:
  9521            description: Canonical URI of a device
  9522            format: uri
  9523            type: string
  9524          records:
  9525            description: Devices data
  9526            items:
  9527              $ref: '#/components/schemas/DeviceModelExtResource'
  9528            type: array
  9529        type: object
  9530      ExtensionUserCredentailsRequest:
  9531        example:
  9532          ivrPin: ivrPin
  9533          secretQuestion:
  9534            answer: answer
  9535            id: id
  9536            uri: uri
  9537          password: password
  9538        properties:
  9539          password:
  9540            description: User password of an extension
  9541            type: string
  9542          ivrPin:
  9543            description: User pin of an extension
  9544            type: string
  9545          secretQuestion:
  9546            $ref: '#/components/schemas/ExtensionSecretQuestionInfo'
  9547        type: object
  9548      ExtensionGrantsResource:
  9549        properties:
  9550          uri:
  9551            format: uri
  9552            type: string
  9553          records:
  9554            items:
  9555              $ref: '#/components/schemas/ExtensionGrantResource'
  9556            type: array
  9557          paging:
  9558            $ref: '#/components/schemas/Paging'
  9559          navigation:
  9560            $ref: '#/components/schemas/Navigation'
  9561        type: object
  9562      ExtensionCallLogResponse:
  9563        example:
  9564          navigation:
  9565            previousPage:
  9566              uri: uri
  9567            firstPage:
  9568              uri: uri
  9569            lastPage:
  9570              uri: uri
  9571            nextPage:
  9572              uri: uri
  9573          records:
  9574          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
  9575            recording:
  9576              contentUri: contentUri
  9577              id: id
  9578              type: Automatic
  9579              uri: uri
  9580            sessionId: sessionId
  9581            transport: PSTN
  9582            type: Voice
  9583            uri: uri
  9584            result: Unknown
  9585            duration: 0
  9586            legs:
  9587            - duration: 6
  9588              result: Unknown
  9589              extension:
  9590                id: id
  9591                uri: uri
  9592              legType: legType
  9593              action: Unknown
  9594              recording:
  9595                contentUri: contentUri
  9596                id: id
  9597                type: Automatic
  9598                uri: uri
  9599              startTime: 2000-01-23T04:56:07.000+00:00
  9600              from:
  9601                phoneNumber: phoneNumber
  9602                extensionNumber: extensionNumber
  9603                name: name
  9604                location: location
  9605                device:
  9606                  id: id
  9607                  uri: uri
  9608              to:
  9609                phoneNumber: phoneNumber
  9610                extensionNumber: extensionNumber
  9611                name: name
  9612                location: location
  9613                device:
  9614                  id: id
  9615                  uri: uri
  9616              transport: PSTN
  9617              type: Voice
  9618              direction: Inbound
  9619            - duration: 6
  9620              result: Unknown
  9621              extension:
  9622                id: id
  9623                uri: uri
  9624              legType: legType
  9625              action: Unknown
  9626              recording:
  9627                contentUri: contentUri
  9628                id: id
  9629                type: Automatic
  9630                uri: uri
  9631              startTime: 2000-01-23T04:56:07.000+00:00
  9632              from:
  9633                phoneNumber: phoneNumber
  9634                extensionNumber: extensionNumber
  9635                name: name
  9636                location: location
  9637                device:
  9638                  id: id
  9639                  uri: uri
  9640              to:
  9641                phoneNumber: phoneNumber
  9642                extensionNumber: extensionNumber
  9643                name: name
  9644                location: location
  9645                device:
  9646                  id: id
  9647                  uri: uri
  9648              transport: PSTN
  9649              type: Voice
  9650              direction: Inbound
  9651            action: Unknown
  9652            from:
  9653              phoneNumber: phoneNumber
  9654              extensionNumber: extensionNumber
  9655              name: name
  9656              location: location
  9657              device:
  9658                id: id
  9659                uri: uri
  9660            startTime: 2000-01-23T04:56:07.000+00:00
  9661            id: id
  9662            to:
  9663              phoneNumber: phoneNumber
  9664              extensionNumber: extensionNumber
  9665              name: name
  9666              location: location
  9667              device:
  9668                id: id
  9669                uri: uri
  9670            direction: Inbound
  9671          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
  9672            recording:
  9673              contentUri: contentUri
  9674              id: id
  9675              type: Automatic
  9676              uri: uri
  9677            sessionId: sessionId
  9678            transport: PSTN
  9679            type: Voice
  9680            uri: uri
  9681            result: Unknown
  9682            duration: 0
  9683            legs:
  9684            - duration: 6
  9685              result: Unknown
  9686              extension:
  9687                id: id
  9688                uri: uri
  9689              legType: legType
  9690              action: Unknown
  9691              recording:
  9692                contentUri: contentUri
  9693                id: id
  9694                type: Automatic
  9695                uri: uri
  9696              startTime: 2000-01-23T04:56:07.000+00:00
  9697              from:
  9698                phoneNumber: phoneNumber
  9699                extensionNumber: extensionNumber
  9700                name: name
  9701                location: location
  9702                device:
  9703                  id: id
  9704                  uri: uri
  9705              to:
  9706                phoneNumber: phoneNumber
  9707                extensionNumber: extensionNumber
  9708                name: name
  9709                location: location
  9710                device:
  9711                  id: id
  9712                  uri: uri
  9713              transport: PSTN
  9714              type: Voice
  9715              direction: Inbound
  9716            - duration: 6
  9717              result: Unknown
  9718              extension:
  9719                id: id
  9720                uri: uri
  9721              legType: legType
  9722              action: Unknown
  9723              recording:
  9724                contentUri: contentUri
  9725                id: id
  9726                type: Automatic
  9727                uri: uri
  9728              startTime: 2000-01-23T04:56:07.000+00:00
  9729              from:
  9730                phoneNumber: phoneNumber
  9731                extensionNumber: extensionNumber
  9732                name: name
  9733                location: location
  9734                device:
  9735                  id: id
  9736                  uri: uri
  9737              to:
  9738                phoneNumber: phoneNumber
  9739                extensionNumber: extensionNumber
  9740                name: name
  9741                location: location
  9742                device:
  9743                  id: id
  9744                  uri: uri
  9745              transport: PSTN
  9746              type: Voice
  9747              direction: Inbound
  9748            action: Unknown
  9749            from:
  9750              phoneNumber: phoneNumber
  9751              extensionNumber: extensionNumber
  9752              name: name
  9753              location: location
  9754              device:
  9755                id: id
  9756                uri: uri
  9757            startTime: 2000-01-23T04:56:07.000+00:00
  9758            id: id
  9759            to:
  9760              phoneNumber: phoneNumber
  9761              extensionNumber: extensionNumber
  9762              name: name
  9763              location: location
  9764              device:
  9765                id: id
  9766                uri: uri
  9767            direction: Inbound
  9768          paging:
  9769            perPage: 5
  9770            pageStart: 5
  9771            pageEnd: 2
  9772            totalPages: 7
  9773            page: 1
  9774            totalElements: 9
  9775        properties:
  9776          records:
  9777            description: List of call log records
  9778            items:
  9779              $ref: '#/components/schemas/CallLogRecord'
  9780            type: array
  9781          navigation:
  9782            $ref: '#/components/schemas/NavigationInfo'
  9783          paging:
  9784            $ref: '#/components/schemas/PagingInfo'
  9785        required:
  9786        - navigation
  9787        - paging
  9788        - records
  9789        type: object
  9790      ServiceFeatureValue:
  9791        example:
  9792          reason: Available
  9793          featureName: featureName
  9794          enabled: false
  9795        properties:
  9796          featureName:
  9797            type: string
  9798          enabled:
  9799            default: false
  9800            type: boolean
  9801          reason:
  9802            enum:
  9803            - Available
  9804            - AccountTypeLimitation
  9805            - ExtensionTypeLimitation
  9806            - AccountLimitation
  9807            - ExtensionLimitation
  9808            - InsufficientPermissions
  9809            - ApplicationLimitation
  9810            type: string
  9811        type: object
  9812      RegionalSettingsResource:
  9813        example:
  9814          timezone:
  9815            name: name
  9816            description: description
  9817            id: id
  9818            uri: http://example.com/aeiou
  9819          greetingLanguage:
  9820            localeCode: localeCode
  9821            name: name
  9822            id: id
  9823          formattingLocale:
  9824            localeCode: localeCode
  9825            name: name
  9826            id: id
  9827          language:
  9828            localeCode: localeCode
  9829            name: name
  9830            id: id
  9831          homeCountry:
  9832            callingCode: callingCode
  9833            numberSelling: false
  9834            isoCode: isoCode
  9835            emergencyCalling: false
  9836            name: name
  9837            id: id
  9838            uri: http://example.com/aeiou
  9839            loginAllowed: false
  9840        properties:
  9841          timezone:
  9842            $ref: '#/components/schemas/TimezoneResource'
  9843          homeCountry:
  9844            $ref: '#/components/schemas/CountryResource'
  9845          language:
  9846            $ref: '#/components/schemas/LanguageResource'
  9847          greetingLanguage:
  9848            $ref: '#/components/schemas/LanguageResource'
  9849          formattingLocale:
  9850            $ref: '#/components/schemas/LanguageResource'
  9851        type: object
  9852      UriTemplate:
  9853        properties:
  9854          template:
  9855            type: string
  9856          pattern:
  9857            $ref: '#/components/schemas/PatternWithGroups'
  9858          templateVariables:
  9859            items:
  9860              type: string
  9861            type: array
  9862          numberOfExplicitRegexes:
  9863            format: int32
  9864            type: integer
  9865          numberOfRegexGroups:
  9866            format: int32
  9867            type: integer
  9868          numberOfExplicitCharacters:
  9869            format: int32
  9870            type: integer
  9871          numberOfTemplateVariables:
  9872            format: int32
  9873            type: integer
  9874        type: object
  9875      CallerIdByDeviceInfo:
  9876        example:
  9877          phoneInfo:
  9878            phoneNumber: phoneNumber
  9879            id: id
  9880            uri: uri
  9881          type: type
  9882        properties:
  9883          type:
  9884            description: If 'PhoneNumber' value is specified, then a certain phone number is shown as a caller ID when using this telephony feature. If 'Blocked' value is specified, then a caller ID is hidden. The value 'CurrentLocation' can be specified for 'RingOut' feature only. The default is 'PhoneNumber' = ['PhoneNumber', 'Blocked', 'CurrentLocation']
  9885            type: string
  9886          phoneInfo:
  9887            $ref: '#/components/schemas/CallerIdPhoneInfo'
  9888        type: object
  9889      ContactInfoUpdateRequest:
  9890        example:
  9891          firstName: firstName
  9892          lastName: lastName
  9893          emailAsLoginName: true
  9894          pronouncedName:
  9895            text: text
  9896            type: Default
  9897          company: company
  9898          businessPhone: businessPhone
  9899          businessAddress:
  9900            zip: zip
  9901            country: country
  9902            city: city
  9903            street: street
  9904            state: state
  9905          department: department
  9906          email: email
  9907        properties:
  9908          firstName:
  9909            description: For User extension type only. Extension user first name,
  9910            type: string
  9911          lastName:
  9912            description: For User extension type only. Extension user last name,
  9913            type: string
  9914          company:
  9915            description: Extension user company name
  9916            type: string
  9917          email:
  9918            description: Email of extension user
  9919            type: string
  9920          businessPhone:
  9921            description: Extension user contact phone number in E.164 format
  9922            type: string
  9923          businessAddress:
  9924            $ref: '#/components/schemas/ContactAddressInfo'
  9925          emailAsLoginName:
  9926            description: ' If ''True'' then contact email is enabled as login name for
  9927              this user. Please note that email should be unique in this case. The default
  9928              value is ''False'''
  9929            type: boolean
  9930          pronouncedName:
  9931            $ref: '#/components/schemas/PronouncedNameInfo'
  9932          department:
  9933            description: Extension user department, if any
  9934            type: string
  9935        type: object
  9936      ProfileImageInfo:
  9937        example:
  9938          scales:
  9939          - uri: uri
  9940          - uri: uri
  9941          etag: etag
  9942          lastModified: 2000-01-23T04:56:07.000+00:00
  9943          uri: uri
  9944          contentType: contentType
  9945        properties:
  9946          uri:
  9947            description: Link to a profile image. If an image is not uploaded for an extension, only uri is returned
  9948            type: string
  9949          etag:
  9950            description: Identifier of an image
  9951            type: string
  9952          lastModified:
  9953            description: The datetime when an image was last updated in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
  9954            format: date-time
  9955            type: string
  9956          contentType:
  9957            description: The type of an image
  9958            type: string
  9959          scales:
  9960            description: List of URIs to profile images in different dimensions
  9961            items:
  9962              $ref: '#/components/schemas/ProfileImageInfoURI'
  9963            type: array
  9964        required:
  9965        - uri
  9966        type: object
  9967      AddonInfo:
  9968        example:
  9969          count: count
  9970          id: id
  9971        properties:
  9972          id:
  9973            type: string
  9974          count:
  9975            type: string
  9976        type: object
  9977      TranscriptionResult:
  9978        properties:
  9979          STTId:
  9980            type: string
  9981          ExternalId:
  9982            type: string
  9983          Status:
  9984            format: int32
  9985            type: integer
  9986          Mailbox:
  9987            type: string
  9988          TranscriptionText:
  9989            type: string
  9990          Message:
  9991            type: string
  9992          MessageLength:
  9993            type: string
  9994          Confidence:
  9995            type: string
  9996        type: object
  9997      ExtensionGrantListEvent:
  9998        properties:
  9999          extensionId:
 10000            description: Internal identifier of an extension
 10001            type: string
 10002        type: object
 10003      SCIMUserPatch:
 10004        properties:
 10005          Operations:
 10006            description: patch operations list
 10007            items:
 10008              $ref: '#/components/schemas/PatchOperationInfo'
 10009            type: array
 10010          schemas:
 10011            items:
 10012              enum:
 10013              - urn:ietf:params:scim:api:messages:2.0:PatchOp
 10014              type: string
 10015            type: array
 10016        required:
 10017        - Operations
 10018        - schemas
 10019        type: object
 10020      BrandInfo:
 10021        example:
 10022          name: name
 10023          id: id
 10024          homeCountry:
 10025            name: name
 10026            id: id
 10027            uri: uri
 10028        properties:
 10029          id:
 10030            description: Internal identifier of a brand
 10031            type: string
 10032          name:
 10033            description: 'Brand name, for example  RingCentral UK ,  ClearFax '
 10034            type: string
 10035          homeCountry:
 10036            $ref: '#/components/schemas/CountryInfo'
 10037        type: object
 10038      CustomGreetingAnsweringRuleInfoRequest:
 10039        example:
 10040          id: id
 10041        properties:
 10042          id:
 10043            description: Internal identifier of an answering rule
 10044            type: string
 10045        type: object
 10046      MakeRingOutRequest:
 10047        example:
 10048          country:
 10049            id: id
 10050          from:
 10051            phoneNumber: phoneNumber
 10052            forwardingNumberId: forwardingNumberId
 10053          playPrompt: true
 10054          to:
 10055            phoneNumber: phoneNumber
 10056          callerId:
 10057            phoneNumber: phoneNumber
 10058        properties:
 10059          from:
 10060            $ref: '#/components/schemas/MakeRingOutCallerInfoRequestFrom'
 10061          to:
 10062            $ref: '#/components/schemas/MakeRingOutCallerInfoRequestTo'
 10063          callerId:
 10064            $ref: '#/components/schemas/MakeRingOutCallerInfoRequestTo'
 10065          playPrompt:
 10066            description: The audio prompt that the calling party hears when the call is connected
 10067            type: boolean
 10068          country:
 10069            $ref: '#/components/schemas/MakeRingOutCountryInfo'
 10070        required:
 10071        - from
 10072        - to
 10073        type: object
 10074      ConferencePhoneNumberInfo:
 10075        example:
 10076          default: true
 10077          phoneNumber: phoneNumber
 10078        properties:
 10079          phoneNumber:
 10080            description: Dial-in phone number to connect to a conference
 10081            type: string
 10082          default:
 10083            description: '''True'' if the number is default for the conference. Default
 10084              conference number is a domestic number that can be set by user (otherwise
 10085              it is set by the system). Only one default number per country is allowed'
 10086            type: boolean
 10087        type: object
 10088      RuleInfoCreateRuleRequest:
 10089        properties:
 10090          index:
 10091            description: Forwarding number (or group) ordinal
 10092            type: integer
 10093          ringCount:
 10094            description: Number of rings for a forwarding number (or group)
 10095            type: integer
 10096          forwardingNumbers:
 10097            description: Forwarding number (or group) data
 10098            items:
 10099              $ref: '#/components/schemas/ForwardingNumberInfoRulesCreateRuleRequest'
 10100            type: array
 10101        type: object
 10102      SpecialNumberInfo:
 10103        properties:
 10104          phoneNumber:
 10105            description: Service phone number in N11 code format
 10106            type: string
 10107          description:
 10108            description: Description of a special number
 10109            type: string
 10110          features:
 10111            $ref: '#/components/schemas/SpecialNumberFeaturesInfo'
 10112        required:
 10113        - features
 10114        type: object
 10115      CallLogRecordingResource:
 10116        properties:
 10117          uri:
 10118            format: uri
 10119            type: string
 10120          id:
 10121            type: string
 10122          type:
 10123            type: string
 10124          contentUri:
 10125            type: string
 10126        type: object
 10127      CallerInfoFrom:
 10128        example:
 10129          phoneNumber: phoneNumber
 10130          name: name
 10131          location: location
 10132        properties:
 10133          phoneNumber:
 10134            type: string
 10135          name:
 10136            type: string
 10137          location:
 10138            type: string
 10139        type: object
 10140      PagingGroupExtensionInfo:
 10141        example:
 10142          extensionNumber: extensionNumber
 10143          name: name
 10144          id: id
 10145          uri: uri
 10146        properties:
 10147          id:
 10148            description: Internal identifier of a paging group user extension
 10149            type: string
 10150          uri:
 10151            description: Link to a paging group user extension
 10152            type: string
 10153          extensionNumber:
 10154            description: Extension number of a paging group user
 10155            type: string
 10156          name:
 10157            description: Name of a paging group user
 10158            type: string
 10159        type: object
 10160      DictionaryGreetingInfo:
 10161        example:
 10162          navigation:
 10163            previousPage:
 10164              uri: uri
 10165            firstPage:
 10166              uri: uri
 10167            lastPage:
 10168              uri: uri
 10169            nextPage:
 10170              uri: uri
 10171          contentUri: contentUri
 10172          name: name
 10173          paging:
 10174            perPage: 5
 10175            pageStart: 5
 10176            pageEnd: 2
 10177            totalPages: 7
 10178            page: 1
 10179            totalElements: 9
 10180          id: id
 10181          text: text
 10182          type: Introductory
 10183          category: Music
 10184          uri: uri
 10185          usageType: UserExtensionAnsweringRule
 10186        properties:
 10187          id:
 10188            description: Internal identifier of a greeting
 10189            type: string
 10190          uri:
 10191            description: Link to a greeting
 10192            type: string
 10193          name:
 10194            description: Name of a greeting
 10195            type: string
 10196          usageType:
 10197            description: Usage type of a greeting, specifying if the greeting is applied for user extension or department extension = ['UserExtensionAnsweringRule', 'ExtensionAnsweringRule', 'DepartmentExtensionAnsweringRule', 'CompanyAnsweringRule', 'CompanyAfterHoursAnsweringRule']
 10198            enum:
 10199            - UserExtensionAnsweringRule
 10200            - ExtensionAnsweringRule
 10201            - DepartmentExtensionAnsweringRule
 10202            - CompanyAnsweringRule
 10203            - CompanyAfterHoursAnsweringRule
 10204            type: string
 10205          text:
 10206            description: Text of a greeting, if any
 10207            type: string
 10208          contentUri:
 10209            description: Link to a greeting content (audio file), if any
 10210            type: string
 10211          type:
 10212            description: Type of a greeting, specifying the case when the greeting is played. See Greeting Types = ['Introductory', 'Announcement', 'ConnectingMessage', 'ConnectingAudio', 'Voicemail', 'Unavailable', 'InterruptPrompt', 'HoldMusic', 'Company']
 10213            enum:
 10214            - Introductory
 10215            - Announcement
 10216            - ConnectingMessage
 10217            - ConnectingAudio
 10218            - Voicemail
 10219            - Unavailable
 10220            - InterruptPrompt
 10221            - HoldMusic
 10222            - Company
 10223            type: string
 10224          category:
 10225            description: Category of a greeting, specifying data form. The category value 'None' specifies that greetings of a certain type ('Introductory', 'ConnectingAudio', etc.) are switched off for an extension = ['Music', 'Message', 'Ring Tones', 'None']
 10226            enum:
 10227            - Music
 10228            - Message
 10229            - Ring Tones
 10230            - None
 10231            type: string
 10232          navigation:
 10233            $ref: '#/components/schemas/NavigationInfo'
 10234          paging:
 10235            $ref: '#/components/schemas/PagingInfo'
 10236        type: object
 10237      AssignedRolesResource:
 10238        properties:
 10239          uri:
 10240            format: uri
 10241            type: string
 10242          records:
 10243            items:
 10244              $ref: '#/components/schemas/AssignedRoleResource'
 10245            type: array
 10246        type: object
 10247      AlertInfo:
 10248        properties:
 10249          title:
 10250            description: Title of a message
 10251            type: string
 10252          body:
 10253            description: Message Description
 10254            type: string
 10255        type: object
 10256      EmergencyAddressInfo:
 10257        example:
 10258          zip: zip
 10259          country: country
 10260          city: city
 10261          street: street
 10262          street2: street2
 10263          state: state
 10264          customerName: customerName
 10265        properties:
 10266          customerName:
 10267            description: Name of a customer
 10268            type: string
 10269          street:
 10270            description: Street address, line 1 - street address, P.O. box, company name, c/o
 10271            type: string
 10272          street2:
 10273            description: Street address, line 2 - apartment, suite, unit, building, floor, etc.
 10274            type: string
 10275          city:
 10276            description: City name
 10277            type: string
 10278          state:
 10279            description: State/province name
 10280            type: string
 10281          zip:
 10282            description: Zip code
 10283            type: string
 10284          country:
 10285            description: Country name
 10286            type: string
 10287        type: object
 10288      GetStateListResponse:
 10289        example:
 10290          navigation:
 10291            previousPage:
 10292              uri: uri
 10293            firstPage:
 10294              uri: uri
 10295            lastPage:
 10296              uri: uri
 10297            nextPage:
 10298              uri: uri
 10299          records:
 10300          - country:
 10301              id: id
 10302              uri: uri
 10303            isoCode: isoCode
 10304            name: name
 10305            id: id
 10306            uri: uri
 10307          - country:
 10308              id: id
 10309              uri: uri
 10310            isoCode: isoCode
 10311            name: name
 10312            id: id
 10313            uri: uri
 10314          paging:
 10315            perPage: 5
 10316            pageStart: 5
 10317            pageEnd: 2
 10318            totalPages: 7
 10319            page: 1
 10320            totalElements: 9
 10321        properties:
 10322          records:
 10323            description: List of states
 10324            items:
 10325              $ref: '#/components/schemas/GetStateInfoResponse'
 10326            type: array
 10327          navigation:
 10328            $ref: '#/components/schemas/NavigationInfo'
 10329          paging:
 10330            $ref: '#/components/schemas/PagingInfo'
 10331        required:
 10332        - navigation
 10333        - paging
 10334        - records
 10335        type: object
 10336      VersioningResource:
 10337        properties:
 10338          uri:
 10339            format: uri
 10340            type: string
 10341          resourceDescription:
 10342            type: string
 10343          id:
 10344            type: string
 10345          ver:
 10346            $ref: '#/components/schemas/ApiVersionResource'
 10347        type: object
 10348      LineInfo:
 10349        example:
 10350          extension:
 10351            extensionNumber: extensionNumber
 10352            id: id
 10353            type: User
 10354            uri: uri
 10355          id: id
 10356          uri: uri
 10357        properties:
 10358          id:
 10359            description: Internal identifier of a monitored extension
 10360            type: string
 10361          uri:
 10362            description: Canonical URI of a monitored extension
 10363            type: string
 10364          extension:
 10365            $ref: '#/components/schemas/ExtensionInfoMonitoredLines'
 10366        type: object
 10367      AccountBusinessAddressResource:
 10368        example:
 10369          company: company
 10370          businessAddress:
 10371            zip: zip
 10372            country: country
 10373            city: city
 10374            street: street
 10375            state: state
 10376          uri: http://example.com/aeiou
 10377          email: email
 10378        properties:
 10379          uri:
 10380            format: uri
 10381            type: string
 10382          businessAddress:
 10383            $ref: '#/components/schemas/ContactAddressInfo'
 10384          company:
 10385            type: string
 10386          email:
 10387            type: string
 10388        type: object
 10389      ReportingAttachmentInfo:
 10390        example:
 10391          pdf: true
 10392          csv: true
 10393        properties:
 10394          csv:
 10395            description: Specifies whether to include CSV version of the report
 10396            type: boolean
 10397          pdf:
 10398            description: Specifies whether to include PDF version of the report
 10399            type: boolean
 10400        type: object
 10401      DictionaryGreetingList:
 10402        example:
 10403          records:
 10404          - navigation:
 10405              previousPage:
 10406                uri: uri
 10407              firstPage:
 10408                uri: uri
 10409              lastPage:
 10410                uri: uri
 10411              nextPage:
 10412                uri: uri
 10413            contentUri: contentUri
 10414            name: name
 10415            paging:
 10416              perPage: 5
 10417              pageStart: 5
 10418              pageEnd: 2
 10419              totalPages: 7
 10420              page: 1
 10421              totalElements: 9
 10422            id: id
 10423            text: text
 10424            type: Introductory
 10425            category: Music
 10426            uri: uri
 10427            usageType: UserExtensionAnsweringRule
 10428          - navigation:
 10429              previousPage:
 10430                uri: uri
 10431              firstPage:
 10432                uri: uri
 10433              lastPage:
 10434                uri: uri
 10435              nextPage:
 10436                uri: uri
 10437            contentUri: contentUri
 10438            name: name
 10439            paging:
 10440              perPage: 5
 10441              pageStart: 5
 10442              pageEnd: 2
 10443              totalPages: 7
 10444              page: 1
 10445              totalElements: 9
 10446            id: id
 10447            text: text
 10448            type: Introductory
 10449            category: Music
 10450            uri: uri
 10451            usageType: UserExtensionAnsweringRule
 10452          uri: uri
 10453        properties:
 10454          uri:
 10455            description: Canonical URI of greetings list resource
 10456            type: string
 10457          records:
 10458            description: List of greetings
 10459            items:
 10460              $ref: '#/components/schemas/DictionaryGreetingInfo'
 10461            type: array
 10462        type: object
 10463      FaxResendInfo:
 10464        properties:
 10465          originalMessageId:
 10466            format: int64
 10467            type: integer
 10468          sendTime:
 10469            format: date-time
 10470            type: string
 10471          to:
 10472            items:
 10473              $ref: '#/components/schemas/CallerInfo'
 10474            type: array
 10475        required:
 10476        - originalMessageId
 10477        type: object
 10478      ExtensionInfoCallLog:
 10479        example:
 10480          id: id
 10481          uri: uri
 10482        properties:
 10483          id:
 10484            description: Internal identifier of an extension
 10485            type: string
 10486          uri:
 10487            description: Canonical URI of an extension
 10488            type: string
 10489        type: object
 10490      BlockedNumberInfo:
 10491        example:
 10492          phoneNumber: phoneNumber
 10493          name: name
 10494          id: id
 10495          uri: uri
 10496        properties:
 10497          id:
 10498            description: Internal identifier of a blocked number
 10499            type: string
 10500          uri:
 10501            description: Canonical URI of a blocked number
 10502            type: string
 10503          name:
 10504            description: Name assigned by a user to a blocked phone number
 10505            type: string
 10506          phoneNumber:
 10507            description: Phone number to be blocked
 10508            type: string
 10509        type: object
 10510      FaxResponse:
 10511        example:
 10512          readStatus: Read
 10513          faxResolution: High
 10514          attachments:
 10515          - filename: filename
 10516            size: 5
 10517            vmDuration: 1
 10518            id: 6
 10519            type: AudioRecording
 10520            uri: uri
 10521            contentType: contentType
 10522          - filename: filename
 10523            size: 5
 10524            vmDuration: 1
 10525            id: 6
 10526            type: AudioRecording
 10527            uri: uri
 10528            contentType: contentType
 10529          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 10530          creationTime: 2000-01-23T04:56:07.000+00:00
 10531          coverIndex: 1
 10532          availability: Alive
 10533          type: type
 10534          priority: Normal
 10535          uri: uri
 10536          messageStatus: Queued
 10537          faxPageCount: 6
 10538          coverPageText: coverPageText
 10539          from:
 10540            phoneNumber: phoneNumber
 10541            name: name
 10542            location: location
 10543          id: 0
 10544          to:
 10545          - messageStatus: Sent
 10546            phoneNumber: phoneNumber
 10547            faxErrorCode: Undefined
 10548            name: name
 10549            location: location
 10550          - messageStatus: Sent
 10551            phoneNumber: phoneNumber
 10552            faxErrorCode: Undefined
 10553            name: name
 10554            location: location
 10555          direction: Inbound
 10556        properties:
 10557          id:
 10558            description: Internal identifier of a message
 10559            format: int64
 10560            type: integer
 10561          uri:
 10562            description: Canonical URI of a message
 10563            type: string
 10564          type:
 10565            description: Message type - 'Fax'
 10566            type: string
 10567          from:
 10568            $ref: '#/components/schemas/CallerInfoFrom'
 10569          to:
 10570            description: Recipient information
 10571            items:
 10572              $ref: '#/components/schemas/CallerInfoTo'
 10573            type: array
 10574          creationTime:
 10575            description: Message creation datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 10576            format: date-time
 10577            type: string
 10578          readStatus:
 10579            description: Message read status
 10580            enum:
 10581            - Read
 10582            - Unread
 10583            type: string
 10584          priority:
 10585            description: Message priority
 10586            enum:
 10587            - Normal
 10588            - High
 10589            type: string
 10590          attachments:
 10591            description: The list of message attachments
 10592            items:
 10593              $ref: '#/components/schemas/MessageAttachmentInfoIntId'
 10594            type: array
 10595          direction:
 10596            description: Message direction
 10597            enum:
 10598            - Inbound
 10599            - Outbound
 10600            type: string
 10601          availability:
 10602            description: Message availability status. Message in 'Deleted' state is still preserved with all its attachments and can be restored. 'Purged' means that all attachments are already deleted and the message itself is about to be physically deleted shortly
 10603            enum:
 10604            - Alive
 10605            - Deleted
 10606            - Purged
 10607            type: string
 10608          messageStatus:
 10609            description: Message status. 'Queued' - the message is queued for sending; 'Sent' - a message is successfully sent; 'SendingFailed' - a message sending attempt has failed; 'Received' - a message is received (inbound messages have this status by default)
 10610            enum:
 10611            - Queued
 10612            - Sent
 10613            - SendingFailed
 10614            - Received
 10615            type: string
 10616          faxResolution:
 10617            description: Resolution of a fax message. ('High' for black and white image scanned at 200 dpi, 'Low' for black and white image scanned at 100 dpi)
 10618            enum:
 10619            - High
 10620            - Low
 10621            type: string
 10622          faxPageCount:
 10623            description: Page count in a fax message
 10624            type: integer
 10625          lastModifiedTime:
 10626            description: Datetime when the message was modified on server in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 10627            format: date-time
 10628            type: string
 10629          coverIndex:
 10630            description: Cover page identifier. For the list of available cover page identifiers please call the method Fax Cover Pages
 10631            type: integer
 10632          coverPageText:
 10633            description: Cover page text, entered by the fax sender and printed on the cover page. Maximum length is limited to 1024 symbols
 10634            type: string
 10635        type: object
 10636      HintsResource:
 10637        properties:
 10638          userCredentialState:
 10639            $ref: '#/components/schemas/HintResource'
 10640          trialState:
 10641            $ref: '#/components/schemas/HintResource'
 10642          appVersionUpgrade:
 10643            $ref: '#/components/schemas/HintResource'
 10644        type: object
 10645      NewCookie:
 10646        properties:
 10647          name:
 10648            type: string
 10649          value:
 10650            type: string
 10651          version:
 10652            format: int32
 10653            type: integer
 10654          path:
 10655            type: string
 10656          domain:
 10657            type: string
 10658          comment:
 10659            type: string
 10660          maxAge:
 10661            format: int32
 10662            type: integer
 10663          expiry:
 10664            format: date-time
 10665            type: string
 10666          secure:
 10667            default: false
 10668            type: boolean
 10669          httpOnly:
 10670            default: false
 10671            type: boolean
 10672        type: object
 10673      AdminNoticeResource:
 10674        properties:
 10675          subjectCode:
 10676            type: string
 10677          message:
 10678            type: string
 10679        type: object
 10680      CompanyAnsweringRuleUpdate:
 10681        example:
 10682          schedule:
 10683            ref: BusinessHours
 10684            ranges:
 10685              from: 2000-01-23T04:56:07.000+00:00
 10686              to: 2000-01-23T04:56:07.000+00:00
 10687            weeklyRanges:
 10688              sunday:
 10689              - from: from
 10690                to: to
 10691              - from: from
 10692                to: to
 10693              saturday:
 10694              - from: from
 10695                to: to
 10696              - from: from
 10697                to: to
 10698              tuesday:
 10699              - from: from
 10700                to: to
 10701              - from: from
 10702                to: to
 10703              wednesday:
 10704              - from: from
 10705                to: to
 10706              - from: from
 10707                to: to
 10708              thursday:
 10709              - from: from
 10710                to: to
 10711              - from: from
 10712                to: to
 10713              friday:
 10714              - from: from
 10715                to: to
 10716              - from: from
 10717                to: to
 10718              monday:
 10719              - from: from
 10720                to: to
 10721              - from: from
 10722                to: to
 10723          extension:
 10724            name: name
 10725            callerId: callerId
 10726          name: name
 10727          callers:
 10728          - name: name
 10729            callerId: callerId
 10730          - name: name
 10731            callerId: callerId
 10732          greetings:
 10733          - preset:
 10734              name: name
 10735              id: id
 10736              uri: uri
 10737            type: Introductory
 10738            usageType: UserExtensionAnsweringRule
 10739          - preset:
 10740              name: name
 10741              id: id
 10742              uri: uri
 10743            type: Introductory
 10744            usageType: UserExtensionAnsweringRule
 10745          enabled: true
 10746          callHandlingAction: Operator
 10747          calledNumbers:
 10748          - id: id
 10749          - id: id
 10750        properties:
 10751          enabled:
 10752            default: true
 10753            description: Specifies if the rule is active or inactive. The default value is 'True'
 10754            type: boolean
 10755          name:
 10756            description: Name of an answering rule specified by user. Max number of symbols is 30. The default value is 'My Rule N' where 'N' is the first free number
 10757            type: string
 10758          callers:
 10759            description: Answering rule will be applied when calls are received from the specified caller(s)
 10760            items:
 10761              $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 10762            type: array
 10763          calledNumbers:
 10764            description: Answering rule will be applied when calling the specified number(s)
 10765            items:
 10766              $ref: '#/components/schemas/CompanyAnsweringRuleCalledNumberInfo'
 10767            type: array
 10768          schedule:
 10769            $ref: '#/components/schemas/CompanyAnsweringRuleScheduleInfoRequest'
 10770          callHandlingAction:
 10771            description: Specifies how incoming calls are forwarded. The default value is 'Operator' 'Operator' - play company greeting and forward to operator extension 'Disconnect' - play company greeting and disconnect 'Bypass' - bypass greeting to go to selected extension = ['Operator', 'Disconnect', 'Bypass']
 10772            enum:
 10773            - Operator
 10774            - Disconnect
 10775            - Bypass
 10776            type: string
 10777          extension:
 10778            $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 10779          greetings:
 10780            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 10781            items:
 10782              $ref: '#/components/schemas/GreetingInfo'
 10783            type: array
 10784        type: object
 10785      PhoneNumbers:
 10786        example:
 10787          records:
 10788          - formattedNumber: formattedNumber
 10789            phoneNumber: phoneNumber
 10790            rank: 0
 10791            vanityPattern: vanityPattern
 10792          - formattedNumber: formattedNumber
 10793            phoneNumber: phoneNumber
 10794            rank: 0
 10795            vanityPattern: vanityPattern
 10796          uri: uri
 10797        properties:
 10798          uri:
 10799            description: Canonical URI of the phone numbers resource
 10800            type: string
 10801          records:
 10802            description: List of phone numbers filtered by the specified criteria
 10803            items:
 10804              $ref: '#/components/schemas/LookupPhoneNumberInfo'
 10805            type: array
 10806        type: object
 10807      PhoneNumberResource:
 10808        example:
 10809          country:
 10810            callingCode: callingCode
 10811            numberSelling: false
 10812            isoCode: isoCode
 10813            emergencyCalling: false
 10814            name: name
 10815            id: id
 10816            uri: http://example.com/aeiou
 10817            loginAllowed: false
 10818          extension:
 10819            setupWizardState: NotStarted
 10820            statusInfo:
 10821              reason: reason
 10822              till: 2000-01-23T04:56:07.000+00:00
 10823              comment: comment
 10824            references:
 10825            - ref: ref
 10826              type: PartnerId
 10827            - ref: ref
 10828              type: PartnerId
 10829            profileImage:
 10830              scales:
 10831              - uri: http://example.com/aeiou
 10832              - uri: http://example.com/aeiou
 10833              etag: etag
 10834              lastModified: 2000-01-23T04:56:07.000+00:00
 10835              uri: http://example.com/aeiou
 10836              contentType: contentType
 10837            type: Unknown
 10838            uri: http://example.com/aeiou
 10839            ivrPin: ivrPin
 10840            password: password
 10841            serviceFeatures:
 10842            - reason: Available
 10843              featureName: featureName
 10844              enabled: false
 10845            - reason: Available
 10846              featureName: featureName
 10847              enabled: false
 10848            extensionNumber: extensionNumber
 10849            permissions:
 10850              admin:
 10851                enabled: false
 10852              uri: http://example.com/aeiou
 10853              internationalCalling:
 10854                enabled: false
 10855              freeSoftPhoneDigitalLine:
 10856                enabled: false
 10857            loginName: loginName
 10858            contact:
 10859              firstName: firstName
 10860              lastName: lastName
 10861              company: company
 10862              businessPhone: businessPhone
 10863              businessAddress:
 10864                zip: zip
 10865                country: country
 10866                city: city
 10867                street: street
 10868                state: state
 10869              email: email
 10870            name: name
 10871            regionalSettings:
 10872              timezone:
 10873                name: name
 10874                description: description
 10875                id: id
 10876                uri: http://example.com/aeiou
 10877              greetingLanguage:
 10878                localeCode: localeCode
 10879                name: name
 10880                id: id
 10881              formattingLocale:
 10882                localeCode: localeCode
 10883                name: name
 10884                id: id
 10885              language:
 10886                localeCode: localeCode
 10887                name: name
 10888                id: id
 10889              homeCountry:
 10890                callingCode: callingCode
 10891                numberSelling: false
 10892                isoCode: isoCode
 10893                emergencyCalling: false
 10894                name: name
 10895                id: id
 10896                uri: http://example.com/aeiou
 10897                loginAllowed: false
 10898            id: id
 10899            partnerId: partnerId
 10900            departments:
 10901            - extensionNumber: extensionNumber
 10902              id: id
 10903              uri: http://example.com/aeiou
 10904            - extensionNumber: extensionNumber
 10905              id: id
 10906              uri: http://example.com/aeiou
 10907            status: Enabled
 10908          phoneNumber: phoneNumber
 10909          location: location
 10910          id: id
 10911          label: label
 10912          type: VoiceFax
 10913          paymentType: External
 10914          status: status
 10915          usageType: CompanyNumber
 10916        properties:
 10917          id:
 10918            description: Internal identifier of a phone number
 10919            type: string
 10920          country:
 10921            $ref: '#/components/schemas/CountryResource'
 10922          extension:
 10923            $ref: '#/components/schemas/ExtensionResource'
 10924          label:
 10925            description: Custom user name of a phone number, if any. Supported for numbers assigned to Auto-Receptionist, with usage type 'CompanyNumber'
 10926            type: string
 10927          location:
 10928            description: Location (City, State). Filled for local US numbers
 10929            type: string
 10930          paymentType:
 10931            description: Payment type. 'External' is returned for forwarded numbers which are not terminated in the RingCentral phone system = ['External', 'TollFree', 'Local'],
 10932            enum:
 10933            - External
 10934            - TollFree
 10935            - Local
 10936            type: string
 10937          phoneNumber:
 10938            description: Phone number
 10939            maxLength: 128
 10940            minLength: 0
 10941            type: string
 10942          status:
 10943            description: Status of a phone number. If the value is 'Normal', the phone number is ready to be used. Otherwise it is an external number not yet ported to RingCentral ,
 10944            type: string
 10945          usageType:
 10946            enum:
 10947            - CompanyNumber
 10948            - MainCompanyNumber
 10949            - AdditionalCompanyNumber
 10950            - DirectNumber
 10951            - CompanyFaxNumber
 10952            - ForwardedNumber
 10953            - ForwardedCompanyNumber
 10954            - ContactCenterNumber
 10955            type: string
 10956          type:
 10957            description: Type of a phone number
 10958            enum:
 10959            - VoiceFax
 10960            - FaxOnly
 10961            - VoiceOnly
 10962            type: string
 10963        type: object
 10964      ServicePlanInfo:
 10965        example:
 10966          name: name
 10967          edition: edition
 10968          id: id
 10969        properties:
 10970          id:
 10971            description: Internal identifier of a service plan
 10972            type: string
 10973          name:
 10974            description: Name of a service plan
 10975            type: string
 10976          edition:
 10977            description: Edition of a service plan
 10978            type: string
 10979        type: object
 10980      ModifySubscriptionRequest:
 10981        example:
 10982          eventFilters:
 10983          - eventFilters
 10984          - eventFilters
 10985        properties:
 10986          eventFilters:
 10987            description: Collection of URIs to API resources (see Event Types). Mandatory field
 10988            items:
 10989              type: string
 10990            type: array
 10991        type: object
 10992      TesterFlagsResource:
 10993        properties:
 10994          tester:
 10995            default: false
 10996            type: boolean
 10997          autoDelete:
 10998            default: false
 10999            type: boolean
 11000          noBilling:
 11001            default: false
 11002            type: boolean
 11003          noBillingLimit:
 11004            default: false
 11005            type: boolean
 11006        type: object
 11007      CallerIdByFeature:
 11008        example:
 11009          feature: RingOut
 11010          callerId:
 11011            phoneInfo:
 11012              phoneNumber: phoneNumber
 11013              id: id
 11014              uri: uri
 11015            type: type
 11016        properties:
 11017          feature:
 11018            enum:
 11019            - RingOut
 11020            - RingMe
 11021            - CallFlip
 11022            - FaxNumber
 11023            - AdditionalSoftphone
 11024            - Alternate
 11025            - CommonPhone
 11026            type: string
 11027          callerId:
 11028            $ref: '#/components/schemas/CallerIdByFeatureInfo'
 11029        type: object
 11030      AccessValidationResource:
 11031        properties:
 11032          uri:
 11033            format: uri
 11034            type: string
 11035          applicationId:
 11036            type: string
 11037          endpointId:
 11038            type: string
 11039          sessionId:
 11040            type: string
 11041          credentialType:
 11042            enum:
 11043            - Password
 11044            - IvrPin
 11045            - ExternalSso
 11046            - NativeId
 11047            - ExternalId
 11048            - None
 11049            - AIToken
 11050            type: string
 11051          scope:
 11052            items:
 11053              enum:
 11054              - ReadMessages
 11055              - SMS
 11056              - InternalMessages
 11057              - Faxes
 11058              - ReadCallLog
 11059              - EditCallLog
 11060              - ReadContacts
 11061              - Contacts
 11062              - EditMessages
 11063              - EditExtensions
 11064              - ReadAccounts
 11065              - EditAccounts
 11066              - Accounts
 11067              - ReadPresence
 11068              - EditPresence
 11069              - RingOut
 11070              - DirectRingOut
 11071              - ReadClientInfo
 11072              - NumberLookup
 11073              - EditCustomData
 11074              - EditPaymentInfo
 11075              - Interoperability
 11076              - ReadCallRecording
 11077              - EditReportingSettings
 11078              - VoipCalling
 11079              - Meetings
 11080              - RoleManagement
 11081              type: string
 11082            type: array
 11083          accountId:
 11084            type: string
 11085          extensionId:
 11086            type: string
 11087          brandId:
 11088            type: string
 11089          tierId:
 11090            type: string
 11091        type: object
 11092      CfaSettingsResource:
 11093        properties:
 11094          views:
 11095            items:
 11096              $ref: '#/components/schemas/CfaView'
 11097            type: array
 11098        type: object
 11099      LocationInfo:
 11100        example:
 11101          areaCode: areaCode
 11102          city: city
 11103          state: state
 11104          uri: uri
 11105          npa: npa
 11106          nxx: nxx
 11107        properties:
 11108          uri:
 11109            description: Canonical URI of a location
 11110            type: string
 11111          areaCode:
 11112            description: Area code of the location
 11113            type: string
 11114          city:
 11115            description: Official name of the city, belonging to the certain state
 11116            type: string
 11117          npa:
 11118            description: Area code of the location (3-digit usually), according to the NANP number format, that can be summarized as NPA-NXX-xxxx and covers Canada, the United States, parts of the Caribbean Sea, and some Atlantic and Pacific islands. See for details North American Numbering Plan
 11119            type: string
 11120          nxx:
 11121            description: Central office code of the location, according to the NANP number format, that can be summarized as NPA-NXX-xxxx and covers Canada, the United States, parts of the Caribbean Sea, and some Atlantic and Pacific islands. See for details North American Numbering Plan
 11122            type: string
 11123          state:
 11124            description: ID and URI of the state this location belongs to, see State Info
 11125            type: string
 11126        type: object
 11127      UserGroupBulkAssignResource:
 11128        properties:
 11129          items:
 11130            items:
 11131              $ref: '#/components/schemas/BulkAssignItem'
 11132            type: array
 11133        type: object
 11134      PermissionCategoryCollectionResource:
 11135        example:
 11136          navigation:
 11137            previousPage:
 11138              uri: http://example.com/aeiou
 11139            firstPage:
 11140              uri: http://example.com/aeiou
 11141            lastPage:
 11142              uri: http://example.com/aeiou
 11143            nextPage:
 11144              uri: http://example.com/aeiou
 11145          records:
 11146          - displayName: displayName
 11147            description: description
 11148            id: id
 11149            uri: http://example.com/aeiou
 11150          - displayName: displayName
 11151            description: description
 11152            id: id
 11153            uri: http://example.com/aeiou
 11154          paging:
 11155            perPage: 1
 11156            pageStart: 5
 11157            pageEnd: 2
 11158            totalPages: 6
 11159            page: 0
 11160            totalElements: 5
 11161          uri: http://example.com/aeiou
 11162        properties:
 11163          uri:
 11164            format: uri
 11165            type: string
 11166          records:
 11167            items:
 11168              $ref: '#/components/schemas/PermissionCategoryResource'
 11169            type: array
 11170          paging:
 11171            $ref: '#/components/schemas/Paging'
 11172          navigation:
 11173            $ref: '#/components/schemas/Navigation'
 11174        type: object
 11175      NameInfo:
 11176        example:
 11177          givenName: givenName
 11178          familyName: familyName
 11179        properties:
 11180          givenName:
 11181            description: User first name
 11182            type: string
 11183          familyName:
 11184            description: User last name
 11185            type: string
 11186        type: object
 11187      GetCallRecordingResponse:
 11188        example:
 11189          duration: 0
 11190          contentUri: contentUri
 11191          id: id
 11192          contentType: contentType
 11193        properties:
 11194          id:
 11195            description: Internal identifier of the call recording
 11196            type: string
 11197          contentUri:
 11198            description: Link to the call recording binary content
 11199            type: string
 11200          contentType:
 11201            description: Call recording file format. Supported format is audio/x-wav
 11202            type: string
 11203          duration:
 11204            description: Recorded call duration
 11205            type: integer
 11206        type: object
 11207      IncomingCallEvent:
 11208        properties:
 11209          aps:
 11210            $ref: '#/components/schemas/APSInfo'
 11211          event:
 11212            description: Event filter URI
 11213            type: string
 11214          uuid:
 11215            description: Universally unique identifier of a notification
 11216            type: string
 11217          subscriptionId:
 11218            description: Internal identifier of a subscription
 11219            type: string
 11220          timestamp:
 11221            description: The datetime of a call action in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 11222            format: date-time
 11223            type: string
 11224          extensionId:
 11225            default: ~
 11226            description: Internal identifier of an extension
 11227            type: string
 11228          action:
 11229            description: Calling action, for example 'StartRing'
 11230            type: string
 11231          sessionId:
 11232            description: Identifier of a call session
 11233            type: string
 11234          serverId:
 11235            description: Identifier of a server
 11236            type: string
 11237          from:
 11238            description: Phone number of a caller
 11239            type: string
 11240          fromName:
 11241            description: Caller name
 11242            type: string
 11243          to:
 11244            description: Phone number of a callee
 11245            type: string
 11246          toName:
 11247            description: Callee name
 11248            type: string
 11249          sid:
 11250            description: Unique identifier of a session
 11251            type: string
 11252          toUrl:
 11253            description: SIP proxy registration name
 11254            type: string
 11255          srvLvl:
 11256            description: User data
 11257            type: string
 11258          srvLvlExt:
 11259            description: User data
 11260            type: string
 11261          recUrl:
 11262            description: File containing recorded caller name
 11263            type: string
 11264          pn_ttl:
 11265            description: Notification lifetime value in seconds, the default value is 30 seconds
 11266            type: integer
 11267        type: object
 11268      SecretQuestionInfo:
 11269        example:
 11270          showInSignUp: true
 11271          languageId: languageId
 11272          id: id
 11273          questionType: 0
 11274          questionText: questionText
 11275        properties:
 11276          id:
 11277            description: Internal identifier of a question
 11278            type: string
 11279          questionType:
 11280            description: Internal identifier of a question type
 11281            type: integer
 11282          languageId:
 11283            description: Internal identifier of a question language
 11284            type: string
 11285          questionText:
 11286            description: Text of a secret question shown to the end user
 11287            type: string
 11288          showInSignUp:
 11289            description: Specifies if the question is used during signup
 11290            type: boolean
 11291        type: object
 11292      CompanyDirectoryProfileImageInfo:
 11293        example:
 11294          etag: etag
 11295          uri: uri
 11296        properties:
 11297          uri:
 11298            description: Link to a profile image resource
 11299            type: string
 11300          etag:
 11301            description: Internal identifier of an image
 11302            type: string
 11303        type: object
 11304      PaymentInfoCardResource:
 11305        properties:
 11306          cardType:
 11307            type: string
 11308          number:
 11309            type: string
 11310          securityCode:
 11311            type: string
 11312          expiry:
 11313            type: string
 11314          token:
 11315            type: string
 11316          holder:
 11317            $ref: '#/components/schemas/PaymentInfoCardHolderResource'
 11318        type: object
 11319      CallerInfoTo:
 11320        example:
 11321          messageStatus: Sent
 11322          phoneNumber: phoneNumber
 11323          faxErrorCode: Undefined
 11324          name: name
 11325          location: location
 11326        properties:
 11327          phoneNumber:
 11328            type: string
 11329          name:
 11330            type: string
 11331          location:
 11332            type: string
 11333          messageStatus:
 11334            enum:
 11335            - Sent
 11336            - SendingFailed
 11337            - Queued
 11338            type: string
 11339          faxErrorCode:
 11340            enum:
 11341            - Undefined
 11342            - NoFaxSendPermission
 11343            - NoInternationalPermission
 11344            - NoFaxMachine
 11345            - OutgoingCallError
 11346            - RenderingFailed
 11347            - TooManyPages
 11348            - ReturnToDBQueue
 11349            - NoCallTime
 11350            - WrongNumber
 11351            - ProhibitedNumber
 11352            - InternalError
 11353            - FaxSendingProhibited
 11354            - ThePhoneIsBlacklisted
 11355            - UserNotFound
 11356            - ConvertError
 11357            - DBGeneralError
 11358            - SkypeBillingFailed
 11359            - AccountSuspended
 11360            - ProhibitedDestination
 11361            - InternationalDisabled
 11362            type: string
 11363        type: object
 11364      PatchOperationInfo:
 11365        properties:
 11366          op:
 11367            enum:
 11368            - add
 11369            - replace
 11370            - remove
 11371            type: string
 11372          path:
 11373            type: string
 11374          value:
 11375            description: corresponding 'value' of that field specified by 'path'
 11376            properties: {}
 11377            type: object
 11378        required:
 11379        - op
 11380        type: object
 11381      GetMonitoredExtensionsResponse:
 11382        example:
 11383          navigation:
 11384            previousPage:
 11385              uri: uri
 11386            firstPage:
 11387              uri: uri
 11388            lastPage:
 11389              uri: uri
 11390            nextPage:
 11391              uri: uri
 11392          records:
 11393          - extension:
 11394              extensionNumber: extensionNumber
 11395              id: id
 11396              type: User
 11397              uri: uri
 11398            id: id
 11399            uri: uri
 11400          - extension:
 11401              extensionNumber: extensionNumber
 11402              id: id
 11403              type: User
 11404              uri: uri
 11405            id: id
 11406            uri: uri
 11407          paging:
 11408            perPage: 5
 11409            pageStart: 5
 11410            pageEnd: 2
 11411            totalPages: 7
 11412            page: 1
 11413            totalElements: 9
 11414          uri: uri
 11415        properties:
 11416          uri:
 11417            description: Canonical URI of the monitored lines (extensions) resource
 11418            type: string
 11419          records:
 11420            description: List of lines (extensions) the presence of which is monitored by the user. The first two lines always indicate the user's extension presence, they cannot be changed
 11421            items:
 11422              $ref: '#/components/schemas/LineInfo'
 11423            type: array
 11424          navigation:
 11425            $ref: '#/components/schemas/NavigationInfo'
 11426          paging:
 11427            $ref: '#/components/schemas/PagingInfo'
 11428        required:
 11429        - navigation
 11430        - paging
 11431        - records
 11432        type: object
 11433      AddressBookResource:
 11434        properties:
 11435          uri:
 11436            format: uri
 11437            type: string
 11438          contacts:
 11439            $ref: '#/components/schemas/ResourceLink'
 11440          groups:
 11441            $ref: '#/components/schemas/ResourceLink'
 11442        type: object
 11443      TimezoneInfo:
 11444        example:
 11445          name: name
 11446          description: description
 11447          id: id
 11448          uri: uri
 11449        properties:
 11450          id:
 11451            description: Internal identifier of a timezone
 11452            type: string
 11453          uri:
 11454            description: Canonical URI of a timezone
 11455            type: string
 11456          name:
 11457            description: Short name of a timezone
 11458            type: string
 11459          description:
 11460            description: Meaningful description of the timezone
 11461            type: string
 11462        type: object
 11463      ShippingMethod:
 11464        example:
 11465          name: name
 11466          id: id
 11467        properties:
 11468          id:
 11469            description: Internal identifier of the shipping method
 11470            type: string
 11471          name:
 11472            description: Name/description of the shipping method
 11473            type: string
 11474        type: object
 11475      ClientProvisioningHintsInfo:
 11476        example:
 11477          trialState:
 11478            expiresIn: 0
 11479            actionRequired: true
 11480          appVersionUpgrade:
 11481            expiresIn: 0
 11482            actionRequired: true
 11483          userCredentialState:
 11484            expiresIn: 0
 11485            actionRequired: true
 11486        properties:
 11487          trialState:
 11488            $ref: '#/components/schemas/ClientProvisioningHintInfo'
 11489          userCredentialState:
 11490            $ref: '#/components/schemas/ClientProvisioningHintInfo'
 11491          appVersionUpgrade:
 11492            $ref: '#/components/schemas/ClientProvisioningHintInfo'
 11493        type: object
 11494      DeviceOrderResource:
 11495        properties:
 11496          accountId:
 11497            type: string
 11498          requestNumber:
 11499            type: string
 11500          distributorName:
 11501            type: string
 11502          trackingNumber:
 11503            type: string
 11504          shippingCarrier:
 11505            type: string
 11506          devices:
 11507            items:
 11508              $ref: '#/components/schemas/DeviceInstance'
 11509            type: array
 11510        type: object
 11511      CallLogSync:
 11512        example:
 11513          records:
 11514          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 11515            recording:
 11516              contentUri: contentUri
 11517              id: id
 11518              type: Automatic
 11519              uri: uri
 11520            sessionId: sessionId
 11521            transport: PSTN
 11522            type: Voice
 11523            uri: uri
 11524            result: Unknown
 11525            duration: 0
 11526            legs:
 11527            - duration: 6
 11528              result: Unknown
 11529              extension:
 11530                id: id
 11531                uri: uri
 11532              legType: legType
 11533              action: Unknown
 11534              recording:
 11535                contentUri: contentUri
 11536                id: id
 11537                type: Automatic
 11538                uri: uri
 11539              startTime: 2000-01-23T04:56:07.000+00:00
 11540              from:
 11541                phoneNumber: phoneNumber
 11542                extensionNumber: extensionNumber
 11543                name: name
 11544                location: location
 11545                device:
 11546                  id: id
 11547                  uri: uri
 11548              to:
 11549                phoneNumber: phoneNumber
 11550                extensionNumber: extensionNumber
 11551                name: name
 11552                location: location
 11553                device:
 11554                  id: id
 11555                  uri: uri
 11556              transport: PSTN
 11557              type: Voice
 11558              direction: Inbound
 11559            - duration: 6
 11560              result: Unknown
 11561              extension:
 11562                id: id
 11563                uri: uri
 11564              legType: legType
 11565              action: Unknown
 11566              recording:
 11567                contentUri: contentUri
 11568                id: id
 11569                type: Automatic
 11570                uri: uri
 11571              startTime: 2000-01-23T04:56:07.000+00:00
 11572              from:
 11573                phoneNumber: phoneNumber
 11574                extensionNumber: extensionNumber
 11575                name: name
 11576                location: location
 11577                device:
 11578                  id: id
 11579                  uri: uri
 11580              to:
 11581                phoneNumber: phoneNumber
 11582                extensionNumber: extensionNumber
 11583                name: name
 11584                location: location
 11585                device:
 11586                  id: id
 11587                  uri: uri
 11588              transport: PSTN
 11589              type: Voice
 11590              direction: Inbound
 11591            action: Unknown
 11592            from:
 11593              phoneNumber: phoneNumber
 11594              extensionNumber: extensionNumber
 11595              name: name
 11596              location: location
 11597              device:
 11598                id: id
 11599                uri: uri
 11600            startTime: 2000-01-23T04:56:07.000+00:00
 11601            id: id
 11602            to:
 11603              phoneNumber: phoneNumber
 11604              extensionNumber: extensionNumber
 11605              name: name
 11606              location: location
 11607              device:
 11608                id: id
 11609                uri: uri
 11610            direction: Inbound
 11611          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 11612            recording:
 11613              contentUri: contentUri
 11614              id: id
 11615              type: Automatic
 11616              uri: uri
 11617            sessionId: sessionId
 11618            transport: PSTN
 11619            type: Voice
 11620            uri: uri
 11621            result: Unknown
 11622            duration: 0
 11623            legs:
 11624            - duration: 6
 11625              result: Unknown
 11626              extension:
 11627                id: id
 11628                uri: uri
 11629              legType: legType
 11630              action: Unknown
 11631              recording:
 11632                contentUri: contentUri
 11633                id: id
 11634                type: Automatic
 11635                uri: uri
 11636              startTime: 2000-01-23T04:56:07.000+00:00
 11637              from:
 11638                phoneNumber: phoneNumber
 11639                extensionNumber: extensionNumber
 11640                name: name
 11641                location: location
 11642                device:
 11643                  id: id
 11644                  uri: uri
 11645              to:
 11646                phoneNumber: phoneNumber
 11647                extensionNumber: extensionNumber
 11648                name: name
 11649                location: location
 11650                device:
 11651                  id: id
 11652                  uri: uri
 11653              transport: PSTN
 11654              type: Voice
 11655              direction: Inbound
 11656            - duration: 6
 11657              result: Unknown
 11658              extension:
 11659                id: id
 11660                uri: uri
 11661              legType: legType
 11662              action: Unknown
 11663              recording:
 11664                contentUri: contentUri
 11665                id: id
 11666                type: Automatic
 11667                uri: uri
 11668              startTime: 2000-01-23T04:56:07.000+00:00
 11669              from:
 11670                phoneNumber: phoneNumber
 11671                extensionNumber: extensionNumber
 11672                name: name
 11673                location: location
 11674                device:
 11675                  id: id
 11676                  uri: uri
 11677              to:
 11678                phoneNumber: phoneNumber
 11679                extensionNumber: extensionNumber
 11680                name: name
 11681                location: location
 11682                device:
 11683                  id: id
 11684                  uri: uri
 11685              transport: PSTN
 11686              type: Voice
 11687              direction: Inbound
 11688            action: Unknown
 11689            from:
 11690              phoneNumber: phoneNumber
 11691              extensionNumber: extensionNumber
 11692              name: name
 11693              location: location
 11694              device:
 11695                id: id
 11696                uri: uri
 11697            startTime: 2000-01-23T04:56:07.000+00:00
 11698            id: id
 11699            to:
 11700              phoneNumber: phoneNumber
 11701              extensionNumber: extensionNumber
 11702              name: name
 11703              location: location
 11704              device:
 11705                id: id
 11706                uri: uri
 11707            direction: Inbound
 11708          syncInfo:
 11709            syncTime: 2000-01-23T04:56:07.000+00:00
 11710            syncToken: syncToken
 11711            syncType: FSync
 11712        properties:
 11713          records:
 11714            description: List of call log records with synchronization information. For ISync the total number of returned records is limited to 250; this includes both new records and the old ones, specified by the recordCount parameter
 11715            items:
 11716              $ref: '#/components/schemas/CallLogRecord'
 11717            type: array
 11718          syncInfo:
 11719            $ref: '#/components/schemas/SyncInfoCallLog'
 11720        type: object
 11721      InternalMessageResource:
 11722        properties:
 11723          to:
 11724            items:
 11725              $ref: '#/components/schemas/CallerInfo'
 11726            type: array
 11727          from:
 11728            $ref: '#/components/schemas/CallerInfo'
 11729          text:
 11730            type: string
 11731          replyOn:
 11732            format: int64
 11733            type: integer
 11734        type: object
 11735      CallLogRecord:
 11736        example:
 11737          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 11738          recording:
 11739            contentUri: contentUri
 11740            id: id
 11741            type: Automatic
 11742            uri: uri
 11743          sessionId: sessionId
 11744          transport: PSTN
 11745          type: Voice
 11746          uri: uri
 11747          result: Unknown
 11748          duration: 0
 11749          legs:
 11750          - duration: 6
 11751            result: Unknown
 11752            extension:
 11753              id: id
 11754              uri: uri
 11755            legType: legType
 11756            action: Unknown
 11757            recording:
 11758              contentUri: contentUri
 11759              id: id
 11760              type: Automatic
 11761              uri: uri
 11762            startTime: 2000-01-23T04:56:07.000+00:00
 11763            from:
 11764              phoneNumber: phoneNumber
 11765              extensionNumber: extensionNumber
 11766              name: name
 11767              location: location
 11768              device:
 11769                id: id
 11770                uri: uri
 11771            to:
 11772              phoneNumber: phoneNumber
 11773              extensionNumber: extensionNumber
 11774              name: name
 11775              location: location
 11776              device:
 11777                id: id
 11778                uri: uri
 11779            transport: PSTN
 11780            type: Voice
 11781            direction: Inbound
 11782          - duration: 6
 11783            result: Unknown
 11784            extension:
 11785              id: id
 11786              uri: uri
 11787            legType: legType
 11788            action: Unknown
 11789            recording:
 11790              contentUri: contentUri
 11791              id: id
 11792              type: Automatic
 11793              uri: uri
 11794            startTime: 2000-01-23T04:56:07.000+00:00
 11795            from:
 11796              phoneNumber: phoneNumber
 11797              extensionNumber: extensionNumber
 11798              name: name
 11799              location: location
 11800              device:
 11801                id: id
 11802                uri: uri
 11803            to:
 11804              phoneNumber: phoneNumber
 11805              extensionNumber: extensionNumber
 11806              name: name
 11807              location: location
 11808              device:
 11809                id: id
 11810                uri: uri
 11811            transport: PSTN
 11812            type: Voice
 11813            direction: Inbound
 11814          action: Unknown
 11815          from:
 11816            phoneNumber: phoneNumber
 11817            extensionNumber: extensionNumber
 11818            name: name
 11819            location: location
 11820            device:
 11821              id: id
 11822              uri: uri
 11823          startTime: 2000-01-23T04:56:07.000+00:00
 11824          id: id
 11825          to:
 11826            phoneNumber: phoneNumber
 11827            extensionNumber: extensionNumber
 11828            name: name
 11829            location: location
 11830            device:
 11831              id: id
 11832              uri: uri
 11833          direction: Inbound
 11834        properties:
 11835          id:
 11836            description: Internal identifier of a cal log record
 11837            type: string
 11838          uri:
 11839            description: Canonical URI of a call log record
 11840            type: string
 11841          sessionId:
 11842            description: Internal identifier of a call session
 11843            type: string
 11844          from:
 11845            $ref: '#/components/schemas/CallLogCallerInfo'
 11846          to:
 11847            $ref: '#/components/schemas/CallLogCallerInfo'
 11848          type:
 11849            description: Call type
 11850            enum:
 11851            - Voice
 11852            - Fax
 11853            type: string
 11854          direction:
 11855            description: Call direction
 11856            enum:
 11857            - Inbound
 11858            - Outbound
 11859            type: string
 11860          action:
 11861            description: Action description of the call operation
 11862            enum:
 11863            - Unknown
 11864            - Phone Call
 11865            - Phone Login
 11866            - Incoming Fax
 11867            - Accept Call
 11868            - FindMe
 11869            - FollowMe
 11870            - Outgoing Fax
 11871            - Call Return
 11872            - Calling Card
 11873            - Ring Directly
 11874            - RingOut Web
 11875            - VoIP Call
 11876            - RingOut PC
 11877            - RingMe
 11878            - Transfer
 11879            - 411 Info
 11880            - Emergency
 11881            - E911 Update
 11882            - Support
 11883            - RingOut Mobile
 11884            type: string
 11885          result:
 11886            description: Status description of the call operation
 11887            enum:
 11888            - Unknown
 11889            - ResultInProgress
 11890            - Missed
 11891            - Call accepted
 11892            - Voicemail
 11893            - Rejected
 11894            - Reply
 11895            - Received
 11896            - Receive Error
 11897            - Fax on Demand
 11898            - Partial Receive
 11899            - Blocked
 11900            - Call connected
 11901            - No Answer
 11902            - International Disabled
 11903            - Busy
 11904            - Send Error
 11905            - Sent
 11906            - No fax machine
 11907            - ResultEmpty
 11908            - Account
 11909            - Suspended
 11910            - Call Failed
 11911            - Call Failure
 11912            - Internal Error
 11913            - IP Phone offline
 11914            - Restricted Number
 11915            - Wrong Number
 11916            - Stopped
 11917            - Hang up
 11918            - Poor Line Quality
 11919            - Partially Sent
 11920            - International Restriction
 11921            - Abandoned
 11922            - Declined
 11923            - Fax Receipt Error
 11924            - Fax Send Error
 11925            type: string
 11926          startTime:
 11927            description: The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 11928            format: date-time
 11929            type: string
 11930          duration:
 11931            description: Call duration in seconds
 11932            type: integer
 11933          recording:
 11934            $ref: '#/components/schemas/RecordingInfo'
 11935          lastModifiedTime:
 11936            description: For 'Detailed' view only. The datetime when the call log record was modified in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 11937            format: date-time
 11938            type: string
 11939          transport:
 11940            description: For 'Detailed' view only. Call transport
 11941            enum:
 11942            - PSTN
 11943            - VoIP
 11944            type: string
 11945          legs:
 11946            description: For 'Detailed' view only. Leg description
 11947            items:
 11948              $ref: '#/components/schemas/CallLogRecordLegInfo'
 11949            type: array
 11950        required:
 11951        - legs
 11952        type: object
 11953      MetaInfo:
 11954        example:
 11955          created: 2000-01-23T04:56:07.000+00:00
 11956          location: location
 11957          lastModified: 2000-01-23T04:56:07.000+00:00
 11958          resourceType: User
 11959        properties:
 11960          resourceType:
 11961            description: User type
 11962            enum:
 11963            - User
 11964            - Group
 11965            type: string
 11966          created:
 11967            description: Datetime of user creation in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
 11968            format: date-time
 11969            type: string
 11970          lastModified:
 11971            description: Datetime of the last change of user information in ISO 8601 format,for example 2016-03-10T18:07:52.534Z
 11972            format: date-time
 11973            type: string
 11974          location:
 11975            description: resource location URI
 11976            type: string
 11977        type: object
 11978      InlinedExtensionResource:
 11979        example:
 11980          extensionNumber: extensionNumber
 11981          id: id
 11982          type: Unknown
 11983          uri: http://example.com/aeiou
 11984        properties:
 11985          uri:
 11986            format: uri
 11987            type: string
 11988          extensionNumber:
 11989            type: string
 11990          id:
 11991            type: string
 11992          type:
 11993            enum:
 11994            - Unknown
 11995            - User
 11996            - Department
 11997            - Announcement
 11998            - Voicemail
 11999            - DigitalUser
 12000            - VirtualUser
 12001            - FaxUser
 12002            - PagingOnly
 12003            - SharedLinesGroup
 12004            - IvrMenu
 12005            - ApplicationExtension
 12006            - ParkLocation
 12007            type: string
 12008        type: object
 12009      NavigationInfoURI:
 12010        example:
 12011          uri: uri
 12012        properties:
 12013          uri:
 12014            type: string
 12015        type: object
 12016      ConflictsInfo:
 12017        example:
 12018          firstName: firstName
 12019          lastName: lastName
 12020          id: id
 12021          account:
 12022            federatedName: federatedName
 12023            id: id
 12024        properties:
 12025          id:
 12026            description: Internal identifier of a conflicting extension assigned to another account of the current federation
 12027            type: string
 12028          firstName:
 12029            description: Extension user first name
 12030            type: string
 12031          lastName:
 12032            description: Extension user last name
 12033            type: string
 12034          account:
 12035            $ref: '#/components/schemas/FederationConflictsAccountInfo'
 12036        type: object
 12037      CallLogCallerInfo:
 12038        example:
 12039          phoneNumber: phoneNumber
 12040          extensionNumber: extensionNumber
 12041          name: name
 12042          location: location
 12043          device:
 12044            id: id
 12045            uri: uri
 12046        properties:
 12047          phoneNumber:
 12048            description: Phone number of a party. Usually it is a plain number including country and area code like 18661234567. But sometimes it could be returned from database with some formatting applied, for example (866)123-4567. This property is filled in all cases where parties communicate by means of global phone numbers, for example when calling to direct numbers or sending/receiving SMS
 12049            type: string
 12050          extensionNumber:
 12051            description: Extension short number (usually 3 or 4 digits). This property is filled when parties communicate by means of short internal numbers, for example when calling to other extension or sending/receiving Company Pager message
 12052            type: string
 12053          location:
 12054            description: Contains party location (city, state) if one can be determined from phoneNumber. This property is filled only when phoneNumber is not empty and server can calculate location information from it (for example, this information is unavailable for US toll-free numbers)
 12055            type: string
 12056          name:
 12057            description: Symbolic name associated with a party. If the phone does not belong to the known extension, only the location is returned, the name is not determined then
 12058            type: string
 12059          device:
 12060            $ref: '#/components/schemas/CallLogRecordDeviceInfo'
 12061        type: object
 12062      SubscriptionInfo:
 12063        example:
 12064          expiresIn: 0
 12065          eventFilters:
 12066          - eventFilters
 12067          - eventFilters
 12068          creationTime: 2000-01-23T04:56:07.000+00:00
 12069          deliveryMode:
 12070            address: address
 12071            encryption: true
 12072            secretKey: secretKey
 12073            subscriberKey: subscriberKey
 12074            transportType: PubNub
 12075            encryptionKey: encryptionKey
 12076            encryptionAlgorithm: encryptionAlgorithm
 12077          expirationTime: 2000-01-23T04:56:07.000+00:00
 12078          id: id
 12079          uri: uri
 12080          status: Active
 12081        properties:
 12082          id:
 12083            description: Internal identifier of a subscription
 12084            type: string
 12085          uri:
 12086            description: Canonical URI of a subscription
 12087            type: string
 12088          eventFilters:
 12089            description: Collection of URIs to API resources (message-store/presence/detailed presence)
 12090            items:
 12091              type: string
 12092            type: array
 12093          expirationTime:
 12094            description: Subscription expiration datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 12095            format: date-time
 12096            type: string
 12097          expiresIn:
 12098            description: Subscription lifetime in seconds. The default value is 900
 12099            type: integer
 12100          status:
 12101            description: Subscription status
 12102            enum:
 12103            - Active
 12104            - Suspended
 12105            type: string
 12106          creationTime:
 12107            description: Subscription creation datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 12108            format: date-time
 12109            type: string
 12110          deliveryMode:
 12111            $ref: '#/components/schemas/NotificationDeliveryMode'
 12112        required:
 12113        - deliveryMode
 12114        type: object
 12115      OutboundFaxesInfo:
 12116        example:
 12117          notifyBySms: true
 12118          notifyByEmail: true
 12119          advancedEmailAddresses:
 12120          - advancedEmailAddresses
 12121          - advancedEmailAddresses
 12122          advancedSmsEmailAddresses:
 12123          - advancedSmsEmailAddresses
 12124          - advancedSmsEmailAddresses
 12125        properties:
 12126          notifyByEmail:
 12127            description: Email notification flag
 12128            type: boolean
 12129          notifyBySms:
 12130            description: SMS notification flag
 12131            type: boolean
 12132          advancedEmailAddresses:
 12133            description: List of recipient email addresses for outbound fax notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 12134            items:
 12135              type: string
 12136            type: array
 12137          advancedSmsEmailAddresses:
 12138            description: List of recipient phone numbers for outbound fax notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 12139            items:
 12140              type: string
 12141            type: array
 12142        type: object
 12143      EditParkLocationRequest:
 12144        example:
 12145          addedUserIds:
 12146          - addedUserIds
 12147          - addedUserIds
 12148          removedUserIds:
 12149          - removedUserIds
 12150          - removedUserIds
 12151        properties:
 12152          addedUserIds:
 12153            description: List of users that will be allowed to park/unpark calls using the specified park location
 12154            items:
 12155              type: string
 12156            type: array
 12157          removedUserIds:
 12158            description: List of users that will be unallowed to park/unpark calls using the specified park location
 12159            items:
 12160              type: string
 12161            type: array
 12162        type: object
 12163      GetDialingPlanCountryInfo:
 12164        example:
 12165          callingCode: callingCode
 12166          isoCode: isoCode
 12167          name: name
 12168          id: id
 12169          uri: uri
 12170        properties:
 12171          id:
 12172            description: Internal identifier of a country
 12173            type: string
 12174          uri:
 12175            description: Canonical URI of a country
 12176            type: string
 12177          callingCode:
 12178            description: Country calling code defined by ITU-T recommendations E.123 and E.164, see Calling Codes
 12179            type: string
 12180          isoCode:
 12181            description: Country code according to the ISO standard, see ISO 3166
 12182            type: string
 12183          name:
 12184            description: Official name of a country
 12185            type: string
 12186        type: object
 12187      VoicemailInfo:
 12188        example:
 12189          recipient:
 12190            id: id
 12191            uri: uri
 12192          enabled: true
 12193        properties:
 12194          enabled:
 12195            description: If 'True' then voicemails are allowed to be received
 12196            type: boolean
 12197          recipient:
 12198            $ref: '#/components/schemas/RecipientInfo'
 12199        type: object
 12200      SaveRequestResource:
 12201        properties:
 12202          rendererId:
 12203            type: string
 12204          messageId:
 12205            type: string
 12206          status:
 12207            type: string
 12208          resultFile:
 12209            type: string
 12210        type: object
 12211      ContactDirectoryEvent:
 12212        properties:
 12213          id:
 12214            description: Internal identifier of an extension
 12215            type: string
 12216          eventType:
 12217            description: Type of change
 12218            type: string
 12219          type:
 12220            description: Extension Type
 12221            type: string
 12222          status:
 12223            description: Status of an extension
 12224            enum:
 12225            - Disabled
 12226            - Enabled
 12227            - NotActivated
 12228            type: string
 12229          firstName:
 12230            description: First name of an extension user
 12231            type: string
 12232          lastName:
 12233            description: Last name of an extension user
 12234            type: string
 12235          department:
 12236            description: Department Name
 12237            type: string
 12238          email:
 12239            description: Email of an extension user
 12240            type: string
 12241          extensionNumber:
 12242            description: Extension number
 12243            type: string
 12244          account:
 12245            $ref: '#/components/schemas/CompanyDirectoryAccountInfo'
 12246          phoneNumbers:
 12247            $ref: '#/components/schemas/CompanyDirectoryPhoneNumberInfo'
 12248          site:
 12249            $ref: '#/components/schemas/SiteInfo'
 12250          profileImage:
 12251            $ref: '#/components/schemas/CompanyDirectoryProfileImageInfo'
 12252        type: object
 12253      ReportingPagesInfo:
 12254        example:
 12255          name: name
 12256          attrX: attrX
 12257        properties:
 12258          name:
 12259            description: Name of a page. CFA application UI predefines a set of possible names and treats them as enum constants to distinguish pages by type. This is not user-visible value, as it might need localization. The maximum value is 255
 12260            type: string
 12261          attrX:
 12262            description: CFA-defined filter values/page parameters
 12263            type: string
 12264        required:
 12265        - name
 12266        type: object
 12267      ExtensionResource:
 12268        example:
 12269          setupWizardState: NotStarted
 12270          statusInfo:
 12271            reason: reason
 12272            till: 2000-01-23T04:56:07.000+00:00
 12273            comment: comment
 12274          references:
 12275          - ref: ref
 12276            type: PartnerId
 12277          - ref: ref
 12278            type: PartnerId
 12279          profileImage:
 12280            scales:
 12281            - uri: http://example.com/aeiou
 12282            - uri: http://example.com/aeiou
 12283            etag: etag
 12284            lastModified: 2000-01-23T04:56:07.000+00:00
 12285            uri: http://example.com/aeiou
 12286            contentType: contentType
 12287          type: Unknown
 12288          uri: http://example.com/aeiou
 12289          ivrPin: ivrPin
 12290          password: password
 12291          serviceFeatures:
 12292          - reason: Available
 12293            featureName: featureName
 12294            enabled: false
 12295          - reason: Available
 12296            featureName: featureName
 12297            enabled: false
 12298          extensionNumber: extensionNumber
 12299          permissions:
 12300            admin:
 12301              enabled: false
 12302            uri: http://example.com/aeiou
 12303            internationalCalling:
 12304              enabled: false
 12305            freeSoftPhoneDigitalLine:
 12306              enabled: false
 12307          loginName: loginName
 12308          contact:
 12309            firstName: firstName
 12310            lastName: lastName
 12311            company: company
 12312            businessPhone: businessPhone
 12313            businessAddress:
 12314              zip: zip
 12315              country: country
 12316              city: city
 12317              street: street
 12318              state: state
 12319            email: email
 12320          name: name
 12321          regionalSettings:
 12322            timezone:
 12323              name: name
 12324              description: description
 12325              id: id
 12326              uri: http://example.com/aeiou
 12327            greetingLanguage:
 12328              localeCode: localeCode
 12329              name: name
 12330              id: id
 12331            formattingLocale:
 12332              localeCode: localeCode
 12333              name: name
 12334              id: id
 12335            language:
 12336              localeCode: localeCode
 12337              name: name
 12338              id: id
 12339            homeCountry:
 12340              callingCode: callingCode
 12341              numberSelling: false
 12342              isoCode: isoCode
 12343              emergencyCalling: false
 12344              name: name
 12345              id: id
 12346              uri: http://example.com/aeiou
 12347              loginAllowed: false
 12348          id: id
 12349          partnerId: partnerId
 12350          departments:
 12351          - extensionNumber: extensionNumber
 12352            id: id
 12353            uri: http://example.com/aeiou
 12354          - extensionNumber: extensionNumber
 12355            id: id
 12356            uri: http://example.com/aeiou
 12357          status: Enabled
 12358        properties:
 12359          uri:
 12360            format: uri
 12361            type: string
 12362          id:
 12363            type: string
 12364          partnerId:
 12365            maxLength: 128
 12366            minLength: 0
 12367            pattern: ^[\p{Alnum}\.\-_]*$
 12368            type: string
 12369          extensionNumber:
 12370            type: string
 12371          loginName:
 12372            type: string
 12373          contact:
 12374            $ref: '#/components/schemas/ContactInfo'
 12375          references:
 12376            items:
 12377              $ref: '#/components/schemas/Reference'
 12378            type: array
 12379          name:
 12380            type: string
 12381          type:
 12382            enum:
 12383            - Unknown
 12384            - User
 12385            - Department
 12386            - Announcement
 12387            - Voicemail
 12388            - DigitalUser
 12389            - VirtualUser
 12390            - FaxUser
 12391            - PagingOnly
 12392            - SharedLinesGroup
 12393            - IvrMenu
 12394            - ApplicationExtension
 12395            - ParkLocation
 12396            type: string
 12397          status:
 12398            enum:
 12399            - Enabled
 12400            - Disabled
 12401            - Frozen
 12402            - NotActivated
 12403            - Unassigned
 12404            type: string
 12405          statusInfo:
 12406            $ref: '#/components/schemas/StatusInfo'
 12407          departments:
 12408            items:
 12409              $ref: '#/components/schemas/DepartmentResource'
 12410            type: array
 12411          serviceFeatures:
 12412            items:
 12413              $ref: '#/components/schemas/ServiceFeatureValue'
 12414            type: array
 12415          regionalSettings:
 12416            $ref: '#/components/schemas/RegionalSettingsResource'
 12417          setupWizardState:
 12418            enum:
 12419            - NotStarted
 12420            - Incomplete
 12421            - Completed
 12422            - Unknown
 12423            type: string
 12424          permissions:
 12425            $ref: '#/components/schemas/ExtensionPermissionsResource'
 12426          password:
 12427            type: string
 12428          ivrPin:
 12429            type: string
 12430          profileImage:
 12431            $ref: '#/components/schemas/ProfileImageResource'
 12432        type: object
 12433      TaskInfo:
 12434        example:
 12435          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 12436          creationTime: 2000-01-23T04:56:07.000+00:00
 12437          id: id
 12438          uri: uri
 12439          status: Accepted
 12440        properties:
 12441          id:
 12442            description: Internal identifier of a task
 12443            type: string
 12444          uri:
 12445            description: Link to a task resource
 12446            type: string
 12447          status:
 12448            description: Device order status
 12449            enum:
 12450            - Accepted
 12451            - Failed
 12452            type: string
 12453          creationTime:
 12454            description: Task creation time
 12455            format: date-time
 12456            type: string
 12457          lastModifiedTime:
 12458            description: Time of task last modification
 12459            format: date-time
 12460            type: string
 12461        type: object
 12462      ServiceInfo:
 12463        example:
 12464          servicePlan:
 12465            name: name
 12466            edition: edition
 12467            id: id
 12468          billingPlan:
 12469            duration: duration
 12470            name: name
 12471            id: id
 12472            durationUnit: Month
 12473            type: Initial
 12474          targetServicePlan:
 12475            name: name
 12476            id: id
 12477          uri: uri
 12478          brand:
 12479            name: name
 12480            id: id
 12481            homeCountry:
 12482              name: name
 12483              id: id
 12484              uri: uri
 12485        properties:
 12486          uri:
 12487            description: Canonical URI of a service info resource
 12488            type: string
 12489          billingPlan:
 12490            $ref: '#/components/schemas/BillingPlanInfo'
 12491          brand:
 12492            $ref: '#/components/schemas/BrandInfo'
 12493          servicePlan:
 12494            $ref: '#/components/schemas/ServicePlanInfo'
 12495          targetServicePlan:
 12496            $ref: '#/components/schemas/TargetServicePlanInfo'
 12497        type: object
 12498      ContactsCollection:
 12499        properties:
 12500          uri:
 12501            format: uri
 12502            type: string
 12503          records:
 12504            items:
 12505              $ref: '#/components/schemas/PersonalContactResource'
 12506            type: array
 12507          paging:
 12508            $ref: '#/components/schemas/Paging'
 12509          navigation:
 12510            $ref: '#/components/schemas/Navigation'
 12511          groups:
 12512            $ref: '#/components/schemas/ResourceLink'
 12513        type: object
 12514      SipInfo:
 12515        properties:
 12516          transport:
 12517            enum:
 12518            - UDP
 12519            - TCP
 12520            - TLS
 12521            - WS
 12522            - WSS
 12523            type: string
 12524          certificate:
 12525            type: string
 12526          username:
 12527            type: string
 12528          password:
 12529            type: string
 12530          authorizationId:
 12531            type: string
 12532          domain:
 12533            type: string
 12534          outboundProxy:
 12535            type: string
 12536          wsProxy:
 12537            type: string
 12538        type: object
 12539      FavoriteCollection:
 12540        example:
 12541          records:
 12542          - contactId: contactId
 12543            id: id
 12544            uri: http://example.com/aeiou
 12545            extensionId: extensionId
 12546          - contactId: contactId
 12547            id: id
 12548            uri: http://example.com/aeiou
 12549            extensionId: extensionId
 12550          uri: http://example.com/aeiou
 12551        properties:
 12552          uri:
 12553            format: uri
 12554            type: string
 12555          records:
 12556            items:
 12557              $ref: '#/components/schemas/FavoriteContactResource'
 12558            type: array
 12559        type: object
 12560      SubscriptionResponse:
 12561        example:
 12562          expiresIn: 0
 12563          eventFilters:
 12564          - eventFilters
 12565          - eventFilters
 12566          creationTime: 2000-01-23T04:56:07.000+00:00
 12567          deliveryMode:
 12568            authKey: authKey
 12569            address: address
 12570            encryption: false
 12571            subscriberKey: subscriberKey
 12572            registrationId: registrationId
 12573            certificateName: certificateName
 12574            transportType: PUBNUB
 12575            encryptionKey: encryptionKey
 12576            cipherKey: cipherKey
 12577            publisherKey: publisherKey
 12578            encryptionAlgorithm: encryptionAlgorithm
 12579          expirationTime: 2000-01-23T04:56:07.000+00:00
 12580          blacklistedData:
 12581            blacklistedAt: 2000-01-23T04:56:07.000+00:00
 12582            reason: reason
 12583          id: id
 12584          uri: http://example.com/aeiou
 12585          status: status
 12586        properties:
 12587          uri:
 12588            format: uri
 12589            type: string
 12590          id:
 12591            type: string
 12592          creationTime:
 12593            format: date-time
 12594            type: string
 12595          status:
 12596            type: string
 12597          eventFilters:
 12598            items:
 12599              type: string
 12600            type: array
 12601          expirationTime:
 12602            format: date-time
 12603            type: string
 12604          expiresIn:
 12605            format: int64
 12606            type: integer
 12607          deliveryMode:
 12608            $ref: '#/components/schemas/DeliveryModeResource'
 12609          blacklistedData:
 12610            $ref: '#/components/schemas/NotificationBlacklistedData'
 12611        type: object
 12612      NumberPoolPhoneNumberRequest:
 12613        example:
 12614          phoneNumber: phoneNumber
 12615          reservationId: reservationId
 12616          reservedTill: 2000-01-23T04:56:07.000+00:00
 12617        properties:
 12618          phoneNumber:
 12619            description: Phone number in E.164 format
 12620            type: string
 12621          reservedTill:
 12622            description: Datetime up to which the number is reserved in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. If it is omitted or explicitly set to 'null', the number will be un-reserved if it was reserved previously by the same session. Also the values 'Min' and 'Max' are supported. 'Min' is 30 seconds; and 'Max' is 30 days (for reservation by brand) and 20 minutes (for reservation by account/session)
 12623            format: date-time
 12624            type: string
 12625          reservationId:
 12626            description: Internal identifier of a phone number reservation; encoded data including reservation type (by brand, by account, by session), particular brand/account/session data, and reservation date and time
 12627            type: string
 12628        type: object
 12629      CustomDataApiResponse:
 12630        example:
 12631          lastModifiedTime: lastModifiedTime
 12632          attachment:
 12633            uri: uri
 12634            contentType: contentType
 12635          id: id
 12636          uri: uri
 12637          value: value
 12638        properties:
 12639          id:
 12640            description: Custom data access key
 12641            type: string
 12642          uri:
 12643            description: Link to the custom data
 12644            type: string
 12645          value:
 12646            description: Description of custom data
 12647            type: string
 12648          lastModifiedTime:
 12649            description: Time of the last change in custom data
 12650            type: string
 12651          attachment:
 12652            $ref: '#/components/schemas/CustomDataAttachmentInfo'
 12653        required:
 12654        - id
 12655        - lastModifiedTime
 12656        - uri
 12657        type: object
 12658      GlipMessageAttachmentInfo:
 12659        example:
 12660          imageUri: imageUri
 12661          color: color
 12662          author:
 12663            name: name
 12664            uri: uri
 12665            iconUri: iconUri
 12666          intro: intro
 12667          id: id
 12668          text: text
 12669          footnote:
 12670            text: text
 12671            time: 2000-01-23T04:56:07.000+00:00
 12672            iconUri: iconUri
 12673          type: Card
 12674          title: title
 12675          thumbnailUri: thumbnailUri
 12676          fields:
 12677          - style: Short
 12678            title: title
 12679            value: value
 12680          - style: Short
 12681            title: title
 12682            value: value
 12683          fallback: fallback
 12684        properties:
 12685          id:
 12686            description: Internal identifier of an attachment
 12687            type: string
 12688          type:
 12689            default: Card
 12690            description: Type of an attachment
 12691            type: string
 12692          fallback:
 12693            description: A string of default text that will be rendered in the case that the client does not support Interactive Messages
 12694            type: string
 12695          color:
 12696            description: A Hex color code that determines the color of the side border of the Interactive Message
 12697            type: string
 12698          intro:
 12699            description: A pretext to the message
 12700            type: string
 12701          author:
 12702            $ref: '#/components/schemas/GlipMessageAttachmentAuthorInfo'
 12703          title:
 12704            description: Message title
 12705            type: string
 12706          text:
 12707            description: A large string field (up to 1000 chars) to be displayed as the body of a message (Supports GlipDown)
 12708            type: string
 12709          imageUri:
 12710            description: url used to display a single image at the bottom of a message
 12711            type: string
 12712          thumbnailUri:
 12713            description: url used to display a thumbnail to the right of a message (82x82)
 12714            type: string
 12715          fields:
 12716            description: Information on navigation
 12717            items:
 12718              $ref: '#/components/schemas/GlipMessageAttachmentFieldsInfo'
 12719            type: array
 12720          footnote:
 12721            $ref: '#/components/schemas/GlipMessageAttachmentFootnoteInfo'
 12722        type: object
 12723      MeetingScheduleResource:
 12724        example:
 12725          durationInMinutes: 0
 12726          timeZone:
 12727            name: name
 12728            description: description
 12729            id: id
 12730            uri: http://example.com/aeiou
 12731          startTime: startTime
 12732        properties:
 12733          startTime:
 12734            type: string
 12735          durationInMinutes:
 12736            format: int32
 12737            type: integer
 12738          timeZone:
 12739            $ref: '#/components/schemas/TimezoneResource'
 12740        type: object
 12741      SiteInfo:
 12742        properties:
 12743          id:
 12744            description: Internal Identifier of a site
 12745            type: string
 12746          name:
 12747            description: custom name of a site
 12748            type: string
 12749        type: object
 12750      IVRMenuPromptInfo:
 12751        example:
 12752          mode: Audio
 12753          language:
 12754            id: id
 12755            uri: uri
 12756          audio:
 12757            localeCode: localeCode
 12758            name: name
 12759            id: id
 12760            uri: uri
 12761          text: text
 12762        properties:
 12763          mode:
 12764            description: 'Prompt mode: custom media or text = [''Audio'', ''TextToSpeech'']'
 12765            enum:
 12766            - Audio
 12767            - TextToSpeech
 12768            type: string
 12769          audio:
 12770            $ref: '#/components/schemas/PromptLanguageInfo'
 12771          text:
 12772            description: For 'TextToSpeech' mode only. Prompt text
 12773            type: string
 12774          language:
 12775            $ref: '#/components/schemas/AudioPromptInfo'
 12776        type: object
 12777      NotificationSettingsUpdateRequest:
 12778        example:
 12779          advancedMode: true
 12780          emailAddresses:
 12781          - emailAddresses
 12782          - emailAddresses
 12783          outboundFaxes:
 12784            notifyBySms: true
 12785            notifyByEmail: true
 12786            advancedEmailAddresses:
 12787            - advancedEmailAddresses
 12788            - advancedEmailAddresses
 12789            advancedSmsEmailAddresses:
 12790            - advancedSmsEmailAddresses
 12791            - advancedSmsEmailAddresses
 12792          missedCalls:
 12793            notifyBySms: true
 12794            notifyByEmail: true
 12795            advancedEmailAddresses:
 12796            - advancedEmailAddresses
 12797            - advancedEmailAddresses
 12798            advancedSmsEmailAddresses:
 12799            - advancedSmsEmailAddresses
 12800            - advancedSmsEmailAddresses
 12801          smsEmailAddresses:
 12802          - smsEmailAddresses
 12803          - smsEmailAddresses
 12804          voicemails:
 12805            notifyBySms: true
 12806            includeAttachment: true
 12807            notifyByEmail: true
 12808            advancedEmailAddresses:
 12809            - advancedEmailAddresses
 12810            - advancedEmailAddresses
 12811            advancedSmsEmailAddresses:
 12812            - advancedSmsEmailAddresses
 12813            - advancedSmsEmailAddresses
 12814            markAsRead: true
 12815          inboundTexts:
 12816            notifyBySms: true
 12817            notifyByEmail: true
 12818            advancedEmailAddresses:
 12819            - advancedEmailAddresses
 12820            - advancedEmailAddresses
 12821            advancedSmsEmailAddresses:
 12822            - advancedSmsEmailAddresses
 12823            - advancedSmsEmailAddresses
 12824          inboundFaxes:
 12825            notifyBySms: true
 12826            includeAttachment: true
 12827            notifyByEmail: true
 12828            advancedEmailAddresses:
 12829            - advancedEmailAddresses
 12830            - advancedEmailAddresses
 12831            advancedSmsEmailAddresses:
 12832            - advancedSmsEmailAddresses
 12833            - advancedSmsEmailAddresses
 12834            markAsRead: true
 12835        properties:
 12836          emailAddresses:
 12837            description: List of notification recipient email addresses
 12838            items:
 12839              type: string
 12840            type: array
 12841          smsEmailAddresses:
 12842            description: List of notification recipient email addresses
 12843            items:
 12844              type: string
 12845            type: array
 12846          advancedMode:
 12847            description: Specifies notifications settings mode. If 'True' then advanced mode is on, it allows using different emails and/or phone numbers for each notification type. If 'False' then basic mode is on. Advanced mode settings are returned in both modes, if specified once, but if basic mode is switched on, they are not applied
 12848            type: boolean
 12849          voicemails:
 12850            $ref: '#/components/schemas/VoicemailsInfo'
 12851          inboundFaxes:
 12852            $ref: '#/components/schemas/InboundFaxesInfo'
 12853          outboundFaxes:
 12854            $ref: '#/components/schemas/OutboundFaxesInfo'
 12855          inboundTexts:
 12856            $ref: '#/components/schemas/InboundTextsInfo'
 12857          missedCalls:
 12858            $ref: '#/components/schemas/MissedCallsInfo'
 12859        type: object
 12860      LocationsResource:
 12861        properties:
 12862          uri:
 12863            format: uri
 12864            type: string
 12865          records:
 12866            items:
 12867              $ref: '#/components/schemas/LocationResource'
 12868            type: array
 12869          paging:
 12870            $ref: '#/components/schemas/Paging'
 12871          navigation:
 12872            $ref: '#/components/schemas/Navigation'
 12873        type: object
 12874      TimezoneResource:
 12875        example:
 12876          name: name
 12877          description: description
 12878          id: id
 12879          uri: http://example.com/aeiou
 12880        properties:
 12881          uri:
 12882            format: uri
 12883            type: string
 12884          id:
 12885            type: string
 12886          name:
 12887            type: string
 12888          description:
 12889            type: string
 12890        type: object
 12891      CompanyAnsweringRuleList:
 12892        example:
 12893          navigation:
 12894            previousPage:
 12895              uri: uri
 12896            firstPage:
 12897              uri: uri
 12898            lastPage:
 12899              uri: uri
 12900            nextPage:
 12901              uri: uri
 12902          records:
 12903          - name: name
 12904            id: id
 12905            type: BusinessHours
 12906            uri: uri
 12907            enabled: true
 12908          - name: name
 12909            id: id
 12910            type: BusinessHours
 12911            uri: uri
 12912            enabled: true
 12913          paging:
 12914            perPage: 5
 12915            pageStart: 5
 12916            pageEnd: 2
 12917            totalPages: 7
 12918            page: 1
 12919            totalElements: 9
 12920          uri: uri
 12921        properties:
 12922          uri:
 12923            description: Link to an answering rule resource
 12924            type: string
 12925          records:
 12926            description: List of company answering rules
 12927            items:
 12928              $ref: '#/components/schemas/ListCompanyAnsweringRuleInfo'
 12929            type: array
 12930          paging:
 12931            $ref: '#/components/schemas/PagingInfo'
 12932          navigation:
 12933            $ref: '#/components/schemas/NavigationInfo'
 12934        type: object
 12935      VoicemailsInfo:
 12936        example:
 12937          notifyBySms: true
 12938          includeAttachment: true
 12939          notifyByEmail: true
 12940          advancedEmailAddresses:
 12941          - advancedEmailAddresses
 12942          - advancedEmailAddresses
 12943          advancedSmsEmailAddresses:
 12944          - advancedSmsEmailAddresses
 12945          - advancedSmsEmailAddresses
 12946          markAsRead: true
 12947        properties:
 12948          notifyByEmail:
 12949            description: Email notification flag
 12950            type: boolean
 12951          notifyBySms:
 12952            description: SMS notification flag
 12953            type: boolean
 12954          advancedEmailAddresses:
 12955            description: List of recipient email addresses for voicemail notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 12956            items:
 12957              type: string
 12958            type: array
 12959          advancedSmsEmailAddresses:
 12960            description: List of recipient phone numbers for voicemail notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 12961            items:
 12962              type: string
 12963            type: array
 12964          includeAttachment:
 12965            description: Indicates whether voicemail should be attached to email
 12966            type: boolean
 12967          markAsRead:
 12968            description: Indicates whether email should be automatically marked as read
 12969            type: boolean
 12970        type: object
 12971      GetPresenceInfo:
 12972        example:
 12973          allowSeeMyPresence: true
 12974          dndStatus: TakeAllCalls
 12975          extension:
 12976            extensionNumber: extensionNumber
 12977            id: id
 12978            uri: uri
 12979          pickUpCallsOnHold: true
 12980          userStatus: Offline
 12981          telephonyStatus: NoCall
 12982          ringOnMonitoredCall: true
 12983          message: message
 12984          presenceStatus: Offline
 12985          uri: uri
 12986          activeCalls:
 12987          - sipData:
 12988              callId: callId
 12989              fromTag: fromTag
 12990              remoteUri: remoteUri
 12991              toTag: toTag
 12992              localUri: localUri
 12993              rcSessionId: rcSessionId
 12994            telephonyStatus: NoCall
 12995            terminationType: final
 12996            from: from
 12997            id: id
 12998            to: to
 12999            sessionId: sessionId
 13000            direction: Inbound
 13001          - sipData:
 13002              callId: callId
 13003              fromTag: fromTag
 13004              remoteUri: remoteUri
 13005              toTag: toTag
 13006              localUri: localUri
 13007              rcSessionId: rcSessionId
 13008            telephonyStatus: NoCall
 13009            terminationType: final
 13010            from: from
 13011            id: id
 13012            to: to
 13013            sessionId: sessionId
 13014            direction: Inbound
 13015        properties:
 13016          uri:
 13017            description: Canonical URI of a presence info resource
 13018            type: string
 13019          allowSeeMyPresence:
 13020            description: If 'True' enables other extensions to see the extension presence status
 13021            type: boolean
 13022          dndStatus:
 13023            description: Extended DnD (Do not Disturb) status. Cannot be set for Department/Announcement/Voicemail (Take Messages Only)/Fax User/Shared Lines Group/Paging Only Group/IVR Menu/Application Extension/Park Location extensions. The 'DoNotAcceptDepartmentCalls' and 'TakeDepartmentCallsOnly' values are applicable only for extensions - members of a Department; if these values are set for department outsiders, the 400 Bad Request error code is returned. The 'TakeDepartmentCallsOnly' status can be set through the old RingCentral user interface and is available for some migrated accounts only.
 13024            enum:
 13025            - TakeAllCalls
 13026            - DoNotAcceptAnyCalls
 13027            - DoNotAcceptDepartmentCalls
 13028            - TakeDepartmentCallsOnly
 13029            type: string
 13030          extension:
 13031            $ref: '#/components/schemas/GetPresenceExtensionInfo'
 13032          message:
 13033            description: Custom status message (as previously published by user)
 13034            type: string
 13035          pickUpCallsOnHold:
 13036            description: If 'True' enables the extension user to pick up a monitored line on hold
 13037            type: boolean
 13038          presenceStatus:
 13039            description: Aggregated presence status, calculated from a number of sources
 13040            enum:
 13041            - Offline
 13042            - Busy
 13043            - Available
 13044            type: string
 13045          ringOnMonitoredCall:
 13046            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 13047            type: boolean
 13048          telephonyStatus:
 13049            description: Telephony presence status
 13050            enum:
 13051            - NoCall
 13052            - CallConnected
 13053            - Ringing
 13054            - OnHold
 13055            - ParkedCall
 13056            type: string
 13057          userStatus:
 13058            description: User-defined presence status (as previously published by the user)
 13059            enum:
 13060            - Offline
 13061            - Busy
 13062            - Available
 13063            type: string
 13064          activeCalls:
 13065            description: Information on active calls
 13066            items:
 13067              $ref: '#/components/schemas/ActiveCallInfo'
 13068            type: array
 13069        type: object
 13070      GetVersionResponse:
 13071        example:
 13072          versionString: versionString
 13073          releaseDate: releaseDate
 13074          uriString: uriString
 13075          uri: uri
 13076        properties:
 13077          uri:
 13078            description: Canonical URI of the version info resource
 13079            type: string
 13080          versionString:
 13081            description: Version of the RingCentral REST API
 13082            type: string
 13083          releaseDate:
 13084            description: Release date of this version
 13085            type: string
 13086          uriString:
 13087            description: URI part determining the current version
 13088            type: string
 13089        type: object
 13090      PromptLanguageInfo:
 13091        example:
 13092          localeCode: localeCode
 13093          name: name
 13094          id: id
 13095          uri: uri
 13096        properties:
 13097          uri:
 13098            description: Link to prompt language
 13099            type: string
 13100          id:
 13101            description: Internal identifier of an language
 13102            type: string
 13103          name:
 13104            description: Language name
 13105            type: string
 13106          localeCode:
 13107            description: Language locale code
 13108            type: string
 13109        type: object
 13110      MakeRingOutCountryInfo:
 13111        example:
 13112          id: id
 13113        properties:
 13114          id:
 13115            description: Dialing plan country identifier
 13116            type: string
 13117        type: object
 13118      Brand:
 13119        properties:
 13120          id:
 13121            type: string
 13122          name:
 13123            type: string
 13124          homeCountry:
 13125            $ref: '#/components/schemas/HomeCountry'
 13126        type: object
 13127      ExtensionFavoritesPresenceEvent:
 13128        properties:
 13129          extensionId:
 13130            default: ~
 13131            description: Internal identifier of an extension. Optional parameter
 13132            type: string
 13133          telephonyStatus:
 13134            description: Telephony presence status. Returned if telephony status is changed.
 13135            enum:
 13136            - NoCall
 13137            - CallConnected
 13138            - Ringing
 13139            - OnHold
 13140            - ParkedCall
 13141            type: string
 13142          sequence:
 13143            description: Order number of a notification to state the chronology
 13144            type: integer
 13145          presenceStatus:
 13146            description: Aggregated presence status, calculated from a number of sources
 13147            enum:
 13148            - Offline
 13149            - Busy
 13150            - Available
 13151            type: string
 13152          userStatus:
 13153            description: User-defined presence status (as previously published by the user)
 13154            enum:
 13155            - Offline
 13156            - Busy
 13157            - Available
 13158            type: string
 13159          dndStatus:
 13160            description: Extended DnD (Do not Disturb) status
 13161            enum:
 13162            - TakeAllCalls
 13163            - DoNotAcceptAnyCalls
 13164            - DoNotAcceptDepartmentCalls
 13165            - TakeDepartmentCallsOnly
 13166            type: string
 13167          allowSeeMyPresence:
 13168            description: If 'True' enables other extensions to see the extension presence status
 13169            type: boolean
 13170          ringOnMonitoredCall:
 13171            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 13172            type: boolean
 13173          pickUpCallsOnHold:
 13174            description: If 'True' enables the extension user to pick up a monitored line on hold
 13175            type: boolean
 13176        type: object
 13177      CustomCompanyGreetingInfo:
 13178        example:
 13179          answeringRule:
 13180            id: id
 13181            uri: uri
 13182          contentUri: contentUri
 13183          id: id
 13184          type: Company
 13185          uri: uri
 13186          contentType: WAV
 13187        properties:
 13188          uri:
 13189            description: Link to an extension custom greeting
 13190            type: string
 13191          id:
 13192            description: Internal identifier of an answering rule
 13193            type: string
 13194          type:
 13195            description: Internal identifier of an answering rule
 13196            enum:
 13197            - Company
 13198            type: string
 13199          contentType:
 13200            description: Content media type in WAV/MP3 format
 13201            enum:
 13202            - WAV
 13203            - MP3
 13204            type: string
 13205          contentUri:
 13206            description: Link to a greeting content (audio file)
 13207            type: string
 13208          answeringRule:
 13209            $ref: '#/components/schemas/CustomGreetingAnsweringRuleInfo'
 13210        type: object
 13211      CompanyAnsweringRuleInfo:
 13212        example:
 13213          schedule:
 13214            ref: BusinessHours
 13215            ranges:
 13216              from: 2000-01-23T04:56:07.000+00:00
 13217              to: 2000-01-23T04:56:07.000+00:00
 13218            weeklyRanges:
 13219              sunday:
 13220              - from: from
 13221                to: to
 13222              - from: from
 13223                to: to
 13224              saturday:
 13225              - from: from
 13226                to: to
 13227              - from: from
 13228                to: to
 13229              tuesday:
 13230              - from: from
 13231                to: to
 13232              - from: from
 13233                to: to
 13234              wednesday:
 13235              - from: from
 13236                to: to
 13237              - from: from
 13238                to: to
 13239              thursday:
 13240              - from: from
 13241                to: to
 13242              - from: from
 13243                to: to
 13244              friday:
 13245              - from: from
 13246                to: to
 13247              - from: from
 13248                to: to
 13249              monday:
 13250              - from: from
 13251                to: to
 13252              - from: from
 13253                to: to
 13254          extension:
 13255            name: name
 13256            callerId: callerId
 13257          name: name
 13258          id: id
 13259          callers:
 13260          - name: name
 13261            callerId: callerId
 13262          - name: name
 13263            callerId: callerId
 13264          greetings:
 13265          - preset:
 13266              name: name
 13267              id: id
 13268              uri: uri
 13269            type: Introductory
 13270            usageType: UserExtensionAnsweringRule
 13271          - preset:
 13272              name: name
 13273              id: id
 13274              uri: uri
 13275            type: Introductory
 13276            usageType: UserExtensionAnsweringRule
 13277          type: BusinessHours
 13278          uri: uri
 13279          enabled: true
 13280          callHandlingAction: Operator
 13281          calledNumbers:
 13282          - id: id
 13283          - id: id
 13284        properties:
 13285          id:
 13286            description: Internal identifier of an answering rule
 13287            type: string
 13288          uri:
 13289            description: Canonical URI of an answering rule
 13290            type: string
 13291          enabled:
 13292            default: true
 13293            description: Specifies if the rule is active or inactive. The default value is 'True'
 13294            type: boolean
 13295          type:
 13296            description: Type of an answering rule, the default value is 'Custom' = ['BusinessHours', 'AfterHours', 'Custom']
 13297            enum:
 13298            - BusinessHours
 13299            - AfterHours
 13300            - Custom
 13301            type: string
 13302          name:
 13303            description: Name of an answering rule specified by user. Max number of symbols is 30. The default value is 'My Rule N' where 'N' is the first free number
 13304            type: string
 13305          callers:
 13306            description: Answering rule will be applied when calls are received from the specified caller(s)
 13307            items:
 13308              $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 13309            type: array
 13310          calledNumbers:
 13311            description: Answering rule will be applied when calling the specified number(s)
 13312            items:
 13313              $ref: '#/components/schemas/CompanyAnsweringRuleCalledNumberInfoRequest'
 13314            type: array
 13315          schedule:
 13316            $ref: '#/components/schemas/CompanyAnsweringRuleScheduleInfo'
 13317          callHandlingAction:
 13318            description: Specifies how incoming calls are forwarded. The default value is 'Operator' 'Operator' - play company greeting and forward to operator extension 'Disconnect' - play company greeting and disconnect 'Bypass' - bypass greeting to go to selected extension = ['Operator', 'Disconnect', 'Bypass']
 13319            enum:
 13320            - Operator
 13321            - Disconnect
 13322            - Bypass
 13323            type: string
 13324          extension:
 13325            $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 13326          greetings:
 13327            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 13328            items:
 13329              $ref: '#/components/schemas/GreetingInfo'
 13330            type: array
 13331        type: object
 13332      GetCountryInfoNumberParser:
 13333        example:
 13334          callingCode: callingCode
 13335          emergencyCalling: true
 13336          isoCode: isoCode
 13337          name: name
 13338          id: id
 13339          uri: uri
 13340        properties:
 13341          id:
 13342            description: Internal identifier of a country
 13343            type: string
 13344          uri:
 13345            description: Canonical URI of a country
 13346            type: string
 13347          callingCode:
 13348            description: Country calling code defined by ITU-T recommendations E.123 and E.164, see Calling Codes
 13349            type: string
 13350          emergencyCalling:
 13351            description: Emergency calling feature availability/emergency address requirement indicator
 13352            type: boolean
 13353          isoCode:
 13354            description: Country code according to the ISO standard, see ISO 3166
 13355            type: string
 13356          name:
 13357            description: Official name of a country
 13358            type: string
 13359        type: object
 13360      GCMData:
 13361        properties:
 13362          event:
 13363            description: Event filter URI
 13364            type: string
 13365          subscriptionId:
 13366            description: Internal identifier of a subscription
 13367            type: string
 13368          timestamp:
 13369            description: The datetime of a call action in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 13370            format: date-time
 13371            type: string
 13372          extensionId:
 13373            default: ~
 13374            description: Internal identifier of an extension
 13375            type: string
 13376          action:
 13377            description: Calling action, for example 'StartRing'
 13378            type: string
 13379          sessionId:
 13380            description: Identifier of a call session
 13381            type: string
 13382          serverId:
 13383            description: Identifier of a server
 13384            type: string
 13385          _from:
 13386            description: Phone number of a caller
 13387            type: string
 13388          fromName:
 13389            description: Caller name
 13390            type: string
 13391          to:
 13392            description: Phone number of a callee
 13393            type: string
 13394          toName:
 13395            description: Callee name
 13396            type: string
 13397          sid:
 13398            description: Unique identifier of a session
 13399            type: string
 13400          toUrl:
 13401            description: SIP proxy registration name
 13402            type: string
 13403          srvLvl:
 13404            description: User data
 13405            type: string
 13406          srvLvlExt:
 13407            description: User data
 13408            type: string
 13409        type: object
 13410      ClientApplicationInfo:
 13411        example:
 13412          appVersion: appVersion
 13413          appPlatform: appPlatform
 13414          appName: appName
 13415          appId: appId
 13416          detected: true
 13417          userAgent: userAgent
 13418          appPlatformVersion: appPlatformVersion
 13419          locale: locale
 13420        properties:
 13421          detected:
 13422            description: '''True'', if the server succeeded detecting application info,
 13423              sufficient to return provisioning info'
 13424            type: boolean
 13425          userAgent:
 13426            description: The value of 'User-Agent' header, as it was passed in request
 13427            type: string
 13428          appId:
 13429            description: Application identifier (from authorization session)
 13430            type: string
 13431          appName:
 13432            description: Application name (from authorization session, but must match 'User-Agent')
 13433            type: string
 13434          appVersion:
 13435            description: Application version (parsed from 'User-Agent')
 13436            type: string
 13437          appPlatform:
 13438            description: 'Application platform operation system (parsed from ''User-Agent'':
 13439              Windows, MacOS, Android, iOS'
 13440            type: string
 13441          appPlatformVersion:
 13442            description: Application platform operation system version (parsed from 'User-Agent')
 13443            type: string
 13444          locale:
 13445            description: Locale, parsed from 'Accept-Language'. Currently en-GB and en-US locales are supported. The default value is en-US
 13446            type: string
 13447        required:
 13448        - detected
 13449        type: object
 13450      ClientProvisioningWebUriInfo:
 13451        example:
 13452          mobileWebTellAFriend: mobileWebTellAFriend
 13453          mobileWebInternationalCalling: mobileWebInternationalCalling
 13454          mobileWebResetPassword: mobileWebResetPassword
 13455          appDownload: appDownload
 13456          mobileWebPhoneSystem: mobileWebPhoneSystem
 13457          serviceWebTellAFriend: serviceWebTellAFriend
 13458          serviceWebPhoneSystem: serviceWebPhoneSystem
 13459          mobileWebReporting: mobileWebReporting
 13460          mobileWebBilling: mobileWebBilling
 13461          serviceWebResetPassword: serviceWebResetPassword
 13462          signUp: signUp
 13463          meetingsAppDownload: meetingsAppDownload
 13464          mobileWebCallHandling: mobileWebCallHandling
 13465          mobileWebTrialUpgrade: mobileWebTrialUpgrade
 13466          mobileWebUserSettings: mobileWebUserSettings
 13467          serviceWebUserSettings: serviceWebUserSettings
 13468          serviceWebBilling: serviceWebBilling
 13469          appDownloadFile: appDownloadFile
 13470          serviceWebHome: serviceWebHome
 13471          expressSetupMobile: expressSetupMobile
 13472          support: support
 13473          mobileWebNotifications: mobileWebNotifications
 13474        properties:
 13475          appDownload:
 13476            description: Link to web page with the application description. Returned if the application needs to be updated, together with the appVersionUpgrade hint
 13477            type: string
 13478          appDownloadFile:
 13479            description: Link to the application distributive package. Returned if the application needs to be updated, together with the appVersionUpgrade hint
 13480            type: string
 13481          expressSetupMobile:
 13482            description: Link to express setup page (mobile application)
 13483            type: string
 13484          meetingsAppDownload:
 13485            description: Link to the RC Meetings application distributive package
 13486            type: string
 13487          mobileWebBilling:
 13488            description: Link to billing page (mobile application)
 13489            type: string
 13490          mobileWebCallHandling:
 13491            description: Link to call handling page (mobile application)
 13492            type: string
 13493          mobileWebInternationalCalling:
 13494            description: Link to international calling page (mobile application)
 13495            type: string
 13496          mobileWebNotifications:
 13497            description: Link to notifications page (mobile application)
 13498            type: string
 13499          mobileWebPhoneSystem:
 13500            description: Link to phone system settings page (mobile application)
 13501            type: string
 13502          mobileWebReporting:
 13503            description: Link to reports page (mobile application)
 13504            type: string
 13505          mobileWebResetPassword:
 13506            description: Link to reset password page (mobile application)
 13507            type: string
 13508          mobileWebTellAFriend:
 13509            description: Link to  Tell A Friend  page (mobile application)
 13510            type: string
 13511          mobileWebTrialUpgrade:
 13512            description: Link to upgrade trial account (mobile application)
 13513            type: string
 13514          mobileWebUserSettings:
 13515            description: Link to user settings page (mobile application)
 13516            type: string
 13517          serviceWebBilling:
 13518            description: Link to billing page (web application)
 13519            type: string
 13520          serviceWebHome:
 13521            description: Link to home page (web application)
 13522            type: string
 13523          serviceWebPhoneSystem:
 13524            description: Link to phone system settings page (web application)
 13525            type: string
 13526          serviceWebResetPassword:
 13527            description: Link to reset password page (web application)
 13528            type: string
 13529          serviceWebTellAFriend:
 13530            description: Link to  Tell A Friend  page (web application)
 13531            type: string
 13532          serviceWebUserSettings:
 13533            description: Link to user settings page (web application)
 13534            type: string
 13535          signUp:
 13536            description: Link to sign up page (web application)
 13537            type: string
 13538          support:
 13539            description: Link to support page (web application)
 13540            type: string
 13541        type: object
 13542      PhoneNumberInfoConferencing:
 13543        example:
 13544          hasGreeting: true
 13545          country:
 13546            callingCode: callingCode
 13547            emergencyCalling: true
 13548            isoCode: isoCode
 13549            name: name
 13550            id: id
 13551            uri: uri
 13552          default: true
 13553          phoneNumber: phoneNumber
 13554          location: location
 13555        properties:
 13556          country:
 13557            $ref: '#/components/schemas/GetCountryInfoConferencing'
 13558          default:
 13559            description: '''True'' if the number is default for the conference. Default
 13560              conference number is a domestic number that can be set by user (otherwise
 13561              it is set by the system). Only one default number per country is allowed'
 13562            type: boolean
 13563          hasGreeting:
 13564            description: '''True'' if the greeting message is played on this number'
 13565            type: boolean
 13566          location:
 13567            description: Location (city, region, state) of a conference phone number
 13568            type: string
 13569          phoneNumber:
 13570            description: Dial-in phone number to connect to a conference
 13571            type: string
 13572        type: object
 13573      ListCompanyAnsweringRuleInfo:
 13574        example:
 13575          name: name
 13576          id: id
 13577          type: BusinessHours
 13578          uri: uri
 13579          enabled: true
 13580        properties:
 13581          id:
 13582            description: Internal identifier of an answering rule
 13583            type: string
 13584          uri:
 13585            description: Canonical URI of an answering rule
 13586            type: string
 13587          enabled:
 13588            default: true
 13589            description: Specifies if the rule is active or inactive. The default value is 'True'
 13590            type: boolean
 13591          type:
 13592            description: Type of an answering rule, the default value is 'Custom' = ['BusinessHours', 'AfterHours', 'Custom']
 13593            enum:
 13594            - BusinessHours
 13595            - AfterHours
 13596            - Custom
 13597            type: string
 13598          name:
 13599            description: Name of an answering rule specified by user. Max number of symbols is 30. The default value is 'My Rule N' where 'N' is the first free number
 13600            type: string
 13601        type: object
 13602      RuleInfo:
 13603        example:
 13604          forwardingNumbers:
 13605          - phoneNumber: phoneNumber
 13606            id: id
 13607            label: label
 13608            uri: uri
 13609          - phoneNumber: phoneNumber
 13610            id: id
 13611            label: label
 13612            uri: uri
 13613          ringCount: 1
 13614          index: 6
 13615        properties:
 13616          index:
 13617            description: Forwarding number (or group) ordinal
 13618            type: integer
 13619          ringCount:
 13620            description: Number of rings for a forwarding number (or group)
 13621            type: integer
 13622          forwardingNumbers:
 13623            description: Forwarding number (or group) data
 13624            items:
 13625              $ref: '#/components/schemas/ForwardingNumberInfoRules'
 13626            type: array
 13627        type: object
 13628      GetAccountCallLogRecordResponse:
 13629        example:
 13630          result: Unknown
 13631          duration: 0
 13632          action: Unknown
 13633          recording:
 13634            contentUri: contentUri
 13635            id: id
 13636            type: Automatic
 13637            uri: uri
 13638          from:
 13639            phoneNumber: phoneNumber
 13640            extensionNumber: extensionNumber
 13641            name: name
 13642            location: location
 13643            device:
 13644              id: id
 13645              uri: uri
 13646          startTime: 2000-01-23T04:56:07.000+00:00
 13647          id: id
 13648          sessionId: sessionId
 13649          to:
 13650            phoneNumber: phoneNumber
 13651            extensionNumber: extensionNumber
 13652            name: name
 13653            location: location
 13654            device:
 13655              id: id
 13656              uri: uri
 13657          type: Voice
 13658          uri: uri
 13659          direction: Inbound
 13660        properties:
 13661          id:
 13662            description: Internal identifier of a cal log record
 13663            type: string
 13664          uri:
 13665            description: Canonical URI of a call log record
 13666            type: string
 13667          sessionId:
 13668            description: Internal identifier of a call session
 13669            type: string
 13670          from:
 13671            $ref: '#/components/schemas/CallLogCallerInfo'
 13672          to:
 13673            $ref: '#/components/schemas/CallLogCallerInfo'
 13674          type:
 13675            description: Call type
 13676            enum:
 13677            - Voice
 13678            - Fax
 13679            type: string
 13680          direction:
 13681            description: Call direction
 13682            enum:
 13683            - Inbound
 13684            - Outbound
 13685            type: string
 13686          action:
 13687            description: Action description of the call operation
 13688            enum:
 13689            - Unknown
 13690            - Phone Call
 13691            - Phone Login
 13692            - Incoming Fax
 13693            - Accept Call
 13694            - FindMe
 13695            - FollowMe
 13696            - Outgoing Fax
 13697            - Call Return
 13698            - Calling Card
 13699            - Ring Directly
 13700            - RingOut Web
 13701            - VoIP Call
 13702            - RingOut PC
 13703            - RingMe
 13704            - Transfer
 13705            - 411 Info
 13706            - Emergency
 13707            - E911 Update
 13708            - Support
 13709            - RingOut Mobile
 13710            type: string
 13711          result:
 13712            description: Status description of the call operation
 13713            enum:
 13714            - Unknown
 13715            - ResultInProgress
 13716            - Missed
 13717            - Call accepted
 13718            - Voicemail
 13719            - Rejected
 13720            - Reply
 13721            - Received
 13722            - Receive Error
 13723            - Fax on Demand
 13724            - Partial Receive
 13725            - Blocked
 13726            - Call connected
 13727            - No Answer
 13728            - International Disabled
 13729            - Busy
 13730            - Send Error
 13731            - Sent
 13732            - No fax machine
 13733            - ResultEmpty
 13734            - Account
 13735            - Suspended
 13736            - Call Failed
 13737            - Call Failure
 13738            - Internal Error
 13739            - IP Phone offline
 13740            - Restricted Number
 13741            - Wrong Number
 13742            - Stopped
 13743            - Hang up
 13744            - Poor Line Quality
 13745            - Partially Sent
 13746            - International Restriction
 13747            - Abandoned
 13748            - Declined
 13749            - Fax Receipt Error
 13750            - Fax Send Error
 13751            type: string
 13752          startTime:
 13753            description: The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 13754            format: date-time
 13755            type: string
 13756          duration:
 13757            description: Call duration in seconds
 13758            type: integer
 13759          recording:
 13760            $ref: '#/components/schemas/RecordingInfo'
 13761        type: object
 13762      ViewInfoReporting:
 13763        example:
 13764          pages:
 13765          - name: name
 13766            attrX: attrX
 13767          - name: name
 13768            attrX: attrX
 13769          schedules:
 13770          - recurrence:
 13771            - pattern: Daily
 13772              value: "0"
 13773            - pattern: Daily
 13774              value: "0"
 13775            attachments:
 13776            - pdf: true
 13777              csv: true
 13778            - pdf: true
 13779              csv: true
 13780            pages:
 13781            - pages
 13782            - pages
 13783            recipients:
 13784            - recipients
 13785            - recipients
 13786            viewType: Detailed
 13787            scheduleId: scheduleId
 13788          - recurrence:
 13789            - pattern: Daily
 13790              value: "0"
 13791            - pattern: Daily
 13792              value: "0"
 13793            attachments:
 13794            - pdf: true
 13795              csv: true
 13796            - pdf: true
 13797              csv: true
 13798            pages:
 13799            - pages
 13800            - pages
 13801            recipients:
 13802            - recipients
 13803            - recipients
 13804            viewType: Detailed
 13805            scheduleId: scheduleId
 13806          name: name
 13807        properties:
 13808          name:
 13809            description: User-defined name of a 'View'. The maximum value is 255
 13810            type: string
 13811          pages:
 13812            description: List of pages, the max amount is 10
 13813            items:
 13814              $ref: '#/components/schemas/PagesInfoReporting'
 13815            type: array
 13816          schedules:
 13817            description: List of schedules, the max amount is 5. Each 'View' may have several schedules for reporting. For example, customer may want to get daily and weekly reports with the same set of settings
 13818            items:
 13819              $ref: '#/components/schemas/SchedulesInfoReporting'
 13820            type: array
 13821        required:
 13822        - name
 13823        - pages
 13824        type: object
 13825      ModelInfo:
 13826        example:
 13827          addons:
 13828          - count: count
 13829            id: id
 13830          - count: count
 13831            id: id
 13832          name: name
 13833          id: id
 13834        properties:
 13835          id:
 13836            description: Addon identifier. For HardPhones of certain types, which are compatible with this addon identifier
 13837            type: string
 13838          name:
 13839            description: Device name
 13840            type: string
 13841          addons:
 13842            description: Addons description
 13843            items:
 13844              $ref: '#/components/schemas/AddonInfo'
 13845            type: array
 13846        required:
 13847        - addons
 13848        type: object
 13849      PhoneNumberForProvisioningResource:
 13850        properties:
 13851          phoneNumber:
 13852            type: string
 13853          vanityPattern:
 13854            type: string
 13855          source:
 13856            enum:
 13857            - Internal
 13858            - External
 13859            type: string
 13860          type:
 13861            enum:
 13862            - VoiceOnly
 13863            - FaxOnly
 13864            - VoiceFax
 13865            type: string
 13866          usageType:
 13867            enum:
 13868            - MainCompanyNumber
 13869            - AdditionalCompanyNumber
 13870            - CompanyFaxNumber
 13871            - CompanyNumber
 13872            - DirectNumber
 13873            type: string
 13874          extension:
 13875            $ref: '#/components/schemas/ExtensionReferenceResource'
 13876          reservationId:
 13877            type: string
 13878        type: object
 13879      GlipMentionsInfo:
 13880        example:
 13881          name: name
 13882          id: id
 13883          type: Person
 13884        properties:
 13885          id:
 13886            description: Id of the user
 13887            type: string
 13888          type:
 13889            description: Type of mentions
 13890            enum:
 13891            - Person
 13892            - Team
 13893            - File
 13894            - Link
 13895            - Event
 13896            - Task
 13897            - Note
 13898            - Card
 13899            type: string
 13900          name:
 13901            description: Name of the user
 13902            type: string
 13903        type: object
 13904      MethodResource:
 13905        example:
 13906          name: name
 13907          id: id
 13908        properties:
 13909          id:
 13910            type: string
 13911          name:
 13912            type: string
 13913        type: object
 13914      UserInfo:
 13915        example:
 13916          emails:
 13917          - type: work
 13918            value: value
 13919          - type: work
 13920            value: value
 13921          addresses:
 13922          - country: country
 13923            streetAddress: streetAddress
 13924            postalCode: postalCode
 13925            locality: locality
 13926            region: region
 13927            type: work
 13928          - country: country
 13929            streetAddress: streetAddress
 13930            postalCode: postalCode
 13931            locality: locality
 13932            region: region
 13933            type: work
 13934          meta:
 13935            created: 2000-01-23T04:56:07.000+00:00
 13936            location: location
 13937            lastModified: 2000-01-23T04:56:07.000+00:00
 13938            resourceType: User
 13939          schemas:
 13940          - schemas
 13941          - schemas
 13942          name:
 13943            givenName: givenName
 13944            familyName: familyName
 13945          active: false
 13946          externalId: externalId
 13947          id: id
 13948          userName: userName
 13949          photos:
 13950          - type: photo
 13951            value: value
 13952          - type: photo
 13953            value: value
 13954          phoneNumbers:
 13955          - type: work
 13956            value: value
 13957          - type: work
 13958            value: value
 13959          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 13960            department: department
 13961        properties:
 13962          active:
 13963            default: false
 13964            description: Status of a user
 13965            type: boolean
 13966          addresses:
 13967            description: User addresses
 13968            items:
 13969              $ref: '#/components/schemas/AddressInfo'
 13970            type: array
 13971          emails:
 13972            description: User email addresses
 13973            items:
 13974              $ref: '#/components/schemas/EmailInfo'
 13975            type: array
 13976          externalId:
 13977            description: External identifier of a user
 13978            type: string
 13979          id:
 13980            description: Internal identifier of a user
 13981            type: string
 13982          name:
 13983            $ref: '#/components/schemas/NameInfo'
 13984          phoneNumbers:
 13985            description: User phone numbers
 13986            items:
 13987              $ref: '#/components/schemas/PhoneNumberInfoRequest'
 13988            type: array
 13989          photos:
 13990            items:
 13991              $ref: '#/components/schemas/PhotoInfo'
 13992            type: array
 13993          schemas:
 13994            description: Specification links
 13995            items:
 13996              type: string
 13997            type: array
 13998          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 13999            $ref: '#/components/schemas/EnterpriseUser'
 14000          userName:
 14001            description: User mailbox. Must be same as work type email address
 14002            type: string
 14003          meta:
 14004            $ref: '#/components/schemas/MetaInfo'
 14005        type: object
 14006      CreateSipRegistrationResponse:
 14007        example:
 14008          sipFlags:
 14009          - outboundCallsEnabled: True
 14010            voipFeatureEnabled: True
 14011            voipCountryBlocked: True
 14012          - outboundCallsEnabled: True
 14013            voipFeatureEnabled: True
 14014            voipCountryBlocked: True
 14015          sipInfo:
 14016          - password: password
 14017            authorizationId: authorizationId
 14018            domain: domain
 14019            certificate: certificate
 14020            transport: UDP
 14021            outboundProxy: outboundProxy
 14022            username: username
 14023          - password: password
 14024            authorizationId: authorizationId
 14025            domain: domain
 14026            certificate: certificate
 14027            transport: UDP
 14028            outboundProxy: outboundProxy
 14029            username: username
 14030        properties:
 14031          sipInfo:
 14032            description: SIP settings for device
 14033            items:
 14034              $ref: '#/components/schemas/SIPInfoResponse'
 14035            type: array
 14036          sipFlags:
 14037            description: SIP flags data
 14038            items:
 14039              $ref: '#/components/schemas/SIPFlagsRespones'
 14040            type: array
 14041        required:
 14042        - sipFlags
 14043        - sipInfo
 14044        type: object
 14045      VoicemailSettingsResource:
 14046        properties:
 14047          enabled:
 14048            default: false
 14049            type: boolean
 14050          recipient:
 14051            $ref: '#/components/schemas/ExtensionResource'
 14052        type: object
 14053      HomeCountryResource:
 14054        properties:
 14055          uri:
 14056            format: uri
 14057            type: string
 14058          id:
 14059            type: string
 14060          name:
 14061            type: string
 14062          isoCode:
 14063            type: string
 14064          callingCode:
 14065            type: string
 14066        type: object
 14067      PhoneNumberInfoIntId:
 14068        example:
 14069          country:
 14070            name: name
 14071            id: id
 14072            uri: uri
 14073          extension:
 14074            extensionNumber: extensionNumber
 14075            id: id
 14076            partnerId: partnerId
 14077            uri: uri
 14078          phoneNumber: phoneNumber
 14079          location: location
 14080          id: 6
 14081          label: label
 14082          type: VoiceFax
 14083          paymentType: External
 14084          status: status
 14085          usageType: MainCompanyNumber
 14086        properties:
 14087          id:
 14088            description: Internal identifier of a phone number
 14089            format: int64
 14090            type: integer
 14091          country:
 14092            $ref: '#/components/schemas/CountryInfo'
 14093          extension:
 14094            $ref: '#/components/schemas/ExtensionInfo'
 14095          label:
 14096            description: Custom user name of a phone number, if any. Supported for numbers assigned to Auto-Receptionist, with usage type 'CompanyNumber'
 14097            type: string
 14098          location:
 14099            description: Location (City, State). Filled for local US numbers
 14100            type: string
 14101          paymentType:
 14102            description: Payment type. 'External' is returned for forwarded numbers which are not terminated in the RingCentral phone system
 14103            enum:
 14104            - External
 14105            - TollFree
 14106            - Local
 14107            type: string
 14108          phoneNumber:
 14109            description: Phone number
 14110            type: string
 14111          status:
 14112            description: Status of a phone number. If the value is 'Normal', the phone number is ready to be used. Otherwise it is an external number not yet ported to RingCentral
 14113            type: string
 14114          type:
 14115            description: Phone number type
 14116            enum:
 14117            - VoiceFax
 14118            - FaxOnly
 14119            - VoiceOnly
 14120            type: string
 14121          usageType:
 14122            description: Usage type of the phone number
 14123            enum:
 14124            - MainCompanyNumber
 14125            - AdditionalCompanyNumber
 14126            - CompanyNumber
 14127            - DirectNumber
 14128            - CompanyFaxNumber
 14129            - ForwardedNumber
 14130            - ForwardedCompanyNumber
 14131            - ContactCenterNumber
 14132            type: string
 14133        type: object
 14134      CompanyDirectoryContacts:
 14135        example:
 14136          records:
 14137          - firstName: firstName
 14138            lastName: lastName
 14139            extensionNumber: extensionNumber
 14140            name: name
 14141            id: id
 14142            profileImage:
 14143              etag: etag
 14144              uri: uri
 14145            type: User
 14146            department: department
 14147            email: email
 14148            account:
 14149              id: id
 14150            phoneNumbers:
 14151            - phoneNumber: phoneNumber
 14152              hidden: true
 14153              type: VoiceFax
 14154              usageType: MobileNumber
 14155            - phoneNumber: phoneNumber
 14156              hidden: true
 14157              type: VoiceFax
 14158              usageType: MobileNumber
 14159            status: Enabled
 14160          - firstName: firstName
 14161            lastName: lastName
 14162            extensionNumber: extensionNumber
 14163            name: name
 14164            id: id
 14165            profileImage:
 14166              etag: etag
 14167              uri: uri
 14168            type: User
 14169            department: department
 14170            email: email
 14171            account:
 14172              id: id
 14173            phoneNumbers:
 14174            - phoneNumber: phoneNumber
 14175              hidden: true
 14176              type: VoiceFax
 14177              usageType: MobileNumber
 14178            - phoneNumber: phoneNumber
 14179              hidden: true
 14180              type: VoiceFax
 14181              usageType: MobileNumber
 14182            status: Enabled
 14183          paging:
 14184            perPage: 5
 14185            pageStart: 5
 14186            pageEnd: 2
 14187            totalPages: 7
 14188            page: 1
 14189            totalElements: 9
 14190        properties:
 14191          records:
 14192            description: List of countries which can be selected for a dialing plan
 14193            items:
 14194              $ref: '#/components/schemas/CompanyDirectoryContactInfo'
 14195            type: array
 14196          paging:
 14197            $ref: '#/components/schemas/PagingInfo'
 14198        required:
 14199        - paging
 14200        - records
 14201        type: object
 14202      DepartmentMemberList:
 14203        example:
 14204          navigation:
 14205            previousPage:
 14206              uri: uri
 14207            firstPage:
 14208              uri: uri
 14209            lastPage:
 14210              uri: uri
 14211            nextPage:
 14212              uri: uri
 14213          records:
 14214          - extensionNumber: extensionNumber
 14215            id: id
 14216            partnerId: partnerId
 14217            uri: uri
 14218          - extensionNumber: extensionNumber
 14219            id: id
 14220            partnerId: partnerId
 14221            uri: uri
 14222          paging:
 14223            perPage: 5
 14224            pageStart: 5
 14225            pageEnd: 2
 14226            totalPages: 7
 14227            page: 1
 14228            totalElements: 9
 14229        properties:
 14230          records:
 14231            description: List of department members extensions
 14232            items:
 14233              $ref: '#/components/schemas/ExtensionInfo'
 14234            type: array
 14235          navigation:
 14236            $ref: '#/components/schemas/NavigationInfo'
 14237          paging:
 14238            $ref: '#/components/schemas/PagingInfo'
 14239        type: object
 14240      ScaledProfileImageResource:
 14241        example:
 14242          uri: http://example.com/aeiou
 14243        properties:
 14244          uri:
 14245            format: uri
 14246            type: string
 14247        type: object
 14248      FaxCallerInfo:
 14249        properties:
 14250          phoneNumber:
 14251            description: Recipient information. Phone number property is mandatory. Optional for resend fax request
 14252            type: string
 14253        type: object
 14254      BlacklistEntriesResource:
 14255        properties:
 14256          uri:
 14257            format: uri
 14258            type: string
 14259          records:
 14260            items:
 14261              $ref: '#/components/schemas/BlacklistEntryResource'
 14262            type: array
 14263          paging:
 14264            $ref: '#/components/schemas/Paging'
 14265          navigation:
 14266            $ref: '#/components/schemas/Navigation'
 14267        type: object
 14268      TimezonesResource:
 14269        properties:
 14270          uri:
 14271            format: uri
 14272            type: string
 14273          records:
 14274            items:
 14275              $ref: '#/components/schemas/TimezoneResource'
 14276            type: array
 14277          paging:
 14278            $ref: '#/components/schemas/Paging'
 14279          navigation:
 14280            $ref: '#/components/schemas/Navigation'
 14281        type: object
 14282      GetCountryInfoState:
 14283        example:
 14284          id: id
 14285          uri: uri
 14286        properties:
 14287          id:
 14288            description: Internal identifier of a state
 14289            type: string
 14290          uri:
 14291            description: Canonical URI of a state
 14292            type: string
 14293        type: object
 14294      HomeCountry:
 14295        properties:
 14296          id:
 14297            type: string
 14298          uri:
 14299            format: uri
 14300            type: string
 14301          name:
 14302            type: string
 14303          isoCode:
 14304            type: string
 14305          callingCode:
 14306            type: string
 14307        type: object
 14308      PresenceLineResource:
 14309        example:
 14310          extension:
 14311            extensionNumber: extensionNumber
 14312            id: id
 14313            type: Unknown
 14314            uri: http://example.com/aeiou
 14315          id: id
 14316        properties:
 14317          id:
 14318            type: string
 14319          extension:
 14320            $ref: '#/components/schemas/InlinedExtensionResource'
 14321        type: object
 14322      MakeRingOutCallerInfoRequestFrom:
 14323        example:
 14324          phoneNumber: phoneNumber
 14325          forwardingNumberId: forwardingNumberId
 14326        properties:
 14327          phoneNumber:
 14328            description: Phone number in E.164 format
 14329            type: string
 14330          forwardingNumberId:
 14331            description: Internal identifier of a forwarding number; returned in response in the id field. Can be specified instead of the phoneNumber attribute
 14332            type: string
 14333        type: object
 14334      CreateSMSMessage:
 14335        properties:
 14336          from:
 14337            $ref: '#/components/schemas/MessageStoreCallerInfoRequest'
 14338          to:
 14339            description: Receiver of an SMS message. The phoneNumber property must be filled
 14340            items:
 14341              $ref: '#/components/schemas/MessageStoreCallerInfoRequest'
 14342            type: array
 14343          text:
 14344            description: Text of a message. Max length is 1000 symbols (2-byte UTF-16 encoded). If a character is encoded in 4 bytes in UTF-16 it is treated as 2 characters, thus restricting the maximum message length to 500 symbols
 14345            type: string
 14346        required:
 14347        - from
 14348        - text
 14349        - to
 14350        type: object
 14351      DeviceOrder:
 14352        example:
 14353          devices:
 14354          - extension:
 14355              setupWizardState: NotStarted
 14356              statusInfo:
 14357                reason: reason
 14358                till: 2000-01-23T04:56:07.000+00:00
 14359                comment: comment
 14360              references:
 14361              - ref: ref
 14362                type: PartnerId
 14363              - ref: ref
 14364                type: PartnerId
 14365              profileImage:
 14366                scales:
 14367                - uri: http://example.com/aeiou
 14368                - uri: http://example.com/aeiou
 14369                etag: etag
 14370                lastModified: 2000-01-23T04:56:07.000+00:00
 14371                uri: http://example.com/aeiou
 14372                contentType: contentType
 14373              type: Unknown
 14374              uri: http://example.com/aeiou
 14375              ivrPin: ivrPin
 14376              password: password
 14377              serviceFeatures:
 14378              - reason: Available
 14379                featureName: featureName
 14380                enabled: false
 14381              - reason: Available
 14382                featureName: featureName
 14383                enabled: false
 14384              extensionNumber: extensionNumber
 14385              permissions:
 14386                admin:
 14387                  enabled: false
 14388                uri: http://example.com/aeiou
 14389                internationalCalling:
 14390                  enabled: false
 14391                freeSoftPhoneDigitalLine:
 14392                  enabled: false
 14393              loginName: loginName
 14394              contact:
 14395                firstName: firstName
 14396                lastName: lastName
 14397                company: company
 14398                businessPhone: businessPhone
 14399                businessAddress:
 14400                  zip: zip
 14401                  country: country
 14402                  city: city
 14403                  street: street
 14404                  state: state
 14405                email: email
 14406              name: name
 14407              regionalSettings:
 14408                timezone:
 14409                  name: name
 14410                  description: description
 14411                  id: id
 14412                  uri: http://example.com/aeiou
 14413                greetingLanguage:
 14414                  localeCode: localeCode
 14415                  name: name
 14416                  id: id
 14417                formattingLocale:
 14418                  localeCode: localeCode
 14419                  name: name
 14420                  id: id
 14421                language:
 14422                  localeCode: localeCode
 14423                  name: name
 14424                  id: id
 14425                homeCountry:
 14426                  callingCode: callingCode
 14427                  numberSelling: false
 14428                  isoCode: isoCode
 14429                  emergencyCalling: false
 14430                  name: name
 14431                  id: id
 14432                  uri: http://example.com/aeiou
 14433                  loginAllowed: false
 14434              id: 6
 14435              partnerId: partnerId
 14436              departments:
 14437              - extensionNumber: extensionNumber
 14438                id: id
 14439                uri: http://example.com/aeiou
 14440              - extensionNumber: extensionNumber
 14441                id: id
 14442                uri: http://example.com/aeiou
 14443              status: Enabled
 14444            phoneLines:
 14445            - lineType: Unknown
 14446              phoneInfo:
 14447                country:
 14448                  callingCode: callingCode
 14449                  numberSelling: false
 14450                  isoCode: isoCode
 14451                  emergencyCalling: false
 14452                  name: name
 14453                  id: id
 14454                  uri: http://example.com/aeiou
 14455                  loginAllowed: false
 14456                extension:
 14457                  setupWizardState: NotStarted
 14458                  statusInfo:
 14459                    reason: reason
 14460                    till: 2000-01-23T04:56:07.000+00:00
 14461                    comment: comment
 14462                  references:
 14463                  - ref: ref
 14464                    type: PartnerId
 14465                  - ref: ref
 14466                    type: PartnerId
 14467                  profileImage:
 14468                    scales:
 14469                    - uri: http://example.com/aeiou
 14470                    - uri: http://example.com/aeiou
 14471                    etag: etag
 14472                    lastModified: 2000-01-23T04:56:07.000+00:00
 14473                    uri: http://example.com/aeiou
 14474                    contentType: contentType
 14475                  type: Unknown
 14476                  uri: http://example.com/aeiou
 14477                  ivrPin: ivrPin
 14478                  password: password
 14479                  serviceFeatures:
 14480                  - reason: Available
 14481                    featureName: featureName
 14482                    enabled: false
 14483                  - reason: Available
 14484                    featureName: featureName
 14485                    enabled: false
 14486                  extensionNumber: extensionNumber
 14487                  permissions:
 14488                    admin:
 14489                      enabled: false
 14490                    uri: http://example.com/aeiou
 14491                    internationalCalling:
 14492                      enabled: false
 14493                    freeSoftPhoneDigitalLine:
 14494                      enabled: false
 14495                  loginName: loginName
 14496                  contact:
 14497                    firstName: firstName
 14498                    lastName: lastName
 14499                    company: company
 14500                    businessPhone: businessPhone
 14501                    businessAddress:
 14502                      zip: zip
 14503                      country: country
 14504                      city: city
 14505                      street: street
 14506                      state: state
 14507                    email: email
 14508                  name: name
 14509                  regionalSettings:
 14510                    timezone:
 14511                      name: name
 14512                      description: description
 14513                      id: id
 14514                      uri: http://example.com/aeiou
 14515                    greetingLanguage:
 14516                      localeCode: localeCode
 14517                      name: name
 14518                      id: id
 14519                    formattingLocale:
 14520                      localeCode: localeCode
 14521                      name: name
 14522                      id: id
 14523                    language:
 14524                      localeCode: localeCode
 14525                      name: name
 14526                      id: id
 14527                    homeCountry:
 14528                      callingCode: callingCode
 14529                      numberSelling: false
 14530                      isoCode: isoCode
 14531                      emergencyCalling: false
 14532                      name: name
 14533                      id: id
 14534                      uri: http://example.com/aeiou
 14535                      loginAllowed: false
 14536                  id: id
 14537                  partnerId: partnerId
 14538                  departments:
 14539                  - extensionNumber: extensionNumber
 14540                    id: id
 14541                    uri: http://example.com/aeiou
 14542                  - extensionNumber: extensionNumber
 14543                    id: id
 14544                    uri: http://example.com/aeiou
 14545                  status: Enabled
 14546                phoneNumber: phoneNumber
 14547                location: location
 14548                id: 1
 14549                label: label
 14550                type: VoiceFax
 14551                paymentType: External
 14552                status: status
 14553                usageType: CompanyNumber
 14554              emergencyAddress:
 14555                localOnly: true
 14556                required: true
 14557            - lineType: Unknown
 14558              phoneInfo:
 14559                country:
 14560                  callingCode: callingCode
 14561                  numberSelling: false
 14562                  isoCode: isoCode
 14563                  emergencyCalling: false
 14564                  name: name
 14565                  id: id
 14566                  uri: http://example.com/aeiou
 14567                  loginAllowed: false
 14568                extension:
 14569                  setupWizardState: NotStarted
 14570                  statusInfo:
 14571                    reason: reason
 14572                    till: 2000-01-23T04:56:07.000+00:00
 14573                    comment: comment
 14574                  references:
 14575                  - ref: ref
 14576                    type: PartnerId
 14577                  - ref: ref
 14578                    type: PartnerId
 14579                  profileImage:
 14580                    scales:
 14581                    - uri: http://example.com/aeiou
 14582                    - uri: http://example.com/aeiou
 14583                    etag: etag
 14584                    lastModified: 2000-01-23T04:56:07.000+00:00
 14585                    uri: http://example.com/aeiou
 14586                    contentType: contentType
 14587                  type: Unknown
 14588                  uri: http://example.com/aeiou
 14589                  ivrPin: ivrPin
 14590                  password: password
 14591                  serviceFeatures:
 14592                  - reason: Available
 14593                    featureName: featureName
 14594                    enabled: false
 14595                  - reason: Available
 14596                    featureName: featureName
 14597                    enabled: false
 14598                  extensionNumber: extensionNumber
 14599                  permissions:
 14600                    admin:
 14601                      enabled: false
 14602                    uri: http://example.com/aeiou
 14603                    internationalCalling:
 14604                      enabled: false
 14605                    freeSoftPhoneDigitalLine:
 14606                      enabled: false
 14607                  loginName: loginName
 14608                  contact:
 14609                    firstName: firstName
 14610                    lastName: lastName
 14611                    company: company
 14612                    businessPhone: businessPhone
 14613                    businessAddress:
 14614                      zip: zip
 14615                      country: country
 14616                      city: city
 14617                      street: street
 14618                      state: state
 14619                    email: email
 14620                  name: name
 14621                  regionalSettings:
 14622                    timezone:
 14623                      name: name
 14624                      description: description
 14625                      id: id
 14626                      uri: http://example.com/aeiou
 14627                    greetingLanguage:
 14628                      localeCode: localeCode
 14629                      name: name
 14630                      id: id
 14631                    formattingLocale:
 14632                      localeCode: localeCode
 14633                      name: name
 14634                      id: id
 14635                    language:
 14636                      localeCode: localeCode
 14637                      name: name
 14638                      id: id
 14639                    homeCountry:
 14640                      callingCode: callingCode
 14641                      numberSelling: false
 14642                      isoCode: isoCode
 14643                      emergencyCalling: false
 14644                      name: name
 14645                      id: id
 14646                      uri: http://example.com/aeiou
 14647                      loginAllowed: false
 14648                  id: id
 14649                  partnerId: partnerId
 14650                  departments:
 14651                  - extensionNumber: extensionNumber
 14652                    id: id
 14653                    uri: http://example.com/aeiou
 14654                  - extensionNumber: extensionNumber
 14655                    id: id
 14656                    uri: http://example.com/aeiou
 14657                  status: Enabled
 14658                phoneNumber: phoneNumber
 14659                location: location
 14660                id: 1
 14661                label: label
 14662                type: VoiceFax
 14663                paymentType: External
 14664                status: status
 14665                usageType: CompanyNumber
 14666              emergencyAddress:
 14667                localOnly: true
 14668                required: true
 14669            type: HardPhone
 14670            uri: http://example.com/aeiou
 14671            emergencyServiceAddress:
 14672              zip: zip
 14673              country: country
 14674              city: city
 14675              street: street
 14676              street2: street2
 14677              state: state
 14678              customerName: customerName
 14679            shipping:
 14680              carrier: carrier
 14681              address:
 14682                zip: zip
 14683                country: country
 14684                city: city
 14685                street: street
 14686                street2: street2
 14687                state: state
 14688                customerName: customerName
 14689              method:
 14690                name: name
 14691                id: id
 14692              trackingNumber: trackingNumber
 14693              status: status
 14694            boxBillingId: 5
 14695            serial: serial
 14696            computerName: computerName
 14697            linePooling: Host
 14698            name: name
 14699            model:
 14700              addons:
 14701              - name: name
 14702                count: 0
 14703                id: id
 14704              - name: name
 14705                count: 0
 14706                id: id
 14707              name: name
 14708              id: id
 14709            id: id
 14710            sku: sku
 14711            status: Online
 14712          - extension:
 14713              setupWizardState: NotStarted
 14714              statusInfo:
 14715                reason: reason
 14716                till: 2000-01-23T04:56:07.000+00:00
 14717                comment: comment
 14718              references:
 14719              - ref: ref
 14720                type: PartnerId
 14721              - ref: ref
 14722                type: PartnerId
 14723              profileImage:
 14724                scales:
 14725                - uri: http://example.com/aeiou
 14726                - uri: http://example.com/aeiou
 14727                etag: etag
 14728                lastModified: 2000-01-23T04:56:07.000+00:00
 14729                uri: http://example.com/aeiou
 14730                contentType: contentType
 14731              type: Unknown
 14732              uri: http://example.com/aeiou
 14733              ivrPin: ivrPin
 14734              password: password
 14735              serviceFeatures:
 14736              - reason: Available
 14737                featureName: featureName
 14738                enabled: false
 14739              - reason: Available
 14740                featureName: featureName
 14741                enabled: false
 14742              extensionNumber: extensionNumber
 14743              permissions:
 14744                admin:
 14745                  enabled: false
 14746                uri: http://example.com/aeiou
 14747                internationalCalling:
 14748                  enabled: false
 14749                freeSoftPhoneDigitalLine:
 14750                  enabled: false
 14751              loginName: loginName
 14752              contact:
 14753                firstName: firstName
 14754                lastName: lastName
 14755                company: company
 14756                businessPhone: businessPhone
 14757                businessAddress:
 14758                  zip: zip
 14759                  country: country
 14760                  city: city
 14761                  street: street
 14762                  state: state
 14763                email: email
 14764              name: name
 14765              regionalSettings:
 14766                timezone:
 14767                  name: name
 14768                  description: description
 14769                  id: id
 14770                  uri: http://example.com/aeiou
 14771                greetingLanguage:
 14772                  localeCode: localeCode
 14773                  name: name
 14774                  id: id
 14775                formattingLocale:
 14776                  localeCode: localeCode
 14777                  name: name
 14778                  id: id
 14779                language:
 14780                  localeCode: localeCode
 14781                  name: name
 14782                  id: id
 14783                homeCountry:
 14784                  callingCode: callingCode
 14785                  numberSelling: false
 14786                  isoCode: isoCode
 14787                  emergencyCalling: false
 14788                  name: name
 14789                  id: id
 14790                  uri: http://example.com/aeiou
 14791                  loginAllowed: false
 14792              id: 6
 14793              partnerId: partnerId
 14794              departments:
 14795              - extensionNumber: extensionNumber
 14796                id: id
 14797                uri: http://example.com/aeiou
 14798              - extensionNumber: extensionNumber
 14799                id: id
 14800                uri: http://example.com/aeiou
 14801              status: Enabled
 14802            phoneLines:
 14803            - lineType: Unknown
 14804              phoneInfo:
 14805                country:
 14806                  callingCode: callingCode
 14807                  numberSelling: false
 14808                  isoCode: isoCode
 14809                  emergencyCalling: false
 14810                  name: name
 14811                  id: id
 14812                  uri: http://example.com/aeiou
 14813                  loginAllowed: false
 14814                extension:
 14815                  setupWizardState: NotStarted
 14816                  statusInfo:
 14817                    reason: reason
 14818                    till: 2000-01-23T04:56:07.000+00:00
 14819                    comment: comment
 14820                  references:
 14821                  - ref: ref
 14822                    type: PartnerId
 14823                  - ref: ref
 14824                    type: PartnerId
 14825                  profileImage:
 14826                    scales:
 14827                    - uri: http://example.com/aeiou
 14828                    - uri: http://example.com/aeiou
 14829                    etag: etag
 14830                    lastModified: 2000-01-23T04:56:07.000+00:00
 14831                    uri: http://example.com/aeiou
 14832                    contentType: contentType
 14833                  type: Unknown
 14834                  uri: http://example.com/aeiou
 14835                  ivrPin: ivrPin
 14836                  password: password
 14837                  serviceFeatures:
 14838                  - reason: Available
 14839                    featureName: featureName
 14840                    enabled: false
 14841                  - reason: Available
 14842                    featureName: featureName
 14843                    enabled: false
 14844                  extensionNumber: extensionNumber
 14845                  permissions:
 14846                    admin:
 14847                      enabled: false
 14848                    uri: http://example.com/aeiou
 14849                    internationalCalling:
 14850                      enabled: false
 14851                    freeSoftPhoneDigitalLine:
 14852                      enabled: false
 14853                  loginName: loginName
 14854                  contact:
 14855                    firstName: firstName
 14856                    lastName: lastName
 14857                    company: company
 14858                    businessPhone: businessPhone
 14859                    businessAddress:
 14860                      zip: zip
 14861                      country: country
 14862                      city: city
 14863                      street: street
 14864                      state: state
 14865                    email: email
 14866                  name: name
 14867                  regionalSettings:
 14868                    timezone:
 14869                      name: name
 14870                      description: description
 14871                      id: id
 14872                      uri: http://example.com/aeiou
 14873                    greetingLanguage:
 14874                      localeCode: localeCode
 14875                      name: name
 14876                      id: id
 14877                    formattingLocale:
 14878                      localeCode: localeCode
 14879                      name: name
 14880                      id: id
 14881                    language:
 14882                      localeCode: localeCode
 14883                      name: name
 14884                      id: id
 14885                    homeCountry:
 14886                      callingCode: callingCode
 14887                      numberSelling: false
 14888                      isoCode: isoCode
 14889                      emergencyCalling: false
 14890                      name: name
 14891                      id: id
 14892                      uri: http://example.com/aeiou
 14893                      loginAllowed: false
 14894                  id: id
 14895                  partnerId: partnerId
 14896                  departments:
 14897                  - extensionNumber: extensionNumber
 14898                    id: id
 14899                    uri: http://example.com/aeiou
 14900                  - extensionNumber: extensionNumber
 14901                    id: id
 14902                    uri: http://example.com/aeiou
 14903                  status: Enabled
 14904                phoneNumber: phoneNumber
 14905                location: location
 14906                id: 1
 14907                label: label
 14908                type: VoiceFax
 14909                paymentType: External
 14910                status: status
 14911                usageType: CompanyNumber
 14912              emergencyAddress:
 14913                localOnly: true
 14914                required: true
 14915            - lineType: Unknown
 14916              phoneInfo:
 14917                country:
 14918                  callingCode: callingCode
 14919                  numberSelling: false
 14920                  isoCode: isoCode
 14921                  emergencyCalling: false
 14922                  name: name
 14923                  id: id
 14924                  uri: http://example.com/aeiou
 14925                  loginAllowed: false
 14926                extension:
 14927                  setupWizardState: NotStarted
 14928                  statusInfo:
 14929                    reason: reason
 14930                    till: 2000-01-23T04:56:07.000+00:00
 14931                    comment: comment
 14932                  references:
 14933                  - ref: ref
 14934                    type: PartnerId
 14935                  - ref: ref
 14936                    type: PartnerId
 14937                  profileImage:
 14938                    scales:
 14939                    - uri: http://example.com/aeiou
 14940                    - uri: http://example.com/aeiou
 14941                    etag: etag
 14942                    lastModified: 2000-01-23T04:56:07.000+00:00
 14943                    uri: http://example.com/aeiou
 14944                    contentType: contentType
 14945                  type: Unknown
 14946                  uri: http://example.com/aeiou
 14947                  ivrPin: ivrPin
 14948                  password: password
 14949                  serviceFeatures:
 14950                  - reason: Available
 14951                    featureName: featureName
 14952                    enabled: false
 14953                  - reason: Available
 14954                    featureName: featureName
 14955                    enabled: false
 14956                  extensionNumber: extensionNumber
 14957                  permissions:
 14958                    admin:
 14959                      enabled: false
 14960                    uri: http://example.com/aeiou
 14961                    internationalCalling:
 14962                      enabled: false
 14963                    freeSoftPhoneDigitalLine:
 14964                      enabled: false
 14965                  loginName: loginName
 14966                  contact:
 14967                    firstName: firstName
 14968                    lastName: lastName
 14969                    company: company
 14970                    businessPhone: businessPhone
 14971                    businessAddress:
 14972                      zip: zip
 14973                      country: country
 14974                      city: city
 14975                      street: street
 14976                      state: state
 14977                    email: email
 14978                  name: name
 14979                  regionalSettings:
 14980                    timezone:
 14981                      name: name
 14982                      description: description
 14983                      id: id
 14984                      uri: http://example.com/aeiou
 14985                    greetingLanguage:
 14986                      localeCode: localeCode
 14987                      name: name
 14988                      id: id
 14989                    formattingLocale:
 14990                      localeCode: localeCode
 14991                      name: name
 14992                      id: id
 14993                    language:
 14994                      localeCode: localeCode
 14995                      name: name
 14996                      id: id
 14997                    homeCountry:
 14998                      callingCode: callingCode
 14999                      numberSelling: false
 15000                      isoCode: isoCode
 15001                      emergencyCalling: false
 15002                      name: name
 15003                      id: id
 15004                      uri: http://example.com/aeiou
 15005                      loginAllowed: false
 15006                  id: id
 15007                  partnerId: partnerId
 15008                  departments:
 15009                  - extensionNumber: extensionNumber
 15010                    id: id
 15011                    uri: http://example.com/aeiou
 15012                  - extensionNumber: extensionNumber
 15013                    id: id
 15014                    uri: http://example.com/aeiou
 15015                  status: Enabled
 15016                phoneNumber: phoneNumber
 15017                location: location
 15018                id: 1
 15019                label: label
 15020                type: VoiceFax
 15021                paymentType: External
 15022                status: status
 15023                usageType: CompanyNumber
 15024              emergencyAddress:
 15025                localOnly: true
 15026                required: true
 15027            type: HardPhone
 15028            uri: http://example.com/aeiou
 15029            emergencyServiceAddress:
 15030              zip: zip
 15031              country: country
 15032              city: city
 15033              street: street
 15034              street2: street2
 15035              state: state
 15036              customerName: customerName
 15037            shipping:
 15038              carrier: carrier
 15039              address:
 15040                zip: zip
 15041                country: country
 15042                city: city
 15043                street: street
 15044                street2: street2
 15045                state: state
 15046                customerName: customerName
 15047              method:
 15048                name: name
 15049                id: id
 15050              trackingNumber: trackingNumber
 15051              status: status
 15052            boxBillingId: 5
 15053            serial: serial
 15054            computerName: computerName
 15055            linePooling: Host
 15056            name: name
 15057            model:
 15058              addons:
 15059              - name: name
 15060                count: 0
 15061                id: id
 15062              - name: name
 15063                count: 0
 15064                id: id
 15065              name: name
 15066              id: id
 15067            id: id
 15068            sku: sku
 15069            status: Online
 15070          id: id
 15071          uri: uri
 15072        properties:
 15073          id:
 15074            description: Identifier of a device
 15075            type: string
 15076          uri:
 15077            description: Canonical URI of an order resource
 15078            type: string
 15079          devices:
 15080            description: List of devices ordered
 15081            items:
 15082              $ref: '#/components/schemas/DeviceResource'
 15083            type: array
 15084        type: object
 15085      PresenceLineInfo:
 15086        example:
 15087          extension:
 15088            id: id
 15089          id: id
 15090        properties:
 15091          id:
 15092            type: string
 15093          extension:
 15094            $ref: '#/components/schemas/PresenceExtensionInfo'
 15095        type: object
 15096      BillingStatementResource:
 15097        properties:
 15098          fees:
 15099            items:
 15100              $ref: '#/components/schemas/FeeChargeResource'
 15101            type: array
 15102          charges:
 15103            items:
 15104              $ref: '#/components/schemas/FeeChargeResource'
 15105            type: array
 15106          totalCharges:
 15107            type: number
 15108          totalFees:
 15109            type: number
 15110          subtotal:
 15111            type: number
 15112          currency:
 15113            type: string
 15114        type: object
 15115      APNSInfo:
 15116        properties:
 15117          aps:
 15118            $ref: '#/components/schemas/APSInfo'
 15119        type: object
 15120      BulkAssignItem:
 15121        example:
 15122          removedExtensionIds:
 15123          - removedExtensionIds
 15124          - removedExtensionIds
 15125          departmentId: departmentId
 15126          addedExtensionIds:
 15127          - addedExtensionIds
 15128          - addedExtensionIds
 15129        properties:
 15130          departmentId:
 15131            type: string
 15132          addedExtensionIds:
 15133            items:
 15134              type: string
 15135            type: array
 15136          removedExtensionIds:
 15137            items:
 15138              type: string
 15139            type: array
 15140        type: object
 15141      StateResource:
 15142        properties:
 15143          uri:
 15144            format: uri
 15145            type: string
 15146          id:
 15147            type: string
 15148          name:
 15149            type: string
 15150          isoCode:
 15151            type: string
 15152          country:
 15153            $ref: '#/components/schemas/VersionedResource'
 15154        type: object
 15155      BulkSupported:
 15156        example:
 15157          maxPayloadSize: 6
 15158          maxOperations: 0
 15159          supported: false
 15160        properties:
 15161          maxOperations:
 15162            format: int32
 15163            type: integer
 15164          maxPayloadSize:
 15165            format: int32
 15166            type: integer
 15167          supported:
 15168            default: false
 15169            type: boolean
 15170        type: object
 15171      FormattingLocaleInfo:
 15172        description: Official name of a formatting language
 15173        example:
 15174          localeCode: localeCode
 15175          name: name
 15176          id: id
 15177        properties:
 15178          id:
 15179            description: Internal identifier of a formatting language
 15180            type: string
 15181          localeCode:
 15182            description: Localization code of a formatting language
 15183            type: string
 15184          name:
 15185            type: string
 15186        type: object
 15187      MeetingResponseResource:
 15188        example:
 15189          uri: http://example.com/aeiou
 15190          uuid: uuid
 15191          meetingType: meetingType
 15192          startHostVideo: false
 15193          startParticipantsVideo: false
 15194          audioOptions:
 15195          - audioOptions
 15196          - audioOptions
 15197          schedule:
 15198            durationInMinutes: 0
 15199            timeZone:
 15200              name: name
 15201              description: description
 15202              id: id
 15203              uri: http://example.com/aeiou
 15204            startTime: startTime
 15205          password: password
 15206          topic: topic
 15207          links:
 15208            startUri: startUri
 15209            joinUri: joinUri
 15210          id: id
 15211          allowJoinBeforeHost: false
 15212          status: status
 15213        properties:
 15214          uri:
 15215            format: uri
 15216            type: string
 15217          uuid:
 15218            type: string
 15219          id:
 15220            type: string
 15221          topic:
 15222            type: string
 15223          meetingType:
 15224            type: string
 15225          password:
 15226            type: string
 15227          status:
 15228            type: string
 15229          links:
 15230            $ref: '#/components/schemas/MeetingLinks'
 15231          schedule:
 15232            $ref: '#/components/schemas/MeetingScheduleResource'
 15233          allowJoinBeforeHost:
 15234            default: false
 15235            type: boolean
 15236          startHostVideo:
 15237            default: false
 15238            type: boolean
 15239          startParticipantsVideo:
 15240            default: false
 15241            type: boolean
 15242          audioOptions:
 15243            items:
 15244              type: string
 15245            type: array
 15246        type: object
 15247      FeeChargeResource:
 15248        properties:
 15249          description:
 15250            type: string
 15251          amount:
 15252            type: number
 15253          feature:
 15254            type: string
 15255        type: object
 15256      CallerIdByFeatureInfo:
 15257        example:
 15258          phoneInfo:
 15259            phoneNumber: phoneNumber
 15260            id: id
 15261            uri: uri
 15262          type: type
 15263        properties:
 15264          type:
 15265            description: If 'PhoneNumber' value is specified, then a certain phone number is shown as a caller ID when using this telephony feature. If 'Blocked' value is specified, then a caller ID is hidden. The value 'CurrentLocation' can be specified for 'RingOut' feature only. The default is 'PhoneNumber' = ['PhoneNumber', 'Blocked', 'CurrentLocation']
 15266            type: string
 15267          phoneInfo:
 15268            $ref: '#/components/schemas/CallerIdPhoneInfo'
 15269        type: object
 15270      ValidateExtensionUserCredentials:
 15271        example:
 15272          ivrPin: ivrPin
 15273          secretQuestion:
 15274            answer: answer
 15275            id: id
 15276          password: password
 15277        properties:
 15278          password:
 15279            description: User password of an extension
 15280            type: string
 15281          ivrPin:
 15282            description: User pin of an extension
 15283            type: string
 15284          secretQuestion:
 15285            $ref: '#/components/schemas/SecretQuestionInfoValidationRequest'
 15286        type: object
 15287      AddressInfoRequest:
 15288        properties:
 15289          streetAddress:
 15290            description: User street address
 15291            type: string
 15292          locality:
 15293            description: User city
 15294            type: string
 15295          region:
 15296            description: User state/region
 15297            type: string
 15298          postalCode:
 15299            description: User postal code
 15300            type: string
 15301          country:
 15302            description: User country
 15303            type: string
 15304          type:
 15305            description: Address type
 15306            type: string
 15307        type: object
 15308      PhotoInfo:
 15309        example:
 15310          type: photo
 15311          value: value
 15312        properties:
 15313          value:
 15314            type: string
 15315          type:
 15316            enum:
 15317            - photo
 15318            type: string
 15319        type: object
 15320      InboundFaxesInfo:
 15321        example:
 15322          notifyBySms: true
 15323          includeAttachment: true
 15324          notifyByEmail: true
 15325          advancedEmailAddresses:
 15326          - advancedEmailAddresses
 15327          - advancedEmailAddresses
 15328          advancedSmsEmailAddresses:
 15329          - advancedSmsEmailAddresses
 15330          - advancedSmsEmailAddresses
 15331          markAsRead: true
 15332        properties:
 15333          notifyByEmail:
 15334            description: Email notification flag
 15335            type: boolean
 15336          notifyBySms:
 15337            description: SMS notification flag
 15338            type: boolean
 15339          advancedEmailAddresses:
 15340            description: List of recipient email addresses for inbound fax notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 15341            items:
 15342              type: string
 15343            type: array
 15344          advancedSmsEmailAddresses:
 15345            description: List of recipient phone numbers for inbound fax notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 15346            items:
 15347              type: string
 15348            type: array
 15349          includeAttachment:
 15350            description: Indicates whether fax should be attached to email
 15351            type: boolean
 15352          markAsRead:
 15353            description: Indicates whether email should be automatically marked as read
 15354            type: boolean
 15355        type: object
 15356      ConversationResource:
 15357        properties:
 15358          id:
 15359            readOnly: true
 15360            type: string
 15361          typingNotifications:
 15362            $ref: '#/components/schemas/DeliveryModeResource'
 15363          uri:
 15364            format: uri
 15365            type: string
 15366        type: object
 15367      Address:
 15368        properties:
 15369          country:
 15370            type: string
 15371          state:
 15372            type: string
 15373          city:
 15374            type: string
 15375          street:
 15376            type: string
 15377          zip:
 15378            type: string
 15379        type: object
 15380      ExtensionReferenceResource:
 15381        example:
 15382          id: id
 15383          partnerId: partnerId
 15384        properties:
 15385          id:
 15386            type: string
 15387          partnerId:
 15388            type: string
 15389        type: object
 15390      InboundTextsInfo:
 15391        example:
 15392          notifyBySms: true
 15393          notifyByEmail: true
 15394          advancedEmailAddresses:
 15395          - advancedEmailAddresses
 15396          - advancedEmailAddresses
 15397          advancedSmsEmailAddresses:
 15398          - advancedSmsEmailAddresses
 15399          - advancedSmsEmailAddresses
 15400        properties:
 15401          notifyByEmail:
 15402            description: Email notification flag
 15403            type: boolean
 15404          notifyBySms:
 15405            description: SMS notification flag
 15406            type: boolean
 15407          advancedEmailAddresses:
 15408            description: List of recipient email addresses for inbound text message notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 15409            items:
 15410              type: string
 15411            type: array
 15412          advancedSmsEmailAddresses:
 15413            description: List of recipient phone numbers for inbound text message notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 15414            items:
 15415              type: string
 15416            type: array
 15417        type: object
 15418      LicenseExtensionInfo:
 15419        example:
 15420          extensionNumber: extensionNumber
 15421          name: name
 15422          id: id
 15423          uri: uri
 15424        properties:
 15425          id:
 15426            description: Internal identifier of an extension
 15427            type: string
 15428          uri:
 15429            description: Canonical URI of an extension
 15430            type: string
 15431          extensionNumber:
 15432            description: Number of an extension
 15433            type: string
 15434          name:
 15435            description: User name of an extension
 15436            type: string
 15437        type: object
 15438      CreateSubscriptionRequest:
 15439        example:
 15440          expiresIn: 0
 15441          eventFilters:
 15442          - eventFilters
 15443          - eventFilters
 15444          deliveryMode:
 15445            address: address
 15446            encryption: true
 15447            registrationId: registrationId
 15448            certificateName: certificateName
 15449            transportType: PubNub
 15450        properties:
 15451          eventFilters:
 15452            description: Mandatory. Collection of URIs to API resources (see Event Types for details). For APNS transport type only message event filter is available
 15453            items:
 15454              type: string
 15455            type: array
 15456          deliveryMode:
 15457            $ref: '#/components/schemas/NotificationDeliveryModeRequest'
 15458          expiresIn:
 15459            description: Subscription lifetime in seconds. Max value is 7 days (604800 sec)
 15460            type: integer
 15461        required:
 15462        - deliveryMode
 15463        type: object
 15464      ConferencingNumberResource:
 15465        properties:
 15466          uri:
 15467            format: uri
 15468            type: string
 15469          phoneNumber:
 15470            type: string
 15471          country:
 15472            $ref: '#/components/schemas/CountryResource'
 15473          location:
 15474            type: string
 15475          hasGreeting:
 15476            default: false
 15477            type: boolean
 15478          default:
 15479            default: false
 15480            type: boolean
 15481        type: object
 15482      CallLogRecordDeviceInfo:
 15483        example:
 15484          id: id
 15485          uri: uri
 15486        properties:
 15487          id:
 15488            description: Internal identifier of a device
 15489            type: string
 15490          uri:
 15491            description: string to a device
 15492            type: string
 15493        type: object
 15494      DetailedCallInfo:
 15495        example:
 15496          callId: callId
 15497          fromTag: fromTag
 15498          remoteUri: remoteUri
 15499          toTag: toTag
 15500          localUri: localUri
 15501          rcSessionId: rcSessionId
 15502        properties:
 15503          callId:
 15504            type: string
 15505          toTag:
 15506            type: string
 15507          fromTag:
 15508            type: string
 15509          remoteUri:
 15510            type: string
 15511          localUri:
 15512            type: string
 15513          rcSessionId:
 15514            type: string
 15515        type: object
 15516      GlipMessageAttachmentFieldsInfo:
 15517        example:
 15518          style: Short
 15519          title: title
 15520          value: value
 15521        properties:
 15522          title:
 15523            description: Title for an individual field
 15524            type: string
 15525          value:
 15526            description: Field Value (Supports Markdown)
 15527            type: string
 15528          style:
 15529            description: A style used to flag fields that should span the width of the message, Defaults to 'Short' (Not full width)
 15530            enum:
 15531            - Short
 15532            - Long
 15533            type: string
 15534        type: object
 15535      ReservationDate:
 15536        properties:
 15537          date:
 15538            format: date-time
 15539            type: string
 15540          max:
 15541            default: false
 15542            type: boolean
 15543          min:
 15544            default: false
 15545            type: boolean
 15546        type: object
 15547      FederationMainNumberInfo:
 15548        example:
 15549          formattedPhoneNumber: formattedPhoneNumber
 15550          phoneNumber: phoneNumber
 15551        properties:
 15552          phoneNumber:
 15553            description: Main company number of an account in E.164 format
 15554            type: string
 15555          formattedPhoneNumber:
 15556            description: Main company number of an account formatted as consistent with the home country of the current extension
 15557            type: string
 15558        type: object
 15559      CreateForwardingNumberRequest:
 15560        example:
 15561          phoneNumber: phoneNumber
 15562          label: label
 15563        properties:
 15564          phoneNumber:
 15565            description: Forwarding/Call flip phone number
 15566            type: string
 15567          label:
 15568            description: Forwarding/Call flip number title
 15569            type: string
 15570        type: object
 15571      FilterSupported:
 15572        example:
 15573          maxResults: 1
 15574          supported: false
 15575        properties:
 15576          maxResults:
 15577            format: int32
 15578            type: integer
 15579          supported:
 15580            default: false
 15581            type: boolean
 15582        type: object
 15583      GroupContactsCollection:
 15584        properties:
 15585          uri:
 15586            format: uri
 15587            type: string
 15588          records:
 15589            items:
 15590              $ref: '#/components/schemas/PersonalContactResource'
 15591            type: array
 15592          paging:
 15593            $ref: '#/components/schemas/Paging'
 15594          navigation:
 15595            $ref: '#/components/schemas/Navigation'
 15596        type: object
 15597      ContactInfo:
 15598        example:
 15599          firstName: firstName
 15600          lastName: lastName
 15601          company: company
 15602          businessPhone: businessPhone
 15603          businessAddress:
 15604            zip: zip
 15605            country: country
 15606            city: city
 15607            street: street
 15608            state: state
 15609          email: email
 15610        properties:
 15611          firstName:
 15612            description: For User extension type only. Extension user first name
 15613            type: string
 15614          lastName:
 15615            description: For User extension type only. Extension user last name
 15616            type: string
 15617          company:
 15618            description: Extension user company name
 15619            type: string
 15620          email:
 15621            description: Email of extension user
 15622            type: string
 15623          businessPhone:
 15624            description: Extension user contact phone number
 15625            type: string
 15626          businessAddress:
 15627            $ref: '#/components/schemas/ContactAddressInfo'
 15628        type: object
 15629      ShippingAddressInfo:
 15630        example:
 15631          zip: zip
 15632          country: country
 15633          city: city
 15634          street: street
 15635          street2: street2
 15636          state: state
 15637          customerName: customerName
 15638        properties:
 15639          customerName:
 15640            description: Name of a receiver
 15641            type: string
 15642          street:
 15643            description: Street address, line 1 - street address, P.O. box, company name, c/o
 15644            type: string
 15645          street2:
 15646            description: Street address, line 2 - apartment, suite, unit, building, floor, etc.
 15647            type: string
 15648          city:
 15649            description: City name
 15650            type: string
 15651          state:
 15652            description: State/province name
 15653            type: string
 15654          zip:
 15655            description: Zip code
 15656            type: string
 15657          country:
 15658            description: Country name
 15659            type: string
 15660        type: object
 15661      RegionalSettings:
 15662        example:
 15663          timezone:
 15664            name: name
 15665            description: description
 15666            id: id
 15667            uri: uri
 15668          timeFormat: 12h
 15669          greetingLanguage:
 15670            localeCode: localeCode
 15671            name: name
 15672            id: id
 15673          formattingLocale:
 15674            localeCode: localeCode
 15675            name: name
 15676            id: id
 15677          language:
 15678            localeCode: localeCode
 15679            ui: true
 15680            greeting: true
 15681            name: name
 15682            formattingLocale: true
 15683            id: id
 15684            uri: uri
 15685          homeCountry:
 15686            name: name
 15687            id: id
 15688            uri: uri
 15689        properties:
 15690          homeCountry:
 15691            $ref: '#/components/schemas/CountryInfo'
 15692          timezone:
 15693            $ref: '#/components/schemas/TimezoneInfo'
 15694          language:
 15695            $ref: '#/components/schemas/LanguageInfo'
 15696          greetingLanguage:
 15697            $ref: '#/components/schemas/GreetingLanguageInfo'
 15698          formattingLocale:
 15699            $ref: '#/components/schemas/FormattingLocaleInfo'
 15700          timeFormat:
 15701            description: Time format setting. The default value is '12h' = ['12h', '24h']
 15702            enum:
 15703            - 12h
 15704            - 24h
 15705            type: string
 15706        type: object
 15707      GetExtensionCallLogRecordResponse:
 15708        properties:
 15709          id:
 15710            description: Internal identifier of a cal log record
 15711            type: string
 15712          uri:
 15713            description: Canonical URI of a call log record
 15714            type: string
 15715          sessionId:
 15716            description: Internal identifier of a call session
 15717            type: string
 15718          from:
 15719            $ref: '#/components/schemas/CallLogCallerInfo'
 15720          to:
 15721            $ref: '#/components/schemas/CallLogCallerInfo'
 15722          type:
 15723            description: Call type
 15724            enum:
 15725            - Voice
 15726            - Fax
 15727            type: string
 15728          direction:
 15729            description: Call direction
 15730            enum:
 15731            - Inbound
 15732            - Outbound
 15733            type: string
 15734          action:
 15735            description: Action description of the call operation
 15736            enum:
 15737            - Unknown
 15738            - Phone Call
 15739            - Phone Login
 15740            - Incoming Fax
 15741            - Accept Call
 15742            - FindMe
 15743            - FollowMe
 15744            - Outgoing Fax
 15745            - Call Return
 15746            - Calling Card
 15747            - Ring Directly
 15748            - RingOut Web
 15749            - VoIP Call
 15750            - RingOut PC
 15751            - RingMe
 15752            - Transfer
 15753            - 411 Info
 15754            - Emergency
 15755            - E911 Update
 15756            - Support
 15757            - RingOut Mobile
 15758            type: string
 15759          result:
 15760            description: Status description of the call operation
 15761            enum:
 15762            - Unknown
 15763            - ResultInProgress
 15764            - Missed
 15765            - Call accepted
 15766            - Voicemail
 15767            - Rejected
 15768            - Reply
 15769            - Received
 15770            - Receive Error
 15771            - Fax on Demand
 15772            - Partial Receive
 15773            - Blocked
 15774            - Call connected
 15775            - No Answer
 15776            - International Disabled
 15777            - Busy
 15778            - Send Error
 15779            - Sent
 15780            - No fax machine
 15781            - ResultEmpty
 15782            - Account
 15783            - Suspended
 15784            - Call Failed
 15785            - Call Failure
 15786            - Internal Error
 15787            - IP Phone offline
 15788            - Restricted Number
 15789            - Wrong Number
 15790            - Stopped
 15791            - Hang up
 15792            - Poor Line Quality
 15793            - Partially Sent
 15794            - International Restriction
 15795            - Abandoned
 15796            - Declined
 15797            - Fax Receipt Error
 15798            - Fax Send Error
 15799            type: string
 15800          startTime:
 15801            description: The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 15802            format: date-time
 15803            type: string
 15804          duration:
 15805            description: Call duration in seconds
 15806            type: integer
 15807          recording:
 15808            $ref: '#/components/schemas/RecordingInfo'
 15809        type: object
 15810      GetRingOutStatusResponse:
 15811        example:
 15812          id: id
 15813          uri: uri
 15814          status:
 15815            calleeStatus: Invalid
 15816            callStatus: Invalid
 15817            callerStatus: Invalid
 15818        properties:
 15819          id:
 15820            description: Internal identifier of a RingOut call
 15821            type: string
 15822          uri:
 15823            type: string
 15824          status:
 15825            $ref: '#/components/schemas/RingOutStatusInfo'
 15826        type: object
 15827      Messages:
 15828        properties:
 15829          uri:
 15830            format: uri
 15831            type: string
 15832          records:
 15833            items:
 15834              $ref: '#/components/schemas/MessageInfoResource'
 15835            type: array
 15836          paging:
 15837            $ref: '#/components/schemas/Paging'
 15838          navigation:
 15839            $ref: '#/components/schemas/Navigation'
 15840        type: object
 15841      ShippingResource:
 15842        example:
 15843          carrier: carrier
 15844          address:
 15845            zip: zip
 15846            country: country
 15847            city: city
 15848            street: street
 15849            street2: street2
 15850            state: state
 15851            customerName: customerName
 15852          method:
 15853            name: name
 15854            id: id
 15855          trackingNumber: trackingNumber
 15856          status: status
 15857        properties:
 15858          address:
 15859            $ref: '#/components/schemas/EmergencyServiceAddressResource'
 15860          method:
 15861            $ref: '#/components/schemas/MethodResource'
 15862          status:
 15863            type: string
 15864          carrier:
 15865            type: string
 15866          trackingNumber:
 15867            type: string
 15868        type: object
 15869      SIPInfoResponse:
 15870        example:
 15871          password: password
 15872          authorizationId: authorizationId
 15873          domain: domain
 15874          certificate: certificate
 15875          transport: UDP
 15876          outboundProxy: outboundProxy
 15877          username: username
 15878        properties:
 15879          username:
 15880            description: User credentials
 15881            type: string
 15882          password:
 15883            description: User password
 15884            type: string
 15885          authorizationId:
 15886            description: Identifier for SIP authorization
 15887            type: string
 15888          domain:
 15889            description: SIP domain
 15890            type: string
 15891          outboundProxy:
 15892            description: SIP outbound proxy
 15893            type: string
 15894          transport:
 15895            description: Preferred transport. SIP info will be returned for this transport if supported
 15896            enum:
 15897            - UDP
 15898            - TCP
 15899            - TLS
 15900            - WS
 15901            - WSS
 15902            type: string
 15903          certificate:
 15904            description: For TLS transport only Base64 encoded certificate
 15905            type: string
 15906        type: object
 15907      PermissionResource:
 15908        example:
 15909          includedPermissions:
 15910          - id: id
 15911            uri: http://example.com/aeiou
 15912          - id: id
 15913            uri: http://example.com/aeiou
 15914          displayName: displayName
 15915          description: description
 15916          readOnly: false
 15917          id: id
 15918          category:
 15919            id: id
 15920            uri: http://example.com/aeiou
 15921          uri: http://example.com/aeiou
 15922          assignable: false
 15923        properties:
 15924          uri:
 15925            format: uri
 15926            type: string
 15927          id:
 15928            type: string
 15929          displayName:
 15930            type: string
 15931          description:
 15932            type: string
 15933          assignable:
 15934            default: false
 15935            type: boolean
 15936          readOnly:
 15937            default: false
 15938            type: boolean
 15939          category:
 15940            $ref: '#/components/schemas/PermissionCategoryIdResource'
 15941          includedPermissions:
 15942            items:
 15943              $ref: '#/components/schemas/PermissionIdResource'
 15944            type: array
 15945        type: object
 15946      LanguageList:
 15947        example:
 15948          navigation:
 15949            previousPage:
 15950              uri: uri
 15951            firstPage:
 15952              uri: uri
 15953            lastPage:
 15954              uri: uri
 15955            nextPage:
 15956              uri: uri
 15957          records:
 15958          - localeCode: localeCode
 15959            ui: true
 15960            greeting: true
 15961            name: name
 15962            formattingLocale: true
 15963            id: id
 15964            uri: uri
 15965          - localeCode: localeCode
 15966            ui: true
 15967            greeting: true
 15968            name: name
 15969            formattingLocale: true
 15970            id: id
 15971            uri: uri
 15972          paging:
 15973            perPage: 5
 15974            pageStart: 5
 15975            pageEnd: 2
 15976            totalPages: 7
 15977            page: 1
 15978            totalElements: 9
 15979          uri: uri
 15980        properties:
 15981          uri:
 15982            description: Canonical URI of the language list resource
 15983            type: string
 15984          records:
 15985            description: Language data
 15986            items:
 15987              $ref: '#/components/schemas/LanguageInfo'
 15988            type: array
 15989          navigation:
 15990            $ref: '#/components/schemas/NavigationInfo'
 15991          paging:
 15992            $ref: '#/components/schemas/PagingInfo'
 15993        type: object
 15994      ExtensionNotificationInfo:
 15995        properties:
 15996          id:
 15997            description: Internal identifier of the extension
 15998            type: string
 15999        type: object
 16000      GlipCompany:
 16001        example:
 16002          lastModifiedTime: lastModifiedTime
 16003          creationTime: creationTime
 16004          domain: domain
 16005          name: name
 16006          id: id
 16007        properties:
 16008          id:
 16009            description: Internal identifier of an RC account/Glip company, or tilde (~) to indicate a company the current user belongs to
 16010            type: string
 16011          name:
 16012            description: Name of a company
 16013            type: string
 16014          domain:
 16015            description: Domain name of a company
 16016            type: string
 16017          creationTime:
 16018            description: Datetime of creation in ISO 8601 format
 16019            type: string
 16020          lastModifiedTime:
 16021            description: Datetime of last modification in ISO 8601 format
 16022            type: string
 16023        required:
 16024        - creationTime
 16025        - id
 16026        - lastModifiedTime
 16027        type: object
 16028      SyncInfoCallLog:
 16029        example:
 16030          syncTime: 2000-01-23T04:56:07.000+00:00
 16031          syncToken: syncToken
 16032          syncType: FSync
 16033        properties:
 16034          syncType:
 16035            description: Type of synchronization
 16036            enum:
 16037            - FSync
 16038            - ISync
 16039            type: string
 16040          syncToken:
 16041            description: Synchronization token
 16042            type: string
 16043          syncTime:
 16044            description: The last synchronization datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 16045            format: date-time
 16046            type: string
 16047        type: object
 16048      CallerIdDeviceInfo:
 16049        example:
 16050          phoneNumber: phoneNumber
 16051          id: id
 16052          uri: uri
 16053        properties:
 16054          id:
 16055            description: Internal identifier of a device
 16056            type: string
 16057          uri:
 16058            description: Link to a device resource
 16059            type: string
 16060          phoneNumber:
 16061            description: Name of a device
 16062            type: string
 16063        type: object
 16064      IVRMenuInfo:
 16065        example:
 16066          extensionNumber: extensionNumber
 16067          name: name
 16068          id: id
 16069          uri: uri
 16070          prompt:
 16071            mode: Audio
 16072            language:
 16073              id: id
 16074              uri: uri
 16075            audio:
 16076              localeCode: localeCode
 16077              name: name
 16078              id: id
 16079              uri: uri
 16080            text: text
 16081          actions:
 16082          - input: input
 16083            extension:
 16084              id: id
 16085              uri: uri
 16086            phoneNumber: phoneNumber
 16087            action: Connect
 16088          - input: input
 16089            extension:
 16090              id: id
 16091              uri: uri
 16092            phoneNumber: phoneNumber
 16093            action: Connect
 16094        properties:
 16095          id:
 16096            description: Internal identifier of an IVR Menu extension
 16097            type: string
 16098          uri:
 16099            description: Link to an IVR Menu extension resource
 16100            type: string
 16101          name:
 16102            description: First name of an IVR Menu user
 16103            type: string
 16104          extensionNumber:
 16105            description: Number of an IVR Menu extension
 16106            type: string
 16107          prompt:
 16108            $ref: '#/components/schemas/IVRMenuPromptInfo'
 16109          actions:
 16110            description: Keys handling settings
 16111            items:
 16112              $ref: '#/components/schemas/IVRMenuActionsInfo'
 16113            type: array
 16114        type: object
 16115      DepartmentBulkAssignResource:
 16116        example:
 16117          items:
 16118          - removedExtensionIds:
 16119            - removedExtensionIds
 16120            - removedExtensionIds
 16121            departmentId: departmentId
 16122            addedExtensionIds:
 16123            - addedExtensionIds
 16124            - addedExtensionIds
 16125          - removedExtensionIds:
 16126            - removedExtensionIds
 16127            - removedExtensionIds
 16128            departmentId: departmentId
 16129            addedExtensionIds:
 16130            - addedExtensionIds
 16131            - addedExtensionIds
 16132        properties:
 16133          items:
 16134            items:
 16135              $ref: '#/components/schemas/BulkAssignItem'
 16136            type: array
 16137        type: object
 16138      SignupInfoResource:
 16139        example:
 16140          tosAccepted: false
 16141          signupState:
 16142          - AccountCreated
 16143          - AccountCreated
 16144          verificationReason: CC_Failed
 16145        properties:
 16146          tosAccepted:
 16147            default: false
 16148            type: boolean
 16149          signupState:
 16150            items:
 16151              enum:
 16152              - AccountCreated
 16153              - BillingEntered
 16154              - CreditCardApproved
 16155              - AccountConfirmed
 16156              - PhoneVerificationRequired
 16157              - PhoneVerificationPassed
 16158              type: string
 16159            type: array
 16160          verificationReason:
 16161            enum:
 16162            - CC_Failed
 16163            - Phone_Suspicious
 16164            - CC_Phone_Not_Match
 16165            - AVS_Not_Available
 16166            - MaxMind
 16167            - CC_Blacklisted
 16168            - Email_Blacklisted
 16169            - Phone_Blacklisted
 16170            - Cookie_Blacklisted
 16171            - Device_Blacklisted
 16172            - IP_Blacklisted
 16173            - Agent_Instance_Blacklisted
 16174            - Charge_Limit
 16175            - Other_Country
 16176            - Unknown
 16177            type: string
 16178        type: object
 16179      CallersInfoRequest:
 16180        example:
 16181          name: name
 16182          callerId: callerId
 16183        properties:
 16184          callerId:
 16185            description: Phone number of a caller
 16186            type: string
 16187          name:
 16188            description: Contact name of a caller
 16189            type: string
 16190        type: object
 16191      FormDataContentDisposition:
 16192        properties:
 16193          type:
 16194            type: string
 16195          fileName:
 16196            type: string
 16197          creationDate:
 16198            format: date-time
 16199            type: string
 16200          modificationDate:
 16201            format: date-time
 16202            type: string
 16203          readDate:
 16204            format: date-time
 16205            type: string
 16206          size:
 16207            format: int64
 16208            type: integer
 16209          name:
 16210            type: string
 16211        type: object
 16212      LicenseInfo:
 16213        example:
 16214          extension:
 16215            extensionNumber: extensionNumber
 16216            name: name
 16217            id: id
 16218            uri: uri
 16219          creationTime: creationTime
 16220          id: id
 16221          type:
 16222            name: name
 16223            limit: 0
 16224            id: id
 16225          uri: uri
 16226        properties:
 16227          uri:
 16228            description: Canonical URI of a license
 16229            type: string
 16230          id:
 16231            description: Internal identifier of a license
 16232            type: string
 16233          type:
 16234            $ref: '#/components/schemas/LicenseFeatureInfo'
 16235          creationTime:
 16236            description: Datetime when license was purchased in ISO 8601 format including timezone, for example 2017-03-10T18:07:52.534Z
 16237            type: string
 16238          extension:
 16239            $ref: '#/components/schemas/LicenseExtensionInfo'
 16240        type: object
 16241      WeeklyScheduleInfo:
 16242        example:
 16243          sunday:
 16244          - from: 2000-01-23T04:56:07.000+00:00
 16245            to: 2000-01-23T04:56:07.000+00:00
 16246          - from: 2000-01-23T04:56:07.000+00:00
 16247            to: 2000-01-23T04:56:07.000+00:00
 16248          saturday:
 16249          - from: 2000-01-23T04:56:07.000+00:00
 16250            to: 2000-01-23T04:56:07.000+00:00
 16251          - from: 2000-01-23T04:56:07.000+00:00
 16252            to: 2000-01-23T04:56:07.000+00:00
 16253          tuesday:
 16254          - from: 2000-01-23T04:56:07.000+00:00
 16255            to: 2000-01-23T04:56:07.000+00:00
 16256          - from: 2000-01-23T04:56:07.000+00:00
 16257            to: 2000-01-23T04:56:07.000+00:00
 16258          wednesday:
 16259          - from: 2000-01-23T04:56:07.000+00:00
 16260            to: 2000-01-23T04:56:07.000+00:00
 16261          - from: 2000-01-23T04:56:07.000+00:00
 16262            to: 2000-01-23T04:56:07.000+00:00
 16263          thursday:
 16264          - from: 2000-01-23T04:56:07.000+00:00
 16265            to: 2000-01-23T04:56:07.000+00:00
 16266          - from: 2000-01-23T04:56:07.000+00:00
 16267            to: 2000-01-23T04:56:07.000+00:00
 16268          friday:
 16269          - from: 2000-01-23T04:56:07.000+00:00
 16270            to: 2000-01-23T04:56:07.000+00:00
 16271          - from: 2000-01-23T04:56:07.000+00:00
 16272            to: 2000-01-23T04:56:07.000+00:00
 16273          monday:
 16274          - from: 2000-01-23T04:56:07.000+00:00
 16275            to: 2000-01-23T04:56:07.000+00:00
 16276          - from: 2000-01-23T04:56:07.000+00:00
 16277            to: 2000-01-23T04:56:07.000+00:00
 16278        properties:
 16279          monday:
 16280            description: Time intervals for a particular day
 16281            items:
 16282              $ref: '#/components/schemas/TimeInterval'
 16283            type: array
 16284          tuesday:
 16285            description: Time intervals for a particular day
 16286            items:
 16287              $ref: '#/components/schemas/TimeInterval'
 16288            type: array
 16289          wednesday:
 16290            description: Time intervals for a particular day
 16291            items:
 16292              $ref: '#/components/schemas/TimeInterval'
 16293            type: array
 16294          thursday:
 16295            description: Time intervals for a particular day
 16296            items:
 16297              $ref: '#/components/schemas/TimeInterval'
 16298            type: array
 16299          friday:
 16300            description: Time intervals for a particular day
 16301            items:
 16302              $ref: '#/components/schemas/TimeInterval'
 16303            type: array
 16304          saturday:
 16305            description: Time intervals for a particular day
 16306            items:
 16307              $ref: '#/components/schemas/TimeInterval'
 16308            type: array
 16309          sunday:
 16310            description: Time intervals for a particular day
 16311            items:
 16312              $ref: '#/components/schemas/TimeInterval'
 16313            type: array
 16314        type: object
 16315      CustomDataResource:
 16316        example:
 16317          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 16318          attachment:
 16319            uri: http://example.com/aeiou
 16320            contentType: contentType
 16321          id: id
 16322          uri: http://example.com/aeiou
 16323          value: value
 16324        properties:
 16325          uri:
 16326            format: uri
 16327            type: string
 16328          id:
 16329            type: string
 16330          value:
 16331            type: string
 16332          lastModifiedTime:
 16333            format: date-time
 16334            type: string
 16335          attachment:
 16336            $ref: '#/components/schemas/AttachmentInfo'
 16337        type: object
 16338      UserBusinessHoursUpdate:
 16339        example:
 16340          schedule:
 16341            weeklyRanges:
 16342              sunday:
 16343              - from: 2000-01-23T04:56:07.000+00:00
 16344                to: 2000-01-23T04:56:07.000+00:00
 16345              - from: 2000-01-23T04:56:07.000+00:00
 16346                to: 2000-01-23T04:56:07.000+00:00
 16347              saturday:
 16348              - from: 2000-01-23T04:56:07.000+00:00
 16349                to: 2000-01-23T04:56:07.000+00:00
 16350              - from: 2000-01-23T04:56:07.000+00:00
 16351                to: 2000-01-23T04:56:07.000+00:00
 16352              tuesday:
 16353              - from: 2000-01-23T04:56:07.000+00:00
 16354                to: 2000-01-23T04:56:07.000+00:00
 16355              - from: 2000-01-23T04:56:07.000+00:00
 16356                to: 2000-01-23T04:56:07.000+00:00
 16357              wednesday:
 16358              - from: 2000-01-23T04:56:07.000+00:00
 16359                to: 2000-01-23T04:56:07.000+00:00
 16360              - from: 2000-01-23T04:56:07.000+00:00
 16361                to: 2000-01-23T04:56:07.000+00:00
 16362              thursday:
 16363              - from: 2000-01-23T04:56:07.000+00:00
 16364                to: 2000-01-23T04:56:07.000+00:00
 16365              - from: 2000-01-23T04:56:07.000+00:00
 16366                to: 2000-01-23T04:56:07.000+00:00
 16367              friday:
 16368              - from: 2000-01-23T04:56:07.000+00:00
 16369                to: 2000-01-23T04:56:07.000+00:00
 16370              - from: 2000-01-23T04:56:07.000+00:00
 16371                to: 2000-01-23T04:56:07.000+00:00
 16372              monday:
 16373              - from: 2000-01-23T04:56:07.000+00:00
 16374                to: 2000-01-23T04:56:07.000+00:00
 16375              - from: 2000-01-23T04:56:07.000+00:00
 16376                to: 2000-01-23T04:56:07.000+00:00
 16377          uri: uri
 16378        properties:
 16379          uri:
 16380            description: Canonical URI of a business-hours resource
 16381            type: string
 16382          schedule:
 16383            $ref: '#/components/schemas/UserBusinessHoursScheduleInfo'
 16384        type: object
 16385      MessageEvent:
 16386        properties:
 16387          extensionId:
 16388            description: Internal identifier of an extension
 16389            type: string
 16390          lastUpdated:
 16391            description: Datetime when the message was last modified in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 16392            format: date-time
 16393            type: string
 16394          changes:
 16395            description: Message Changes
 16396            items:
 16397              $ref: '#/components/schemas/MessageChanges'
 16398            type: array
 16399        type: object
 16400      LicenseInfoRequest:
 16401        example:
 16402          quantity: 0
 16403          type:
 16404            sku: RMS
 16405        properties:
 16406          type:
 16407            $ref: '#/components/schemas/LicenseTypeInfoRequest'
 16408          quantity:
 16409            description: Quantity of licenses to be purchased
 16410            type: integer
 16411        type: object
 16412      BulkProvisionUnassignedExtensionsRequestResource:
 16413        properties:
 16414          items:
 16415            items:
 16416              $ref: '#/components/schemas/BulkProvisionExtensionResource'
 16417            type: array
 16418        type: object
 16419      StackTraceElement:
 16420        properties:
 16421          methodName:
 16422            type: string
 16423          fileName:
 16424            type: string
 16425          lineNumber:
 16426            format: int32
 16427            type: integer
 16428          className:
 16429            type: string
 16430          nativeMethod:
 16431            default: false
 16432            type: boolean
 16433        type: object
 16434      UserGroupIdResource:
 16435        properties:
 16436          uri:
 16437            format: uri
 16438            type: string
 16439          id:
 16440            type: string
 16441        type: object
 16442      EmailInfoRequest:
 16443        properties:
 16444          value:
 16445            description: Email address
 16446            type: string
 16447          type:
 16448            description: Email address type
 16449            type: string
 16450        type: object
 16451      GlipUnreadMessageCountEvent:
 16452        properties:
 16453          uuid:
 16454            description: Universally unique identifier of a notification
 16455            type: string
 16456          pn_apns:
 16457            $ref: '#/components/schemas/GlipAPNSInfo'
 16458          pn_gcm:
 16459            $ref: '#/components/schemas/GCMInfo'
 16460        type: object
 16461      CallLogRecordResource:
 16462        properties:
 16463          uri:
 16464            format: uri
 16465            type: string
 16466          id:
 16467            type: string
 16468          sessionId:
 16469            type: string
 16470          startTime:
 16471            format: date-time
 16472            type: string
 16473          duration:
 16474            format: int64
 16475            type: integer
 16476          type:
 16477            enum:
 16478            - Voice
 16479            - Fax
 16480            type: string
 16481          direction:
 16482            enum:
 16483            - Inbound
 16484            - Outbound
 16485            type: string
 16486          action:
 16487            type: string
 16488          result:
 16489            type: string
 16490          to:
 16491            $ref: '#/components/schemas/CallerInfo'
 16492          from:
 16493            $ref: '#/components/schemas/CallerInfo'
 16494          recording:
 16495            $ref: '#/components/schemas/CallLogRecordingResource'
 16496        type: object
 16497      CallQueueInfo:
 16498        example:
 16499          slaThresholdSeconds: 1
 16500          abandonedThresholdSeconds: 5
 16501          slaGoal: 6
 16502          includeAbandonedCalls: true
 16503        properties:
 16504          slaGoal:
 16505            description: Target percentage of calls that must be answered by agents within the service level time threshold
 16506            type: integer
 16507          slaThresholdSeconds:
 16508            description: Period of time in seconds that is considered to be an acceptable service level
 16509            type: integer
 16510          includeAbandonedCalls:
 16511            description: If 'True' abandoned calls (hanged up prior to being served) are included into service level calculation
 16512            type: boolean
 16513          abandonedThresholdSeconds:
 16514            description: Period of time in seconds specifying abandoned calls duration - calls that are shorter will not be included into the calculation of service level.; zero value means that abandoned calls of any duration will be included into calculation
 16515            type: integer
 16516        type: object
 16517      LanguageInfo:
 16518        example:
 16519          localeCode: localeCode
 16520          ui: true
 16521          greeting: true
 16522          name: name
 16523          formattingLocale: true
 16524          id: id
 16525          uri: uri
 16526        properties:
 16527          id:
 16528            description: Internal identifier of a language
 16529            type: string
 16530          uri:
 16531            description: Canonical URI of a language
 16532            type: string
 16533          greeting:
 16534            description: Indicates whether a language is available as greeting language
 16535            type: boolean
 16536          formattingLocale:
 16537            description: Indicates whether a language is available as formatting locale
 16538            type: boolean
 16539          localeCode:
 16540            description: Localization code of a language
 16541            type: string
 16542          name:
 16543            description: Official name of a language
 16544            type: string
 16545          ui:
 16546            description: Indicates whether a language is available as UI language
 16547            type: boolean
 16548        type: object
 16549      GetConferencingInfoResponse:
 16550        example:
 16551          mode: mode
 16552          phoneNumber: phoneNumber
 16553          tapToJoinUri: tapToJoinUri
 16554          hostCode: hostCode
 16555          uri: uri
 16556          participantCode: participantCode
 16557          allowJoinBeforeHost: true
 16558          phoneNumbers:
 16559          - hasGreeting: true
 16560            country:
 16561              callingCode: callingCode
 16562              emergencyCalling: true
 16563              isoCode: isoCode
 16564              name: name
 16565              id: id
 16566              uri: uri
 16567            default: true
 16568            phoneNumber: phoneNumber
 16569            location: location
 16570          - hasGreeting: true
 16571            country:
 16572              callingCode: callingCode
 16573              emergencyCalling: true
 16574              isoCode: isoCode
 16575              name: name
 16576              id: id
 16577              uri: uri
 16578            default: true
 16579            phoneNumber: phoneNumber
 16580            location: location
 16581        properties:
 16582          uri:
 16583            description: Canonical URI of a conferencing
 16584            type: string
 16585          allowJoinBeforeHost:
 16586            description: Determines if host user allows conference participants to join before the host
 16587            type: boolean
 16588          hostCode:
 16589            description: Access code for a host user
 16590            type: string
 16591          mode:
 16592            description: Internal parameter specifying conferencing engine
 16593            type: string
 16594          participantCode:
 16595            description: Access code for any participant
 16596            type: string
 16597          phoneNumber:
 16598            description: Primary conference phone number for user's home country returned in E.164 (11-digits) format
 16599            type: string
 16600          tapToJoinUri:
 16601            description: Short URL leading to the service web page Tap to Join for audio conference bridge
 16602            type: string
 16603          phoneNumbers:
 16604            description: List of multiple dial-in phone numbers to connect to audio conference service, relevant for user's brand. Each number is given with the country and location information, in order to let the user choose the less expensive way to connect to a conference. The first number in the list is the primary conference number, that is default and domestic
 16605            items:
 16606              $ref: '#/components/schemas/PhoneNumberInfoConferencing'
 16607            type: array
 16608        type: object
 16609      DevicesResource:
 16610        properties:
 16611          uri:
 16612            format: uri
 16613            type: string
 16614          records:
 16615            items:
 16616              $ref: '#/components/schemas/DeviceResource'
 16617            type: array
 16618          paging:
 16619            $ref: '#/components/schemas/Paging'
 16620          navigation:
 16621            $ref: '#/components/schemas/Navigation'
 16622        type: object
 16623      ParsePhoneNumberResponse:
 16624        example:
 16625          special: true
 16626          country:
 16627          - callingCode: callingCode
 16628            emergencyCalling: true
 16629            isoCode: isoCode
 16630            name: name
 16631            id: id
 16632            uri: uri
 16633          - callingCode: callingCode
 16634            emergencyCalling: true
 16635            isoCode: isoCode
 16636            name: name
 16637            id: id
 16638            uri: uri
 16639          areaCode: areaCode
 16640          dialable: dialable
 16641          e164: e164
 16642          formattedInternational: formattedInternational
 16643          normalized: normalized
 16644          originalString: originalString
 16645          formattedNational: formattedNational
 16646          uri: uri
 16647          homeCountry:
 16648          - callingCode: callingCode
 16649            emergencyCalling: true
 16650            isoCode: isoCode
 16651            name: name
 16652            id: id
 16653            uri: uri
 16654          - callingCode: callingCode
 16655            emergencyCalling: true
 16656            isoCode: isoCode
 16657            name: name
 16658            id: id
 16659            uri: uri
 16660          phoneNumbers:
 16661          - special: true
 16662            country:
 16663            - callingCode: callingCode
 16664              emergencyCalling: true
 16665              isoCode: isoCode
 16666              name: name
 16667              id: id
 16668              uri: uri
 16669            - callingCode: callingCode
 16670              emergencyCalling: true
 16671              isoCode: isoCode
 16672              name: name
 16673              id: id
 16674              uri: uri
 16675            areaCode: areaCode
 16676            dialable: dialable
 16677            e164: e164
 16678            formattedInternational: formattedInternational
 16679            normalized: normalized
 16680            originalString: originalString
 16681            formattedNational: formattedNational
 16682          - special: true
 16683            country:
 16684            - callingCode: callingCode
 16685              emergencyCalling: true
 16686              isoCode: isoCode
 16687              name: name
 16688              id: id
 16689              uri: uri
 16690            - callingCode: callingCode
 16691              emergencyCalling: true
 16692              isoCode: isoCode
 16693              name: name
 16694              id: id
 16695              uri: uri
 16696            areaCode: areaCode
 16697            dialable: dialable
 16698            e164: e164
 16699            formattedInternational: formattedInternational
 16700            normalized: normalized
 16701            originalString: originalString
 16702            formattedNational: formattedNational
 16703        properties:
 16704          uri:
 16705            description: Canonical URI of a resource
 16706            type: string
 16707          homeCountry:
 16708            description: Information on a user home country
 16709            items:
 16710              $ref: '#/components/schemas/GetCountryInfoNumberParser'
 16711            type: array
 16712          phoneNumbers:
 16713            description: Parsed phone numbers data
 16714            items:
 16715              $ref: '#/components/schemas/PhoneNumberInfoNumberParser'
 16716            type: array
 16717          originalString:
 16718            description: One of the numbers to be parsed, passed as a string in response
 16719            type: string
 16720          areaCode:
 16721            description: Area code of the location (3-digit usually), according to the NANP number format, that can be summarized as NPA-NXX-xxxx and covers Canada, the United States, parts of the Caribbean Sea, and some Atlantic and Pacific islands. See North American Numbering Plan for details
 16722            type: string
 16723          formattedNational:
 16724            description: Domestic format of a phone number
 16725            type: string
 16726          formattedInternational:
 16727            description: International format of a phone number
 16728            type: string
 16729          dialable:
 16730            description: Dialing format of a phone number
 16731            type: string
 16732          e164:
 16733            description: E.164 (11-digits) format of a phone number
 16734            type: string
 16735          special:
 16736            description: ' True  if the number is in a special format (for example N11
 16737              code)'
 16738            type: boolean
 16739          normalized:
 16740            description: E.164 (11-digits) format of a phone number without the plus sign ('+')
 16741            type: string
 16742          country:
 16743            description: Information on a country the phone number belongs to
 16744            items:
 16745              $ref: '#/components/schemas/GetCountryInfoNumberParser'
 16746            type: array
 16747        required:
 16748        - homeCountry
 16749        - phoneNumbers
 16750        type: object
 16751      ExtensionCreationRequest:
 16752        example:
 16753          password: password
 16754          setupWizardState: NotStarted
 16755          statusInfo:
 16756            reason: Voluntarily
 16757            comment: comment
 16758          references:
 16759          - ref: ref
 16760            type: PartnerId
 16761          - ref: ref
 16762            type: PartnerId
 16763          extensionNumber: extensionNumber
 16764          contact:
 16765            firstName: firstName
 16766            lastName: lastName
 16767            emailAsLoginName: true
 16768            pronouncedName:
 16769              text: text
 16770              type: Default
 16771            company: company
 16772            businessPhone: businessPhone
 16773            businessAddress:
 16774              zip: zip
 16775              country: country
 16776              city: city
 16777              street: street
 16778              state: state
 16779            department: department
 16780            email: email
 16781          regionalSettings:
 16782            timezone:
 16783              name: name
 16784              description: description
 16785              id: id
 16786              uri: uri
 16787            timeFormat: 12h
 16788            greetingLanguage:
 16789              localeCode: localeCode
 16790              name: name
 16791              id: id
 16792            formattingLocale:
 16793              localeCode: localeCode
 16794              name: name
 16795              id: id
 16796            language:
 16797              localeCode: localeCode
 16798              ui: true
 16799              greeting: true
 16800              name: name
 16801              formattingLocale: true
 16802              id: id
 16803              uri: uri
 16804            homeCountry:
 16805              name: name
 16806              id: id
 16807              uri: uri
 16808          type: User
 16809          status: Enabled
 16810        properties:
 16811          contact:
 16812            $ref: '#/components/schemas/ContactInfoUpdateRequest'
 16813          extensionNumber:
 16814            description: Number of extension
 16815            type: string
 16816          password:
 16817            description: Password for extension. If not specified, the password is auto-generated
 16818            type: string
 16819          references:
 16820            description: List of non-RC internal identifiers assigned to an extension
 16821            items:
 16822              $ref: '#/components/schemas/ReferenceInfo'
 16823            type: array
 16824          regionalSettings:
 16825            $ref: '#/components/schemas/RegionalSettings'
 16826          setupWizardState:
 16827            description: Specifies extension configuration wizard state (web service setup). The default value is 'NotStarted' = ['NotStarted', 'Incomplete', 'Completed']
 16828            enum:
 16829            - NotStarted
 16830            - Incomplete
 16831            - Completed
 16832            type: string
 16833          status:
 16834            description: Extension current state = ['Enabled', 'Disabled', 'NotActivated', 'Unassigned']
 16835            enum:
 16836            - Enabled
 16837            - Disabled
 16838            - NotActivated
 16839            - Unassigned
 16840            type: string
 16841          statusInfo:
 16842            $ref: '#/components/schemas/ExtensionStatusInfo'
 16843          type:
 16844            description: Extension type = ['User', 'VirtualUser', 'DigitalUser', 'Department']
 16845            enum:
 16846            - User
 16847            - VirtualUser
 16848            - DigitalUser
 16849            - Department
 16850            type: string
 16851        type: object
 16852      RCVideoNotificationsEvent:
 16853        properties:
 16854          id:
 16855            description: Identifier of a meeting
 16856            type: string
 16857          name:
 16858            description: Meeting Name
 16859            type: string
 16860          start:
 16861            description: Datetime of meeting start in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 16862            type: string
 16863          duration:
 16864            description: Meeting duration
 16865            type: integer
 16866          participants:
 16867            $ref: '#/components/schemas/RCVParticipantsInfo'
 16868          recorded:
 16869            description: Specifies whether a meeting is recorded or not
 16870            type: boolean
 16871          recording:
 16872            $ref: '#/components/schemas/RCVRecordingInfo'
 16873        type: object
 16874      GlipAPNSInfo:
 16875        properties:
 16876          aps:
 16877            $ref: '#/components/schemas/APSInfo'
 16878          timestamp:
 16879            description: Datetime of a call action in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 16880            format: date-time
 16881            type: string
 16882          uuid:
 16883            description: Universally unique identifier of a notification
 16884            type: string
 16885          event:
 16886            description: Event filter URI
 16887            type: string
 16888          subscriptionId:
 16889            description: Internal identifier of a subscription
 16890            type: string
 16891          body:
 16892            $ref: '#/components/schemas/GlipUnreadMessageCountInfo'
 16893        type: object
 16894      MissedCallEvent:
 16895        properties:
 16896          uuid:
 16897            description: Universally unique identifier of a notification
 16898            type: string
 16899          pn_apns:
 16900            $ref: '#/components/schemas/APNSInfo'
 16901          event:
 16902            description: Event filter URI
 16903            type: string
 16904          subscriptionId:
 16905            description: Internal identifier of a subscription
 16906            type: string
 16907          timestamp:
 16908            description: The datetime of a call action in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 16909            format: date-time
 16910            type: string
 16911          extensionId:
 16912            default: ~
 16913            description: Internal identifier of an extension
 16914            type: string
 16915          action:
 16916            description: Calling action, for example 'StartRing'
 16917            type: string
 16918          sessionId:
 16919            description: Identifier of a call session
 16920            type: string
 16921          serverId:
 16922            description: Identifier of a server
 16923            type: string
 16924          from:
 16925            description: Phone number of a caller
 16926            type: string
 16927          fromName:
 16928            description: Caller name
 16929            type: string
 16930          to:
 16931            description: Phone number of a callee
 16932            type: string
 16933          toName:
 16934            description: Callee name
 16935            type: string
 16936          sid:
 16937            description: Unique identifier of a session
 16938            type: string
 16939          toUrl:
 16940            description: SIP proxy registration name
 16941            type: string
 16942          srvLvl:
 16943            description: User data
 16944            type: string
 16945          srvLvlExt:
 16946            description: User data
 16947            type: string
 16948          recUrl:
 16949            description: File containing recorded caller name
 16950            type: string
 16951          pn_ttl:
 16952            description: Notification lifetime value in seconds, the default value is 30 seconds
 16953            type: integer
 16954        type: object
 16955      RoleResource:
 16956        example:
 16957          lastUpdated: 2000-01-23T04:56:07.000+00:00
 16958          hidden: false
 16959          displayName: displayName
 16960          permissions:
 16961          - id: id
 16962            uri: http://example.com/aeiou
 16963          - id: id
 16964            uri: http://example.com/aeiou
 16965          custom: false
 16966          scope: scope
 16967          description: description
 16968          id: id
 16969          uri: http://example.com/aeiou
 16970        properties:
 16971          uri:
 16972            format: uri
 16973            type: string
 16974          id:
 16975            type: string
 16976          displayName:
 16977            maxLength: 128
 16978            minLength: 0
 16979            pattern: ^((?!(<|>|\/|\")).)*$
 16980            type: string
 16981          description:
 16982            maxLength: 2000
 16983            minLength: 0
 16984            pattern: ^((?!(<|>|\/|\")).)*$
 16985            type: string
 16986          custom:
 16987            default: false
 16988            type: boolean
 16989          scope:
 16990            type: string
 16991          hidden:
 16992            default: false
 16993            type: boolean
 16994          lastUpdated:
 16995            format: date-time
 16996            type: string
 16997          permissions:
 16998            items:
 16999              $ref: '#/components/schemas/PermissionIdResource'
 17000            type: array
 17001        type: object
 17002      FederationAccountInfo:
 17003        example:
 17004          companyName: companyName
 17005          federatedName: federatedName
 17006          linkCreationTime: linkCreationTime
 17007          id: id
 17008          mainNumber:
 17009            formattedPhoneNumber: formattedPhoneNumber
 17010            phoneNumber: phoneNumber
 17011          conflictCount: 0
 17012        properties:
 17013          id:
 17014            description: Internal identifier of an account
 17015            type: string
 17016          companyName:
 17017            description: Company name of an account
 17018            type: string
 17019          federatedName:
 17020            description: Federation name of an account
 17021            type: string
 17022          linkCreationTime:
 17023            description: Datetime when this account was linked to a federation, in ISO 8601 format, for example 2016-03-10T18:07:52.534Z
 17024            type: string
 17025          mainNumber:
 17026            $ref: '#/components/schemas/FederationMainNumberInfo'
 17027          conflictCount:
 17028            description: Count of federation extension numbers conflicting with extension numbers of the requested account. For extension numbers of the requested account the value of this parameter is '0'
 17029            type: integer
 17030        type: object
 17031      UserCallLogRecord:
 17032        example:
 17033          duration: 0
 17034          recording:
 17035            contentUri: contentUri
 17036            id: id
 17037            type: Automatic
 17038            uri: uri
 17039          from:
 17040            phoneNumber: phoneNumber
 17041            extensionNumber: extensionNumber
 17042            name: name
 17043            location: location
 17044            device:
 17045              id: id
 17046              uri: uri
 17047          startTime: startTime
 17048          id: id
 17049          sessionId: sessionId
 17050          to:
 17051            phoneNumber: phoneNumber
 17052            extensionNumber: extensionNumber
 17053            name: name
 17054            location: location
 17055            device:
 17056              id: id
 17057              uri: uri
 17058          type: Voice
 17059          uri: uri
 17060          direction: Inbound
 17061        properties:
 17062          id:
 17063            description: Internal identifier of a cal log record
 17064            type: string
 17065          uri:
 17066            description: Canonical URI of a call log record
 17067            type: string
 17068          sessionId:
 17069            description: Internal identifier of a call session
 17070            type: string
 17071          from:
 17072            $ref: '#/components/schemas/CallLogCallerInfo'
 17073          to:
 17074            $ref: '#/components/schemas/CallLogCallerInfo'
 17075          type:
 17076            description: Call type = ['Voice', 'Fax']
 17077            enum:
 17078            - Voice
 17079            - Fax
 17080            type: string
 17081          direction:
 17082            description: Call direction = ['Inbound', 'Outbound']
 17083            enum:
 17084            - Inbound
 17085            - Outbound
 17086            type: string
 17087          startTime:
 17088            description: The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 17089            type: string
 17090          duration:
 17091            description: Call duration in seconds
 17092            type: integer
 17093          recording:
 17094            $ref: '#/components/schemas/RecordingInfo'
 17095        type: object
 17096      AccountDeviceUpdate:
 17097        example:
 17098          emergencyServiceAddress:
 17099            zip: zip
 17100            country: country
 17101            city: city
 17102            street: street
 17103            street2: street2
 17104            state: state
 17105            customerName: customerName
 17106        properties:
 17107          emergencyServiceAddress:
 17108            $ref: '#/components/schemas/EmergencyAddressInfoRequest'
 17109        type: object
 17110      GlipPersonInfo:
 17111        example:
 17112          firstName: firstName
 17113          lastName: lastName
 17114          companyId: companyId
 17115          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 17116          creationTime: 2000-01-23T04:56:07.000+00:00
 17117          jobTitle: jobTitle
 17118          location: location
 17119          id: id
 17120          avatar: avatar
 17121          email: email
 17122        properties:
 17123          id:
 17124            description: Internal identifier of a user
 17125            type: string
 17126          firstName:
 17127            description: First name of a user
 17128            type: string
 17129          lastName:
 17130            description: Last name of a user
 17131            type: string
 17132          email:
 17133            description: Email of a user
 17134            type: string
 17135          jobTitle:
 17136            description: Job title of a user
 17137            type: string
 17138          location:
 17139            description: Location of a user
 17140            type: string
 17141          avatar:
 17142            description: Photo of a user
 17143            type: string
 17144          companyId:
 17145            description: Internal identifier of a company
 17146            type: string
 17147          creationTime:
 17148            description: Time of creation in ISO 8601 format
 17149            format: date-time
 17150            type: string
 17151          lastModifiedTime:
 17152            description: Time of last modification in ISO 8601 format
 17153            format: date-time
 17154            type: string
 17155        required:
 17156        - id
 17157        type: object
 17158      ExtensionListEvent:
 17159        properties:
 17160          extensionId:
 17161            description: Internal identifier of an extension
 17162            type: string
 17163          eventType:
 17164            description: Type of extension info change
 17165            enum:
 17166            - Create
 17167            - Update
 17168            - Delete
 17169            type: string
 17170        type: object
 17171      ExtensionGreetingLanguageInfoRequest:
 17172        example:
 17173          id: id
 17174        properties:
 17175          id:
 17176            description: internal Identifier of a greeting language
 17177            type: string
 17178        type: object
 17179      PronouncedNameInfo:
 17180        example:
 17181          text: text
 17182          type: Default
 17183        properties:
 17184          type:
 17185            description: Voice name typeDefault - default extension name; first name and last name specified in user profileTextToSpeech - custom text; user name spelled the way it sounds and specified by userRecorded - custom audio; user name recorded in user's own voice (supported only for extension retrieval) = ['Default', 'TextToSpeech', 'Recorded']
 17186            enum:
 17187            - Default
 17188            - TextToSpeech
 17189            - Recorded
 17190            type: string
 17191          text:
 17192            description: Custom text
 17193            type: string
 17194        type: object
 17195      CompanyAnsweringRuleScheduleInfo:
 17196        example:
 17197          ref: BusinessHours
 17198          ranges:
 17199            from: 2000-01-23T04:56:07.000+00:00
 17200            to: 2000-01-23T04:56:07.000+00:00
 17201          weeklyRanges:
 17202            sunday:
 17203            - from: from
 17204              to: to
 17205            - from: from
 17206              to: to
 17207            saturday:
 17208            - from: from
 17209              to: to
 17210            - from: from
 17211              to: to
 17212            tuesday:
 17213            - from: from
 17214              to: to
 17215            - from: from
 17216              to: to
 17217            wednesday:
 17218            - from: from
 17219              to: to
 17220            - from: from
 17221              to: to
 17222            thursday:
 17223            - from: from
 17224              to: to
 17225            - from: from
 17226              to: to
 17227            friday:
 17228            - from: from
 17229              to: to
 17230            - from: from
 17231              to: to
 17232            monday:
 17233            - from: from
 17234              to: to
 17235            - from: from
 17236              to: to
 17237        properties:
 17238          weeklyRanges:
 17239            $ref: '#/components/schemas/CompanyAnsweringRuleWeeklyScheduleInfoRequest'
 17240          ranges:
 17241            $ref: '#/components/schemas/RangesInfo'
 17242          ref:
 17243            description: Reference to Business Hours or After Hours schedule = ['BusinessHours', 'AfterHours']
 17244            enum:
 17245            - BusinessHours
 17246            - AfterHours
 17247            type: string
 17248        type: object
 17249      SipInfoResource:
 17250        properties:
 17251          uri:
 17252            format: uri
 17253            type: string
 17254          domain:
 17255            type: string
 17256          outboundProxy:
 17257            type: string
 17258          userName:
 17259            type: string
 17260          password:
 17261            type: string
 17262          authorizationId:
 17263            type: string
 17264        type: object
 17265      ReportingSettings:
 17266        example:
 17267          views:
 17268          - pages:
 17269            - name: name
 17270              attrX: attrX
 17271            - name: name
 17272              attrX: attrX
 17273            schedules:
 17274            - recurrence:
 17275              - pattern: Daily
 17276                value: "0"
 17277              - pattern: Daily
 17278                value: "0"
 17279              attachments:
 17280              - pdf: true
 17281                csv: true
 17282              - pdf: true
 17283                csv: true
 17284              pages:
 17285              - pages
 17286              - pages
 17287              recipients:
 17288              - recipients
 17289              - recipients
 17290              viewType: Detailed
 17291              scheduleId: scheduleId
 17292            - recurrence:
 17293              - pattern: Daily
 17294                value: "0"
 17295              - pattern: Daily
 17296                value: "0"
 17297              attachments:
 17298              - pdf: true
 17299                csv: true
 17300              - pdf: true
 17301                csv: true
 17302              pages:
 17303              - pages
 17304              - pages
 17305              recipients:
 17306              - recipients
 17307              - recipients
 17308              viewType: Detailed
 17309              scheduleId: scheduleId
 17310            name: name
 17311          - pages:
 17312            - name: name
 17313              attrX: attrX
 17314            - name: name
 17315              attrX: attrX
 17316            schedules:
 17317            - recurrence:
 17318              - pattern: Daily
 17319                value: "0"
 17320              - pattern: Daily
 17321                value: "0"
 17322              attachments:
 17323              - pdf: true
 17324                csv: true
 17325              - pdf: true
 17326                csv: true
 17327              pages:
 17328              - pages
 17329              - pages
 17330              recipients:
 17331              - recipients
 17332              - recipients
 17333              viewType: Detailed
 17334              scheduleId: scheduleId
 17335            - recurrence:
 17336              - pattern: Daily
 17337                value: "0"
 17338              - pattern: Daily
 17339                value: "0"
 17340              attachments:
 17341              - pdf: true
 17342                csv: true
 17343              - pdf: true
 17344                csv: true
 17345              pages:
 17346              - pages
 17347              - pages
 17348              recipients:
 17349              - recipients
 17350              - recipients
 17351              viewType: Detailed
 17352              scheduleId: scheduleId
 17353            name: name
 17354        properties:
 17355          views:
 17356            description: List of 'View' structures with a tuple of filter values, pages and schedules
 17357            items:
 17358              $ref: '#/components/schemas/ReportingViewInfo'
 17359            type: array
 17360        required:
 17361        - views
 17362        type: object
 17363      ContactList:
 17364        example:
 17365          navigation:
 17366            previousPage:
 17367              uri: uri
 17368            firstPage:
 17369              uri: uri
 17370            lastPage:
 17371              uri: uri
 17372            nextPage:
 17373              uri: uri
 17374          records:
 17375          - birthday: 2000-01-23T04:56:07.000+00:00
 17376            lastName: lastName
 17377            notes: notes
 17378            jobTitle: jobTitle
 17379            callbackPhone: callbackPhone
 17380            availability: Alive
 17381            carPhone: carPhone
 17382            email3: email3
 17383            email2: email2
 17384            businessPhone2: businessPhone2
 17385            companyPhone: companyPhone
 17386            otherAddress:
 17387              zip: zip
 17388              country: country
 17389              city: city
 17390              street: street
 17391              state: state
 17392            company: company
 17393            id: id
 17394            otherFax: otherFax
 17395            businessAddress:
 17396              zip: zip
 17397              country: country
 17398              city: city
 17399              street: street
 17400              state: state
 17401            email: email
 17402            homeAddress:
 17403              zip: zip
 17404              country: country
 17405              city: city
 17406              street: street
 17407              state: state
 17408            nickName: nickName
 17409            homePhone: homePhone
 17410            webPage: webPage
 17411            homePhone2: homePhone2
 17412            uri: http://example.com/aeiou
 17413            firstName: firstName
 17414            mobilePhone: mobilePhone
 17415            otherPhone: otherPhone
 17416            assistantPhone: assistantPhone
 17417            middleName: middleName
 17418            businessFax: businessFax
 17419            businessPhone: businessPhone
 17420          - birthday: 2000-01-23T04:56:07.000+00:00
 17421            lastName: lastName
 17422            notes: notes
 17423            jobTitle: jobTitle
 17424            callbackPhone: callbackPhone
 17425            availability: Alive
 17426            carPhone: carPhone
 17427            email3: email3
 17428            email2: email2
 17429            businessPhone2: businessPhone2
 17430            companyPhone: companyPhone
 17431            otherAddress:
 17432              zip: zip
 17433              country: country
 17434              city: city
 17435              street: street
 17436              state: state
 17437            company: company
 17438            id: id
 17439            otherFax: otherFax
 17440            businessAddress:
 17441              zip: zip
 17442              country: country
 17443              city: city
 17444              street: street
 17445              state: state
 17446            email: email
 17447            homeAddress:
 17448              zip: zip
 17449              country: country
 17450              city: city
 17451              street: street
 17452              state: state
 17453            nickName: nickName
 17454            homePhone: homePhone
 17455            webPage: webPage
 17456            homePhone2: homePhone2
 17457            uri: http://example.com/aeiou
 17458            firstName: firstName
 17459            mobilePhone: mobilePhone
 17460            otherPhone: otherPhone
 17461            assistantPhone: assistantPhone
 17462            middleName: middleName
 17463            businessFax: businessFax
 17464            businessPhone: businessPhone
 17465          paging:
 17466            perPage: 5
 17467            pageStart: 5
 17468            pageEnd: 2
 17469            totalPages: 7
 17470            page: 1
 17471            totalElements: 9
 17472        properties:
 17473          records:
 17474            description: List of personal contacts from the extension address book
 17475            items:
 17476              $ref: '#/components/schemas/PersonalContactResource'
 17477            type: array
 17478          navigation:
 17479            $ref: '#/components/schemas/NavigationInfo'
 17480          paging:
 17481            $ref: '#/components/schemas/PagingInfo'
 17482        type: object
 17483      PaymentInfoResource:
 17484        properties:
 17485          uri:
 17486            format: uri
 17487            type: string
 17488          paymentType:
 17489            enum:
 17490            - Card
 17491            - Invoice
 17492            type: string
 17493          card:
 17494            $ref: '#/components/schemas/PaymentInfoCardResource'
 17495          invoiceSettings:
 17496            $ref: '#/components/schemas/InvoiceSettingsResource'
 17497        type: object
 17498      UserPresencePermissionsUpdateRequest:
 17499        example:
 17500          extensions:
 17501          - id: id
 17502          - id: id
 17503        properties:
 17504          extensions:
 17505            items:
 17506              $ref: '#/components/schemas/PresencePermissionsExtensionInfoRequest'
 17507            type: array
 17508        type: object
 17509      LicenseList:
 17510        example:
 17511          navigation:
 17512            previousPage:
 17513              uri: uri
 17514            firstPage:
 17515              uri: uri
 17516            lastPage:
 17517              uri: uri
 17518            nextPage:
 17519              uri: uri
 17520          records:
 17521          - extension:
 17522              extensionNumber: extensionNumber
 17523              name: name
 17524              id: id
 17525              uri: uri
 17526            creationTime: creationTime
 17527            id: id
 17528            type:
 17529              name: name
 17530              limit: 0
 17531              id: id
 17532            uri: uri
 17533          - extension:
 17534              extensionNumber: extensionNumber
 17535              name: name
 17536              id: id
 17537              uri: uri
 17538            creationTime: creationTime
 17539            id: id
 17540            type:
 17541              name: name
 17542              limit: 0
 17543              id: id
 17544            uri: uri
 17545          paging:
 17546            perPage: 5
 17547            pageStart: 5
 17548            pageEnd: 2
 17549            totalPages: 7
 17550            page: 1
 17551            totalElements: 9
 17552        properties:
 17553          records:
 17554            description: 'List of licenses '
 17555            items:
 17556              $ref: '#/components/schemas/LicenseInfo'
 17557            type: array
 17558          paging:
 17559            $ref: '#/components/schemas/PagingInfo'
 17560          navigation:
 17561            $ref: '#/components/schemas/NavigationInfo'
 17562        type: object
 17563      DepartmentResource:
 17564        example:
 17565          extensionNumber: extensionNumber
 17566          id: id
 17567          uri: http://example.com/aeiou
 17568        properties:
 17569          uri:
 17570            format: uri
 17571            type: string
 17572          id:
 17573            type: string
 17574          extensionNumber:
 17575            type: string
 17576        type: object
 17577      UrnInfoRequest:
 17578        properties:
 17579          department:
 17580            description: Name of department (call queue) member
 17581            type: string
 17582        type: object
 17583      PagingOnlyGroupDevices:
 17584        example:
 17585          navigation:
 17586            previousPage:
 17587              uri: uri
 17588            firstPage:
 17589              uri: uri
 17590            lastPage:
 17591              uri: uri
 17592            nextPage:
 17593              uri: uri
 17594          records:
 17595          - name: name
 17596            id: id
 17597            uri: uri
 17598          - name: name
 17599            id: id
 17600            uri: uri
 17601          paging:
 17602            perPage: 5
 17603            pageStart: 5
 17604            pageEnd: 2
 17605            totalPages: 7
 17606            page: 1
 17607            totalElements: 9
 17608        properties:
 17609          records:
 17610            description: List of paging devices assigned to this group
 17611            items:
 17612              $ref: '#/components/schemas/PagingDeviceInfo'
 17613            type: array
 17614          navigation:
 17615            $ref: '#/components/schemas/NavigationInfo'
 17616          paging:
 17617            $ref: '#/components/schemas/PagingInfo'
 17618        type: object
 17619      MessageStoreCallerInfoRequest:
 17620        example:
 17621          phoneNumber: phoneNumber
 17622          extensionNumber: extensionNumber
 17623          name: name
 17624          location: location
 17625        properties:
 17626          extensionNumber:
 17627            description: Extension short number (usually 3 or 4 digits). This property is filled when parties communicate by means of short internal numbers, for example when calling to other extension or sending/receiving Company Pager message
 17628            type: string
 17629          location:
 17630            description: Contains party location (city, state) if one can be determined from phoneNumber. This property is filled only when phoneNumber is not empty and server can calculate location information from it (for example, this information is unavailable for US toll-free numbers)
 17631            type: string
 17632          name:
 17633            description: Symbolic name associated with a party. If the phone does not belong to the known extension,only the location is returned, the name is not determined then
 17634            type: string
 17635          phoneNumber:
 17636            description: Phone number of a party. Usually it is a plain number including country and area code like 18661234567. But sometimes it could be returned from database with some formatting applied, for example (866)123-4567. This property is filled in all cases where parties communicate by means of global phone numbers, for example when calling to direct numbers or sending/receiving SMS
 17637            type: string
 17638        type: object
 17639      NotificationRecipientInfo:
 17640        properties:
 17641          phoneNumber:
 17642            description: Phone number in E.164 (with '+' sign) format
 17643            type: string
 17644          extensionNumber:
 17645            description: Extension number
 17646            type: string
 17647          target:
 17648            description: '''True'' specifies that message is sent exactly to this recipient.
 17649              Returned in to field for group MMS. Useful if one extension has several
 17650              phone numbers'
 17651            type: boolean
 17652          location:
 17653            description: Contains party location (city, state) if one can be determined from phoneNumber. This property is filled only when phoneNumber is not empty and server can calculate location information from it (for example, this information is unavailable for US toll-free numbers)
 17654            type: string
 17655          name:
 17656            description: Symbolic name associated with a caller/callee. If the phone does not belong to the known extension, only the location is returned, the name is not determined then
 17657            type: string
 17658        type: object
 17659      ServiceInfoRequest:
 17660        example:
 17661          limits:
 17662            freeSoftPhoneLinesPerExtension: 0
 17663            meetingSize: 6
 17664            maxMonitoredExtensionsPerUser: 1
 17665            maxExtensionNumberLength: 5
 17666        properties:
 17667          limits:
 17668            $ref: '#/components/schemas/AccountLimits'
 17669        type: object
 17670      GetUserListResponse:
 17671        example:
 17672          startIndex: 0
 17673          totalResults: 6
 17674          itemsPerPage: 1
 17675          schemas:
 17676          - schemas
 17677          - schemas
 17678          Resources:
 17679          - emails:
 17680            - type: work
 17681              value: value
 17682            - type: work
 17683              value: value
 17684            addresses:
 17685            - country: country
 17686              streetAddress: streetAddress
 17687              postalCode: postalCode
 17688              locality: locality
 17689              region: region
 17690              type: work
 17691            - country: country
 17692              streetAddress: streetAddress
 17693              postalCode: postalCode
 17694              locality: locality
 17695              region: region
 17696              type: work
 17697            meta:
 17698              created: 2000-01-23T04:56:07.000+00:00
 17699              location: location
 17700              lastModified: 2000-01-23T04:56:07.000+00:00
 17701              resourceType: User
 17702            schemas:
 17703            - schemas
 17704            - schemas
 17705            name:
 17706              givenName: givenName
 17707              familyName: familyName
 17708            active: false
 17709            externalId: externalId
 17710            id: id
 17711            userName: userName
 17712            photos:
 17713            - type: photo
 17714              value: value
 17715            - type: photo
 17716              value: value
 17717            phoneNumbers:
 17718            - type: work
 17719              value: value
 17720            - type: work
 17721              value: value
 17722            urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 17723              department: department
 17724          - emails:
 17725            - type: work
 17726              value: value
 17727            - type: work
 17728              value: value
 17729            addresses:
 17730            - country: country
 17731              streetAddress: streetAddress
 17732              postalCode: postalCode
 17733              locality: locality
 17734              region: region
 17735              type: work
 17736            - country: country
 17737              streetAddress: streetAddress
 17738              postalCode: postalCode
 17739              locality: locality
 17740              region: region
 17741              type: work
 17742            meta:
 17743              created: 2000-01-23T04:56:07.000+00:00
 17744              location: location
 17745              lastModified: 2000-01-23T04:56:07.000+00:00
 17746              resourceType: User
 17747            schemas:
 17748            - schemas
 17749            - schemas
 17750            name:
 17751              givenName: givenName
 17752              familyName: familyName
 17753            active: false
 17754            externalId: externalId
 17755            id: id
 17756            userName: userName
 17757            photos:
 17758            - type: photo
 17759              value: value
 17760            - type: photo
 17761              value: value
 17762            phoneNumbers:
 17763            - type: work
 17764              value: value
 17765            - type: work
 17766              value: value
 17767            urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 17768              department: department
 17769        properties:
 17770          schemas:
 17771            description: Specification links
 17772            items:
 17773              type: string
 17774            type: array
 17775          startIndex:
 17776            description: 1-based index of query result
 17777            type: integer
 17778          totalResults:
 17779            description: Results count
 17780            type: integer
 17781          Resources:
 17782            description: List of users with detailed info
 17783            items:
 17784              $ref: '#/components/schemas/UserInfo'
 17785            type: array
 17786          itemsPerPage:
 17787            description: Number of users displayed per page
 17788            type: integer
 17789        type: object
 17790      GrantInfo:
 17791        example:
 17792          extension:
 17793            extensionNumber: extensionNumber
 17794            id: id
 17795            type: User
 17796            uri: uri
 17797          callPickup: true
 17798          callMonitoring: true
 17799          uri: uri
 17800        properties:
 17801          uri:
 17802            description: Canonical URI of a grant
 17803            type: string
 17804          extension:
 17805            $ref: '#/components/schemas/ExtensionInfoGrants'
 17806          callPickup:
 17807            description: Specifies if picking up of other extensions' calls is allowed for the extension. If 'Presence' feature is disabled for the given extension, the flag is not returned
 17808            type: boolean
 17809          callMonitoring:
 17810            description: Specifies if monitoring of other extensions' calls is allowed for the extension. If 'CallMonitoring' feature is disabled for the given extension, the flag is not returned
 17811            type: boolean
 17812        type: object
 17813      ReferenceInfo:
 17814        example:
 17815          ref: ref
 17816          type: PartnerId
 17817        properties:
 17818          ref:
 17819            description: Non-RC identifier of an extension
 17820            type: string
 17821          type:
 17822            description: Type of external identifier
 17823            enum:
 17824            - PartnerId
 17825            - CustomerDirectoryId
 17826            type: string
 17827        type: object
 17828      Locale:
 17829        properties:
 17830          language:
 17831            type: string
 17832          country:
 17833            type: string
 17834          displayCountry:
 17835            type: string
 17836          displayLanguage:
 17837            type: string
 17838          displayName:
 17839            type: string
 17840          displayScript:
 17841            type: string
 17842          displayVariant:
 17843            type: string
 17844          extensionKeys:
 17845            items:
 17846              type: string
 17847            type: array
 17848          iso3Country:
 17849            type: string
 17850          iso3Language:
 17851            type: string
 17852          script:
 17853            type: string
 17854          unicodeLocaleAttributes:
 17855            items:
 17856              type: string
 17857            type: array
 17858          unicodeLocaleKeys:
 17859            items:
 17860              type: string
 17861            type: array
 17862          variant:
 17863            type: string
 17864        type: object
 17865      ActiveCallInfoWithoutSIP:
 17866        properties:
 17867          id:
 17868            description: Internal identifier of a call
 17869            type: string
 17870          direction:
 17871            description: Call direction
 17872            enum:
 17873            - Inbound
 17874            - Outbound
 17875            type: string
 17876          from:
 17877            description: Phone number or extension number of a caller
 17878            type: string
 17879          to:
 17880            description: Phone number or extension number of a callee
 17881            type: string
 17882          telephonyStatus:
 17883            description: Telephony call status
 17884            enum:
 17885            - NoCall
 17886            - CallConnected
 17887            - Ringing
 17888            - OnHold
 17889            - ParkedCall
 17890            type: string
 17891          sessionId:
 17892            description: Internal identifier of a call session
 17893            type: string
 17894          terminationType:
 17895            description: Type of call termination. Supported for calls in 'NoCall' status. If the returned termination type is 'intermediate' it means the call is not actually ended, the connection is established on one of the devices
 17896            enum:
 17897            - final
 17898            - intermediate
 17899            type: string
 17900        type: object
 17901      ProfileImageResource:
 17902        example:
 17903          scales:
 17904          - uri: http://example.com/aeiou
 17905          - uri: http://example.com/aeiou
 17906          etag: etag
 17907          lastModified: 2000-01-23T04:56:07.000+00:00
 17908          uri: http://example.com/aeiou
 17909          contentType: contentType
 17910        properties:
 17911          uri:
 17912            format: uri
 17913            type: string
 17914          etag:
 17915            type: string
 17916          contentType:
 17917            type: string
 17918          lastModified:
 17919            format: date-time
 17920            type: string
 17921          scales:
 17922            items:
 17923              $ref: '#/components/schemas/ScaledProfileImageResource'
 17924            type: array
 17925        type: object
 17926      LicenseTypes:
 17927        example:
 17928          navigation:
 17929            previousPage:
 17930              uri: uri
 17931            firstPage:
 17932              uri: uri
 17933            lastPage:
 17934              uri: uri
 17935            nextPage:
 17936              uri: uri
 17937          records:
 17938          - extension:
 17939              extensionNumber: extensionNumber
 17940              name: name
 17941              id: id
 17942              uri: uri
 17943            creationTime: creationTime
 17944            id: id
 17945            type:
 17946              name: name
 17947              limit: 0
 17948              id: id
 17949            uri: uri
 17950          - extension:
 17951              extensionNumber: extensionNumber
 17952              name: name
 17953              id: id
 17954              uri: uri
 17955            creationTime: creationTime
 17956            id: id
 17957            type:
 17958              name: name
 17959              limit: 0
 17960              id: id
 17961            uri: uri
 17962          paging:
 17963            perPage: 5
 17964            pageStart: 5
 17965            pageEnd: 2
 17966            totalPages: 7
 17967            page: 1
 17968            totalElements: 9
 17969          uri: uri
 17970        properties:
 17971          uri:
 17972            description: Canonical URI of a license types resource
 17973            type: string
 17974          records:
 17975            description: 'List of supported licenses '
 17976            items:
 17977              $ref: '#/components/schemas/LicenseInfo'
 17978            type: array
 17979          paging:
 17980            $ref: '#/components/schemas/PagingInfo'
 17981          navigation:
 17982            $ref: '#/components/schemas/NavigationInfo'
 17983        type: object
 17984      AudioPromptInfo:
 17985        example:
 17986          id: id
 17987          uri: uri
 17988        properties:
 17989          uri:
 17990            description: Link to an prompt audio file
 17991            type: string
 17992          id:
 17993            description: Internal identifier of an prompt
 17994            type: string
 17995        type: object
 17996      AnsweringForwardingResource:
 17997        properties:
 17998          notifyMySoftPhones:
 17999            default: false
 18000            type: boolean
 18001          notifyAdminSoftPhones:
 18002            default: false
 18003            type: boolean
 18004          softPhonesRingCount:
 18005            format: int32
 18006            type: integer
 18007          ringingMode:
 18008            enum:
 18009            - Sequentially
 18010            - Simultaneously
 18011            type: string
 18012          rules:
 18013            items:
 18014              $ref: '#/components/schemas/AnsweringForwardingRuleResource'
 18015            type: array
 18016        type: object
 18017      CallLogRecords:
 18018        properties:
 18019          uri:
 18020            format: uri
 18021            type: string
 18022          records:
 18023            items:
 18024              $ref: '#/components/schemas/CallLogRecordResource'
 18025            type: array
 18026          paging:
 18027            $ref: '#/components/schemas/Paging'
 18028          navigation:
 18029            $ref: '#/components/schemas/Navigation'
 18030        type: object
 18031      UserBusinessHoursUpdateRequest:
 18032        example:
 18033          schedule:
 18034            sunday:
 18035            - from: 2000-01-23T04:56:07.000+00:00
 18036              to: 2000-01-23T04:56:07.000+00:00
 18037            - from: 2000-01-23T04:56:07.000+00:00
 18038              to: 2000-01-23T04:56:07.000+00:00
 18039            saturday:
 18040            - from: 2000-01-23T04:56:07.000+00:00
 18041              to: 2000-01-23T04:56:07.000+00:00
 18042            - from: 2000-01-23T04:56:07.000+00:00
 18043              to: 2000-01-23T04:56:07.000+00:00
 18044            tuesday:
 18045            - from: 2000-01-23T04:56:07.000+00:00
 18046              to: 2000-01-23T04:56:07.000+00:00
 18047            - from: 2000-01-23T04:56:07.000+00:00
 18048              to: 2000-01-23T04:56:07.000+00:00
 18049            wednesday:
 18050            - from: 2000-01-23T04:56:07.000+00:00
 18051              to: 2000-01-23T04:56:07.000+00:00
 18052            - from: 2000-01-23T04:56:07.000+00:00
 18053              to: 2000-01-23T04:56:07.000+00:00
 18054            thursday:
 18055            - from: 2000-01-23T04:56:07.000+00:00
 18056              to: 2000-01-23T04:56:07.000+00:00
 18057            - from: 2000-01-23T04:56:07.000+00:00
 18058              to: 2000-01-23T04:56:07.000+00:00
 18059            friday:
 18060            - from: 2000-01-23T04:56:07.000+00:00
 18061              to: 2000-01-23T04:56:07.000+00:00
 18062            - from: 2000-01-23T04:56:07.000+00:00
 18063              to: 2000-01-23T04:56:07.000+00:00
 18064            monday:
 18065            - from: 2000-01-23T04:56:07.000+00:00
 18066              to: 2000-01-23T04:56:07.000+00:00
 18067            - from: 2000-01-23T04:56:07.000+00:00
 18068              to: 2000-01-23T04:56:07.000+00:00
 18069        properties:
 18070          schedule:
 18071            $ref: '#/components/schemas/WeeklyScheduleInfo'
 18072        type: object
 18073      ExtensionLanguageInfoRequest:
 18074        example:
 18075          id: id
 18076        properties:
 18077          id:
 18078            description: internal Identifier of a language
 18079            type: string
 18080        type: object
 18081      FederationConflictsAccountInfo:
 18082        example:
 18083          federatedName: federatedName
 18084          id: id
 18085        properties:
 18086          id:
 18087            description: Internal identifier of an account
 18088            type: string
 18089          federatedName:
 18090            description: Federated name of an account
 18091            type: string
 18092        type: object
 18093      ForwardingNumberInfoRules:
 18094        example:
 18095          phoneNumber: phoneNumber
 18096          id: id
 18097          label: label
 18098          uri: uri
 18099        properties:
 18100          uri:
 18101            description: Link to a forwarding number resource
 18102            type: string
 18103          id:
 18104            description: Internal identifier of a forwarding number
 18105            type: string
 18106          phoneNumber:
 18107            description: Phone number to which the call is forwarded
 18108            type: string
 18109          label:
 18110            description: Title of a forwarding number
 18111            type: string
 18112        type: object
 18113      DeviceResource:
 18114        example:
 18115          extension:
 18116            setupWizardState: NotStarted
 18117            statusInfo:
 18118              reason: reason
 18119              till: 2000-01-23T04:56:07.000+00:00
 18120              comment: comment
 18121            references:
 18122            - ref: ref
 18123              type: PartnerId
 18124            - ref: ref
 18125              type: PartnerId
 18126            profileImage:
 18127              scales:
 18128              - uri: http://example.com/aeiou
 18129              - uri: http://example.com/aeiou
 18130              etag: etag
 18131              lastModified: 2000-01-23T04:56:07.000+00:00
 18132              uri: http://example.com/aeiou
 18133              contentType: contentType
 18134            type: Unknown
 18135            uri: http://example.com/aeiou
 18136            ivrPin: ivrPin
 18137            password: password
 18138            serviceFeatures:
 18139            - reason: Available
 18140              featureName: featureName
 18141              enabled: false
 18142            - reason: Available
 18143              featureName: featureName
 18144              enabled: false
 18145            extensionNumber: extensionNumber
 18146            permissions:
 18147              admin:
 18148                enabled: false
 18149              uri: http://example.com/aeiou
 18150              internationalCalling:
 18151                enabled: false
 18152              freeSoftPhoneDigitalLine:
 18153                enabled: false
 18154            loginName: loginName
 18155            contact:
 18156              firstName: firstName
 18157              lastName: lastName
 18158              company: company
 18159              businessPhone: businessPhone
 18160              businessAddress:
 18161                zip: zip
 18162                country: country
 18163                city: city
 18164                street: street
 18165                state: state
 18166              email: email
 18167            name: name
 18168            regionalSettings:
 18169              timezone:
 18170                name: name
 18171                description: description
 18172                id: id
 18173                uri: http://example.com/aeiou
 18174              greetingLanguage:
 18175                localeCode: localeCode
 18176                name: name
 18177                id: id
 18178              formattingLocale:
 18179                localeCode: localeCode
 18180                name: name
 18181                id: id
 18182              language:
 18183                localeCode: localeCode
 18184                name: name
 18185                id: id
 18186              homeCountry:
 18187                callingCode: callingCode
 18188                numberSelling: false
 18189                isoCode: isoCode
 18190                emergencyCalling: false
 18191                name: name
 18192                id: id
 18193                uri: http://example.com/aeiou
 18194                loginAllowed: false
 18195            id: 6
 18196            partnerId: partnerId
 18197            departments:
 18198            - extensionNumber: extensionNumber
 18199              id: id
 18200              uri: http://example.com/aeiou
 18201            - extensionNumber: extensionNumber
 18202              id: id
 18203              uri: http://example.com/aeiou
 18204            status: Enabled
 18205          phoneLines:
 18206          - lineType: Unknown
 18207            phoneInfo:
 18208              country:
 18209                callingCode: callingCode
 18210                numberSelling: false
 18211                isoCode: isoCode
 18212                emergencyCalling: false
 18213                name: name
 18214                id: id
 18215                uri: http://example.com/aeiou
 18216                loginAllowed: false
 18217              extension:
 18218                setupWizardState: NotStarted
 18219                statusInfo:
 18220                  reason: reason
 18221                  till: 2000-01-23T04:56:07.000+00:00
 18222                  comment: comment
 18223                references:
 18224                - ref: ref
 18225                  type: PartnerId
 18226                - ref: ref
 18227                  type: PartnerId
 18228                profileImage:
 18229                  scales:
 18230                  - uri: http://example.com/aeiou
 18231                  - uri: http://example.com/aeiou
 18232                  etag: etag
 18233                  lastModified: 2000-01-23T04:56:07.000+00:00
 18234                  uri: http://example.com/aeiou
 18235                  contentType: contentType
 18236                type: Unknown
 18237                uri: http://example.com/aeiou
 18238                ivrPin: ivrPin
 18239                password: password
 18240                serviceFeatures:
 18241                - reason: Available
 18242                  featureName: featureName
 18243                  enabled: false
 18244                - reason: Available
 18245                  featureName: featureName
 18246                  enabled: false
 18247                extensionNumber: extensionNumber
 18248                permissions:
 18249                  admin:
 18250                    enabled: false
 18251                  uri: http://example.com/aeiou
 18252                  internationalCalling:
 18253                    enabled: false
 18254                  freeSoftPhoneDigitalLine:
 18255                    enabled: false
 18256                loginName: loginName
 18257                contact:
 18258                  firstName: firstName
 18259                  lastName: lastName
 18260                  company: company
 18261                  businessPhone: businessPhone
 18262                  businessAddress:
 18263                    zip: zip
 18264                    country: country
 18265                    city: city
 18266                    street: street
 18267                    state: state
 18268                  email: email
 18269                name: name
 18270                regionalSettings:
 18271                  timezone:
 18272                    name: name
 18273                    description: description
 18274                    id: id
 18275                    uri: http://example.com/aeiou
 18276                  greetingLanguage:
 18277                    localeCode: localeCode
 18278                    name: name
 18279                    id: id
 18280                  formattingLocale:
 18281                    localeCode: localeCode
 18282                    name: name
 18283                    id: id
 18284                  language:
 18285                    localeCode: localeCode
 18286                    name: name
 18287                    id: id
 18288                  homeCountry:
 18289                    callingCode: callingCode
 18290                    numberSelling: false
 18291                    isoCode: isoCode
 18292                    emergencyCalling: false
 18293                    name: name
 18294                    id: id
 18295                    uri: http://example.com/aeiou
 18296                    loginAllowed: false
 18297                id: id
 18298                partnerId: partnerId
 18299                departments:
 18300                - extensionNumber: extensionNumber
 18301                  id: id
 18302                  uri: http://example.com/aeiou
 18303                - extensionNumber: extensionNumber
 18304                  id: id
 18305                  uri: http://example.com/aeiou
 18306                status: Enabled
 18307              phoneNumber: phoneNumber
 18308              location: location
 18309              id: 1
 18310              label: label
 18311              type: VoiceFax
 18312              paymentType: External
 18313              status: status
 18314              usageType: CompanyNumber
 18315            emergencyAddress:
 18316              localOnly: true
 18317              required: true
 18318          - lineType: Unknown
 18319            phoneInfo:
 18320              country:
 18321                callingCode: callingCode
 18322                numberSelling: false
 18323                isoCode: isoCode
 18324                emergencyCalling: false
 18325                name: name
 18326                id: id
 18327                uri: http://example.com/aeiou
 18328                loginAllowed: false
 18329              extension:
 18330                setupWizardState: NotStarted
 18331                statusInfo:
 18332                  reason: reason
 18333                  till: 2000-01-23T04:56:07.000+00:00
 18334                  comment: comment
 18335                references:
 18336                - ref: ref
 18337                  type: PartnerId
 18338                - ref: ref
 18339                  type: PartnerId
 18340                profileImage:
 18341                  scales:
 18342                  - uri: http://example.com/aeiou
 18343                  - uri: http://example.com/aeiou
 18344                  etag: etag
 18345                  lastModified: 2000-01-23T04:56:07.000+00:00
 18346                  uri: http://example.com/aeiou
 18347                  contentType: contentType
 18348                type: Unknown
 18349                uri: http://example.com/aeiou
 18350                ivrPin: ivrPin
 18351                password: password
 18352                serviceFeatures:
 18353                - reason: Available
 18354                  featureName: featureName
 18355                  enabled: false
 18356                - reason: Available
 18357                  featureName: featureName
 18358                  enabled: false
 18359                extensionNumber: extensionNumber
 18360                permissions:
 18361                  admin:
 18362                    enabled: false
 18363                  uri: http://example.com/aeiou
 18364                  internationalCalling:
 18365                    enabled: false
 18366                  freeSoftPhoneDigitalLine:
 18367                    enabled: false
 18368                loginName: loginName
 18369                contact:
 18370                  firstName: firstName
 18371                  lastName: lastName
 18372                  company: company
 18373                  businessPhone: businessPhone
 18374                  businessAddress:
 18375                    zip: zip
 18376                    country: country
 18377                    city: city
 18378                    street: street
 18379                    state: state
 18380                  email: email
 18381                name: name
 18382                regionalSettings:
 18383                  timezone:
 18384                    name: name
 18385                    description: description
 18386                    id: id
 18387                    uri: http://example.com/aeiou
 18388                  greetingLanguage:
 18389                    localeCode: localeCode
 18390                    name: name
 18391                    id: id
 18392                  formattingLocale:
 18393                    localeCode: localeCode
 18394                    name: name
 18395                    id: id
 18396                  language:
 18397                    localeCode: localeCode
 18398                    name: name
 18399                    id: id
 18400                  homeCountry:
 18401                    callingCode: callingCode
 18402                    numberSelling: false
 18403                    isoCode: isoCode
 18404                    emergencyCalling: false
 18405                    name: name
 18406                    id: id
 18407                    uri: http://example.com/aeiou
 18408                    loginAllowed: false
 18409                id: id
 18410                partnerId: partnerId
 18411                departments:
 18412                - extensionNumber: extensionNumber
 18413                  id: id
 18414                  uri: http://example.com/aeiou
 18415                - extensionNumber: extensionNumber
 18416                  id: id
 18417                  uri: http://example.com/aeiou
 18418                status: Enabled
 18419              phoneNumber: phoneNumber
 18420              location: location
 18421              id: 1
 18422              label: label
 18423              type: VoiceFax
 18424              paymentType: External
 18425              status: status
 18426              usageType: CompanyNumber
 18427            emergencyAddress:
 18428              localOnly: true
 18429              required: true
 18430          type: HardPhone
 18431          uri: http://example.com/aeiou
 18432          emergencyServiceAddress:
 18433            zip: zip
 18434            country: country
 18435            city: city
 18436            street: street
 18437            street2: street2
 18438            state: state
 18439            customerName: customerName
 18440          shipping:
 18441            carrier: carrier
 18442            address:
 18443              zip: zip
 18444              country: country
 18445              city: city
 18446              street: street
 18447              street2: street2
 18448              state: state
 18449              customerName: customerName
 18450            method:
 18451              name: name
 18452              id: id
 18453            trackingNumber: trackingNumber
 18454            status: status
 18455          boxBillingId: 5
 18456          serial: serial
 18457          computerName: computerName
 18458          linePooling: Host
 18459          name: name
 18460          model:
 18461            addons:
 18462            - name: name
 18463              count: 0
 18464              id: id
 18465            - name: name
 18466              count: 0
 18467              id: id
 18468            name: name
 18469            id: id
 18470          id: id
 18471          sku: sku
 18472          status: Online
 18473        properties:
 18474          id:
 18475            description: Internal identifier of a device
 18476            type: string
 18477          uri:
 18478            description: Canonical URI of a device
 18479            format: uri
 18480            type: string
 18481          sku:
 18482            description: Device identification number (stock keeping unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC HardPhone, DV for all other devices including softphone); ID - device model ID; AT -addon type ID; AC - addon count (if any). For example 'HP-56-2-2'
 18483            type: string
 18484          type:
 18485            description: Device type. The default value is 'HardPhone'
 18486            enum:
 18487            - HardPhone
 18488            - SoftPhone
 18489            - OtherPhone
 18490            type: string
 18491          status:
 18492            description: Status of a device = ['Online', 'Offline']
 18493            enum:
 18494            - Online
 18495            - Offline
 18496            type: string
 18497          name:
 18498            description: Device name. Mandatory if ordering SoftPhone or OtherPhone . Optional for HardPhone . If not specified for HardPhone, then device model name is used as device name
 18499            type: string
 18500          serial:
 18501            description: Serial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint_id for softphone and mobile applications
 18502            type: string
 18503          computerName:
 18504            description: PC name for softphone
 18505            type: string
 18506          model:
 18507            $ref: '#/components/schemas/DeviceModelResource'
 18508          extension:
 18509            $ref: '#/components/schemas/ExtensionResourceIntId'
 18510          phoneLines:
 18511            description: Phone lines information
 18512            items:
 18513              $ref: '#/components/schemas/PhoneLineResource'
 18514            type: array
 18515          emergencyServiceAddress:
 18516            $ref: '#/components/schemas/EmergencyServiceAddressResource'
 18517          shipping:
 18518            $ref: '#/components/schemas/ShippingResource'
 18519          boxBillingId:
 18520            description: Box billing identifier of a device. Applicable only for HardPhones. It is an alternative way to identify the device to be ordered. Either model structure, or boxBillingId must be specified for HardPhone
 18521            type: integer
 18522          linePooling:
 18523            description: Pooling type of a deviceHost - device with standalone paid phone line which can be linked to Glip/Softphone instanceGuest - device with a linked phone lineNone - device without a phone line or with specific line (free, BLA, etc.) = ['Host', 'Guest', 'None']
 18524            enum:
 18525            - Host
 18526            - Guest
 18527            - None
 18528            type: string
 18529        type: object
 18530      ReservePhoneNumberResource:
 18531        example:
 18532          formattedNumber: formattedNumber
 18533          phoneNumber: phoneNumber
 18534          reservationId: reservationId
 18535          reservedTill: reservedTill
 18536          error: NumberIsAlreadyProvisioned
 18537          status: Enabled
 18538        properties:
 18539          phoneNumber:
 18540            description: Phone number in E.164
 18541            type: string
 18542          formattedNumber:
 18543            description: Domestic format of a phone number
 18544            type: string
 18545          reservedTill:
 18546            description: ' Datetime up to which the number is reserved in ISO 8601 format
 18547              including timezone, for example 2016-03-10T18:07:52.534Z. No value means
 18548              that number is not reserved anymore'
 18549            type: string
 18550          reservationId:
 18551            description: nternal identifier of phone number reservation; encoded data including reservation type (by brand, by account, by session), particular brand/account/session data, and reservation date and time
 18552            type: string
 18553          status:
 18554            description: Phone number status = ['Enabled', 'Pending', 'Disabled'],
 18555            enum:
 18556            - Enabled
 18557            - Pending
 18558            - Disabled
 18559            type: string
 18560          error:
 18561            description: The error code in case of reservation/un-reservation failure = ['NumberIsAlreadyProvisioned', 'NumberReserved', 'NumberNotAvailable']
 18562            enum:
 18563            - NumberIsAlreadyProvisioned
 18564            - NumberReserved
 18565            - NumberNotAvailable
 18566            type: string
 18567        type: object
 18568      NotificationInfo:
 18569        properties:
 18570          alerts:
 18571            $ref: '#/components/schemas/AlertInfo'
 18572          badge:
 18573            description: Number of incoming messages
 18574            type: string
 18575          sound:
 18576            description: Message sound
 18577            type: string
 18578          content-available:
 18579            description: Content availability
 18580            type: string
 18581          category:
 18582            description: Category of a message
 18583            type: string
 18584        type: object
 18585      GetSecretQuestionListResponse:
 18586        example:
 18587          navigation:
 18588            previousPage:
 18589              uri: uri
 18590            firstPage:
 18591              uri: uri
 18592            lastPage:
 18593              uri: uri
 18594            nextPage:
 18595              uri: uri
 18596          records:
 18597          - showInSignUp: true
 18598            languageId: languageId
 18599            id: id
 18600            questionType: 0
 18601            questionText: questionText
 18602          - showInSignUp: true
 18603            languageId: languageId
 18604            id: id
 18605            questionType: 0
 18606            questionText: questionText
 18607          paging:
 18608            perPage: 5
 18609            pageStart: 5
 18610            pageEnd: 2
 18611            totalPages: 7
 18612            page: 1
 18613            totalElements: 9
 18614          uri: uri
 18615        properties:
 18616          uri:
 18617            description: Canonical URI of a question list resource
 18618            type: string
 18619          records:
 18620            description: List of secret questions with their descriptions
 18621            items:
 18622              $ref: '#/components/schemas/SecretQuestionInfo'
 18623            type: array
 18624          navigation:
 18625            $ref: '#/components/schemas/NavigationInfo'
 18626          paging:
 18627            $ref: '#/components/schemas/PagingInfo'
 18628        type: object
 18629      AcceptableToken:
 18630        properties:
 18631          token:
 18632            type: string
 18633          quality:
 18634            format: int32
 18635            type: integer
 18636        type: object
 18637      CallersInfo:
 18638        example:
 18639          name: name
 18640          callerId: callerId
 18641        properties:
 18642          callerId:
 18643            description: Phone number of a caller
 18644            type: string
 18645          name:
 18646            description: Contact name of a caller
 18647            type: string
 18648        type: object
 18649      PagingDeviceInfo:
 18650        example:
 18651          name: name
 18652          id: id
 18653          uri: uri
 18654        properties:
 18655          id:
 18656            description: Internal identifier of a paging device
 18657            type: string
 18658          uri:
 18659            description: Link to a paging device resource
 18660            type: string
 18661          name:
 18662            description: Name of a paging device
 18663            type: string
 18664        type: object
 18665      GreetingLanguageInfo:
 18666        example:
 18667          localeCode: localeCode
 18668          name: name
 18669          id: id
 18670        properties:
 18671          id:
 18672            description: Internal identifier of a greeting language
 18673            type: string
 18674          localeCode:
 18675            description: Localization code of a greeting language
 18676            type: string
 18677          name:
 18678            description: Official name of a greeting language
 18679            type: string
 18680        type: object
 18681      ClientResource:
 18682        properties:
 18683          detected:
 18684            default: false
 18685            type: boolean
 18686          userAgent:
 18687            type: string
 18688          appId:
 18689            type: string
 18690          appName:
 18691            type: string
 18692          appKey:
 18693            type: string
 18694          appVersion:
 18695            type: string
 18696          locale:
 18697            type: string
 18698        type: object
 18699      ShippingInfo:
 18700        example:
 18701          carrier: carrier
 18702          address:
 18703            zip: zip
 18704            country: country
 18705            city: city
 18706            street: street
 18707            street2: street2
 18708            state: state
 18709            customerName: customerName
 18710          method:
 18711            name: Ground
 18712            id: "1"
 18713          trackingNumber: trackingNumber
 18714          status: Initial
 18715        properties:
 18716          status:
 18717            description: Shipping status of the order item. It is set to 'Initial' when the order is submitted. Then it is changed to 'Accepted' when a distributor starts processing the order. Finally it is changed to Shipped which means that distributor has shipped the device.
 18718            enum:
 18719            - Initial
 18720            - Accepted
 18721            - Shipped
 18722            type: string
 18723          carrier:
 18724            description: 'Shipping carrier name. Appears only if the device status is  Shipped '
 18725            type: string
 18726          trackingNumber:
 18727            description: Carrier-specific tracking number. Appears only if the device status is  Shipped
 18728            type: string
 18729          method:
 18730            $ref: '#/components/schemas/MethodInfo'
 18731          address:
 18732            $ref: '#/components/schemas/ShippingAddressInfo'
 18733        required:
 18734        - address
 18735        - method
 18736        type: object
 18737      ProvisionPhoneNumberRequest:
 18738        example:
 18739          phoneNumber: phoneNumber
 18740          reservationId: reservationId
 18741          label: label
 18742          type: VoiceFax
 18743          extensionId:
 18744            id: id
 18745            partnerId: partnerId
 18746          usageType: CompanyNumber
 18747          vanityPattern: vanityPattern
 18748        properties:
 18749          extensionId:
 18750            $ref: '#/components/schemas/ExtensionInfoProvisionPhoneNumbers'
 18751          phoneNumber:
 18752            description: Phone number to purchase returned in E.164 (11-digits) format
 18753            type: string
 18754          reservationId:
 18755            description: Internal identifier of phone number reservation; encoded data including reservation type (by brand, by account, by session), particular brand/account/session data, and reservation date and time
 18756            type: string
 18757          label:
 18758            description: Custom user name of a phone number, if any. Supported for numbers assigned to Auto-Receptionist, with usage type 'CompanyNumber
 18759            type: string
 18760          usageType:
 18761            description: Usage type of a phone number. The default value is 'DirectNumber'
 18762            enum:
 18763            - CompanyNumber
 18764            - MainCompanyNumber
 18765            - AdditionalCompanyNumber
 18766            - DirectNumber
 18767            - CompanyFaxNumber
 18768            - ForwardedNumber
 18769            - ForwardedCompanyNumber
 18770            type: string
 18771          type:
 18772            description: Type of a phone number
 18773            enum:
 18774            - VoiceFax
 18775            - VoiceOnly
 18776            - FaxOnly
 18777            type: string
 18778          vanityPattern:
 18779            description: ' Vanity pattern that was used to find this number. It should
 18780              be passed as if it was returned from the Number Lookup call'
 18781            type: string
 18782        type: object
 18783      EmergencyAddressInfoRequest:
 18784        example:
 18785          zip: zip
 18786          country: country
 18787          city: city
 18788          street: street
 18789          street2: street2
 18790          state: state
 18791          customerName: customerName
 18792        properties:
 18793          customerName:
 18794            description: Name of a customer
 18795            type: string
 18796          street:
 18797            description: Street address, line 1 - street address, P.O. box, company name, c/o
 18798            type: string
 18799          street2:
 18800            description: Street address, line 2 - apartment, suite, unit, building, floor, etc
 18801            type: string
 18802          city:
 18803            description: City name
 18804            type: string
 18805          state:
 18806            description: State/province name
 18807            type: string
 18808          zip:
 18809            description: Zip code
 18810            type: string
 18811          country:
 18812            description: Country name
 18813            type: string
 18814        type: object
 18815      PoolResponseResource:
 18816        properties:
 18817          rendererId:
 18818            type: string
 18819          messageId:
 18820            type: string
 18821          extensionId:
 18822            type: string
 18823          extensionNumber:
 18824            type: string
 18825          firstName:
 18826            type: string
 18827          lastName:
 18828            type: string
 18829          street:
 18830            type: string
 18831          city:
 18832            type: string
 18833          state:
 18834            type: string
 18835          zip:
 18836            type: string
 18837          country:
 18838            type: string
 18839          countryId:
 18840            type: string
 18841          companyName:
 18842            type: string
 18843          faxNumber:
 18844            type: string
 18845          contactPhone:
 18846            type: string
 18847          email:
 18848            type: string
 18849          languageCode:
 18850            type: string
 18851          languageId:
 18852            type: string
 18853          footerType:
 18854            type: number
 18855          coverIndex:
 18856            type: number
 18857          coverPageText:
 18858            type: string
 18859          sourceFiles:
 18860            items:
 18861              $ref: '#/components/schemas/File'
 18862            type: array
 18863          messageServers:
 18864            items:
 18865              type: string
 18866            type: array
 18867          touchInterval:
 18868            format: int64
 18869            type: integer
 18870        type: object
 18871      NameInfoRequest:
 18872        properties:
 18873          givenName:
 18874            description: User first name
 18875            type: string
 18876          familyName:
 18877            description: User last name
 18878            type: string
 18879        type: object
 18880      PoolRequestResource:
 18881        properties:
 18882          rendererId:
 18883            type: string
 18884        type: object
 18885      MeetingServiceInfoResource:
 18886        example:
 18887          intlDialInNumbersUri: intlDialInNumbersUri
 18888          supportUri: supportUri
 18889          externalUserInfo:
 18890            accountId: accountId
 18891            userToken: userToken
 18892            userType: 0
 18893            uri: http://example.com/aeiou
 18894            userId: userId
 18895          dialInNumbers:
 18896          - country:
 18897              callingCode: callingCode
 18898              numberSelling: false
 18899              isoCode: isoCode
 18900              emergencyCalling: false
 18901              name: name
 18902              id: id
 18903              uri: http://example.com/aeiou
 18904              loginAllowed: false
 18905            formattedNumber: formattedNumber
 18906            phoneNumber: phoneNumber
 18907            location: location
 18908          - country:
 18909              callingCode: callingCode
 18910              numberSelling: false
 18911              isoCode: isoCode
 18912              emergencyCalling: false
 18913              name: name
 18914              id: id
 18915              uri: http://example.com/aeiou
 18916              loginAllowed: false
 18917            formattedNumber: formattedNumber
 18918            phoneNumber: phoneNumber
 18919            location: location
 18920          uri: http://example.com/aeiou
 18921        properties:
 18922          uri:
 18923            format: uri
 18924            type: string
 18925          supportUri:
 18926            type: string
 18927          intlDialInNumbersUri:
 18928            type: string
 18929          externalUserInfo:
 18930            $ref: '#/components/schemas/MeetingExternalUserInfoResource'
 18931          dialInNumbers:
 18932            items:
 18933              $ref: '#/components/schemas/DialInNumberResource'
 18934            type: array
 18935        type: object
 18936      ShippingOptionResource:
 18937        properties:
 18938          uri:
 18939            format: uri
 18940            type: string
 18941          method:
 18942            $ref: '#/components/schemas/ShippingMethod'
 18943          quantity:
 18944            format: int32
 18945            type: integer
 18946          price:
 18947            format: double
 18948            type: number
 18949        type: object
 18950      CountryResource:
 18951        example:
 18952          callingCode: callingCode
 18953          numberSelling: false
 18954          isoCode: isoCode
 18955          emergencyCalling: false
 18956          name: name
 18957          id: id
 18958          uri: http://example.com/aeiou
 18959          loginAllowed: false
 18960        properties:
 18961          uri:
 18962            format: uri
 18963            type: string
 18964          id:
 18965            type: string
 18966          name:
 18967            type: string
 18968          isoCode:
 18969            type: string
 18970          callingCode:
 18971            type: string
 18972          emergencyCalling:
 18973            default: false
 18974            type: boolean
 18975          numberSelling:
 18976            default: false
 18977            type: boolean
 18978          loginAllowed:
 18979            default: false
 18980            type: boolean
 18981        type: object
 18982      Paging:
 18983        example:
 18984          perPage: 1
 18985          pageStart: 5
 18986          pageEnd: 2
 18987          totalPages: 6
 18988          page: 0
 18989          totalElements: 5
 18990        properties:
 18991          page:
 18992            format: int32
 18993            type: integer
 18994          totalPages:
 18995            format: int32
 18996            type: integer
 18997          perPage:
 18998            format: int32
 18999            type: integer
 19000          totalElements:
 19001            format: int32
 19002            type: integer
 19003          pageStart:
 19004            format: int32
 19005            type: integer
 19006          pageEnd:
 19007            format: int32
 19008            type: integer
 19009        type: object
 19010      AnsweringForwardingRuleResource:
 19011        properties:
 19012          index:
 19013            format: int32
 19014            type: integer
 19015          ringCount:
 19016            format: int32
 19017            type: integer
 19018          forwardingNumbers:
 19019            items:
 19020              $ref: '#/components/schemas/ForwardingNumberResource'
 19021            type: array
 19022        type: object
 19023      RingOutFromInfo:
 19024        example:
 19025          phoneNumber: phoneNumber
 19026          forwardingNumberId: forwardingNumberId
 19027        properties:
 19028          phoneNumber:
 19029            type: string
 19030          forwardingNumberId:
 19031            type: string
 19032        type: object
 19033      AnsweringRuleInfo:
 19034        example:
 19035          voicemail:
 19036            recipient:
 19037              id: id
 19038              uri: uri
 19039            enabled: true
 19040          forwarding:
 19041            softPhonesRingCount: 0
 19042            rules:
 19043            - forwardingNumbers:
 19044              - phoneNumber: phoneNumber
 19045                id: id
 19046                label: label
 19047                uri: uri
 19048              - phoneNumber: phoneNumber
 19049                id: id
 19050                label: label
 19051                uri: uri
 19052              ringCount: 1
 19053              index: 6
 19054            - forwardingNumbers:
 19055              - phoneNumber: phoneNumber
 19056                id: id
 19057                label: label
 19058                uri: uri
 19059              - phoneNumber: phoneNumber
 19060                id: id
 19061                label: label
 19062                uri: uri
 19063              ringCount: 1
 19064              index: 6
 19065            notifyMySoftPhones: true
 19066            notifyAdminSoftPhones: true
 19067            ringingMode: Sequentially
 19068          greetings:
 19069          - preset:
 19070              name: name
 19071              id: id
 19072              uri: uri
 19073            type: Introductory
 19074            usageType: UserExtensionAnsweringRule
 19075          - preset:
 19076              name: name
 19077              id: id
 19078              uri: uri
 19079            type: Introductory
 19080            usageType: UserExtensionAnsweringRule
 19081          type: BusinessHours
 19082          uri: uri
 19083          enabled: true
 19084          callHandlingAction: ForwardCalls
 19085          calledNumbers:
 19086          - phoneNumber: phoneNumber
 19087          - phoneNumber: phoneNumber
 19088          schedule:
 19089            ref: BusinessHours
 19090            ranges:
 19091              from: 2000-01-23T04:56:07.000+00:00
 19092              to: 2000-01-23T04:56:07.000+00:00
 19093            weeklyRanges:
 19094              sunday:
 19095              - from: 2000-01-23T04:56:07.000+00:00
 19096                to: 2000-01-23T04:56:07.000+00:00
 19097              - from: 2000-01-23T04:56:07.000+00:00
 19098                to: 2000-01-23T04:56:07.000+00:00
 19099              saturday:
 19100              - from: 2000-01-23T04:56:07.000+00:00
 19101                to: 2000-01-23T04:56:07.000+00:00
 19102              - from: 2000-01-23T04:56:07.000+00:00
 19103                to: 2000-01-23T04:56:07.000+00:00
 19104              tuesday:
 19105              - from: 2000-01-23T04:56:07.000+00:00
 19106                to: 2000-01-23T04:56:07.000+00:00
 19107              - from: 2000-01-23T04:56:07.000+00:00
 19108                to: 2000-01-23T04:56:07.000+00:00
 19109              wednesday:
 19110              - from: 2000-01-23T04:56:07.000+00:00
 19111                to: 2000-01-23T04:56:07.000+00:00
 19112              - from: 2000-01-23T04:56:07.000+00:00
 19113                to: 2000-01-23T04:56:07.000+00:00
 19114              thursday:
 19115              - from: 2000-01-23T04:56:07.000+00:00
 19116                to: 2000-01-23T04:56:07.000+00:00
 19117              - from: 2000-01-23T04:56:07.000+00:00
 19118                to: 2000-01-23T04:56:07.000+00:00
 19119              friday:
 19120              - from: 2000-01-23T04:56:07.000+00:00
 19121                to: 2000-01-23T04:56:07.000+00:00
 19122              - from: 2000-01-23T04:56:07.000+00:00
 19123                to: 2000-01-23T04:56:07.000+00:00
 19124              monday:
 19125              - from: 2000-01-23T04:56:07.000+00:00
 19126                to: 2000-01-23T04:56:07.000+00:00
 19127              - from: 2000-01-23T04:56:07.000+00:00
 19128                to: 2000-01-23T04:56:07.000+00:00
 19129          transfer:
 19130            extension:
 19131              extensionNumber: extensionNumber
 19132              id: id
 19133              partnerId: partnerId
 19134              uri: uri
 19135          name: name
 19136          id: id
 19137          callers:
 19138          - name: name
 19139            callerId: callerId
 19140          - name: name
 19141            callerId: callerId
 19142          unconditionalForwarding:
 19143            phoneNumber: phoneNumber
 19144          queue:
 19145            wrapUpTime: 7
 19146            transferMode: Rotating
 19147            fixedOrderAgents:
 19148            - extension:
 19149                extensionNumber: extensionNumber
 19150                id: id
 19151                partnerId: partnerId
 19152                uri: uri
 19153              index: 5
 19154            - extension:
 19155                extensionNumber: extensionNumber
 19156                id: id
 19157                partnerId: partnerId
 19158                uri: uri
 19159              index: 5
 19160            holdAudioInterruptionPeriod: 5
 19161            maxCallersAction: Voicemail
 19162            maxCallers: 3
 19163            holdAudioInterruptionMode: Never
 19164            agentTimeout: 2
 19165            holdTime: 9
 19166        properties:
 19167          uri:
 19168            description: Canonical URI to the answering rule resource
 19169            type: string
 19170          id:
 19171            description: Internal identifier of an answering rule
 19172            type: string
 19173          type:
 19174            description: Type of an answering rule
 19175            enum:
 19176            - BusinessHours
 19177            - AfterHours
 19178            - Custom
 19179            type: string
 19180          name:
 19181            description: Name of an answering rule specified by user
 19182            type: string
 19183          enabled:
 19184            description: Specifies if an answering rule is active or inactive
 19185            type: boolean
 19186          schedule:
 19187            $ref: '#/components/schemas/ScheduleInfo'
 19188          calledNumbers:
 19189            description: Answering rules are applied when calling to selected number(s)
 19190            items:
 19191              $ref: '#/components/schemas/CalledNumberInfo'
 19192            type: array
 19193          callers:
 19194            description: Answering rules are applied when calls are received from specified caller(s)
 19195            items:
 19196              $ref: '#/components/schemas/CallersInfo'
 19197            type: array
 19198          callHandlingAction:
 19199            description: Specifies how incoming calls are forwarded
 19200            enum:
 19201            - ForwardCalls
 19202            - UnconditionalForwarding
 19203            - AgentQueue
 19204            - TransferToExtension
 19205            - TakeMessagesOnly
 19206            - PlayAnnouncementOnly
 19207            type: string
 19208          forwarding:
 19209            $ref: '#/components/schemas/ForwardingInfo'
 19210          unconditionalForwarding:
 19211            $ref: '#/components/schemas/UnconditionalForwardingInfo'
 19212          queue:
 19213            $ref: '#/components/schemas/QueueInfo'
 19214          transfer:
 19215            $ref: '#/components/schemas/TransferredExtensionInfo'
 19216          voicemail:
 19217            $ref: '#/components/schemas/VoicemailInfo'
 19218          greetings:
 19219            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 19220            items:
 19221              $ref: '#/components/schemas/GreetingInfo'
 19222            type: array
 19223        type: object
 19224      UpdatePresenceLinesRequest:
 19225        example:
 19226          records:
 19227          - extension:
 19228              id: id
 19229            id: id
 19230          - extension:
 19231              id: id
 19232            id: id
 19233        properties:
 19234          records:
 19235            items:
 19236              $ref: '#/components/schemas/PresenceLineInfo'
 19237            type: array
 19238        type: object
 19239      GCMInfo:
 19240        properties:
 19241          priority:
 19242            description: Notification priority, if the value is 'high' then notification is turned on even if the application is in background
 19243            enum:
 19244            - high
 19245            - normal
 19246            type: string
 19247          time_to_live:
 19248            description: Notification lifetime value in seconds, the default value is 30 seconds
 19249            type: integer
 19250          data:
 19251            $ref: '#/components/schemas/GCMData'
 19252        type: object
 19253      RingOutCountry:
 19254        example:
 19255          id: id
 19256        properties:
 19257          id:
 19258            type: string
 19259        type: object
 19260      InProductMessages:
 19261        example:
 19262          navigation:
 19263            previousPage:
 19264              uri: uri
 19265            firstPage:
 19266              uri: uri
 19267            lastPage:
 19268              uri: uri
 19269            nextPage:
 19270              uri: uri
 19271          records:
 19272          - bannerType: bannerType
 19273            description: description
 19274            content: content
 19275            expirationDate: expirationDate
 19276          - bannerType: bannerType
 19277            description: description
 19278            content: content
 19279            expirationDate: expirationDate
 19280          paging:
 19281            perPage: 5
 19282            pageStart: 5
 19283            pageEnd: 2
 19284            totalPages: 7
 19285            page: 1
 19286            totalElements: 9
 19287          uri: uri
 19288        properties:
 19289          uri:
 19290            description: Link to the in-product messages resource
 19291            type: string
 19292          records:
 19293            description: The list of in-product messages
 19294            items:
 19295              $ref: '#/components/schemas/BannerInfo'
 19296            type: array
 19297          navigation:
 19298            $ref: '#/components/schemas/NavigationInfo'
 19299          paging:
 19300            $ref: '#/components/schemas/PagingInfo'
 19301        type: object
 19302      GetAccountDevicesResponse:
 19303        example:
 19304          navigation:
 19305            previousPage:
 19306              uri: uri
 19307            firstPage:
 19308              uri: uri
 19309            lastPage:
 19310              uri: uri
 19311            nextPage:
 19312              uri: uri
 19313          records:
 19314          - extension:
 19315              extensionNumber: extensionNumber
 19316              id: 0
 19317              partnerId: partnerId
 19318              uri: uri
 19319            phoneLines:
 19320            - lineType: Standalone
 19321              phoneInfo:
 19322                country:
 19323                  name: name
 19324                  id: id
 19325                  uri: uri
 19326                extension:
 19327                  extensionNumber: extensionNumber
 19328                  id: id
 19329                  partnerId: partnerId
 19330                  uri: uri
 19331                phoneNumber: phoneNumber
 19332                location: location
 19333                id: 6
 19334                label: label
 19335                type: VoiceFax
 19336                paymentType: External
 19337                status: status
 19338                usageType: MainCompanyNumber
 19339            - lineType: Standalone
 19340              phoneInfo:
 19341                country:
 19342                  name: name
 19343                  id: id
 19344                  uri: uri
 19345                extension:
 19346                  extensionNumber: extensionNumber
 19347                  id: id
 19348                  partnerId: partnerId
 19349                  uri: uri
 19350                phoneNumber: phoneNumber
 19351                location: location
 19352                id: 6
 19353                label: label
 19354                type: VoiceFax
 19355                paymentType: External
 19356                status: status
 19357                usageType: MainCompanyNumber
 19358            type: SoftPhone
 19359            uri: uri
 19360            emergencyServiceAddress:
 19361              zip: zip
 19362              country: country
 19363              city: city
 19364              street: street
 19365              street2: street2
 19366              state: state
 19367              customerName: customerName
 19368            shipping:
 19369              carrier: carrier
 19370              address:
 19371                zip: zip
 19372                country: country
 19373                city: city
 19374                street: street
 19375                street2: street2
 19376                state: state
 19377                customerName: customerName
 19378              method:
 19379                name: Ground
 19380                id: "1"
 19381              trackingNumber: trackingNumber
 19382              status: Initial
 19383            boxBillingId: 1
 19384            serial: serial
 19385            computerName: computerName
 19386            name: name
 19387            model:
 19388              addons:
 19389              - count: count
 19390                id: id
 19391              - count: count
 19392                id: id
 19393              name: name
 19394              id: id
 19395            id: id
 19396            sku: sku
 19397          - extension:
 19398              extensionNumber: extensionNumber
 19399              id: 0
 19400              partnerId: partnerId
 19401              uri: uri
 19402            phoneLines:
 19403            - lineType: Standalone
 19404              phoneInfo:
 19405                country:
 19406                  name: name
 19407                  id: id
 19408                  uri: uri
 19409                extension:
 19410                  extensionNumber: extensionNumber
 19411                  id: id
 19412                  partnerId: partnerId
 19413                  uri: uri
 19414                phoneNumber: phoneNumber
 19415                location: location
 19416                id: 6
 19417                label: label
 19418                type: VoiceFax
 19419                paymentType: External
 19420                status: status
 19421                usageType: MainCompanyNumber
 19422            - lineType: Standalone
 19423              phoneInfo:
 19424                country:
 19425                  name: name
 19426                  id: id
 19427                  uri: uri
 19428                extension:
 19429                  extensionNumber: extensionNumber
 19430                  id: id
 19431                  partnerId: partnerId
 19432                  uri: uri
 19433                phoneNumber: phoneNumber
 19434                location: location
 19435                id: 6
 19436                label: label
 19437                type: VoiceFax
 19438                paymentType: External
 19439                status: status
 19440                usageType: MainCompanyNumber
 19441            type: SoftPhone
 19442            uri: uri
 19443            emergencyServiceAddress:
 19444              zip: zip
 19445              country: country
 19446              city: city
 19447              street: street
 19448              street2: street2
 19449              state: state
 19450              customerName: customerName
 19451            shipping:
 19452              carrier: carrier
 19453              address:
 19454                zip: zip
 19455                country: country
 19456                city: city
 19457                street: street
 19458                street2: street2
 19459                state: state
 19460                customerName: customerName
 19461              method:
 19462                name: Ground
 19463                id: "1"
 19464              trackingNumber: trackingNumber
 19465              status: Initial
 19466            boxBillingId: 1
 19467            serial: serial
 19468            computerName: computerName
 19469            name: name
 19470            model:
 19471              addons:
 19472              - count: count
 19473                id: id
 19474              - count: count
 19475                id: id
 19476              name: name
 19477              id: id
 19478            id: id
 19479            sku: sku
 19480          paging:
 19481            perPage: 5
 19482            pageStart: 5
 19483            pageEnd: 2
 19484            totalPages: 7
 19485            page: 1
 19486            totalElements: 9
 19487        properties:
 19488          records:
 19489            description: List of extension records
 19490            items:
 19491              $ref: '#/components/schemas/GetDeviceInfoResponse'
 19492            type: array
 19493          navigation:
 19494            $ref: '#/components/schemas/NavigationInfo'
 19495          paging:
 19496            $ref: '#/components/schemas/PagingInfo'
 19497        required:
 19498        - navigation
 19499        - paging
 19500        - records
 19501        type: object
 19502      ApiVersionResource:
 19503        properties:
 19504          uri:
 19505            format: uri
 19506            type: string
 19507          versionString:
 19508            type: string
 19509          releaseDate:
 19510            format: date-time
 19511            type: string
 19512          uriString:
 19513            type: string
 19514        type: object
 19515      PermissionInfo:
 19516        example:
 19517          enabled: true
 19518        properties:
 19519          enabled:
 19520            description: Specifies if a permission is enabled or not
 19521            type: boolean
 19522        type: object
 19523      SCIMSearchRequestInfo:
 19524        properties:
 19525          count:
 19526            description: page size
 19527            format: int32
 19528            type: integer
 19529          filter:
 19530            description: only support 'userName' or 'email' filter expressions for now
 19531            type: string
 19532          schemas:
 19533            items:
 19534              enum:
 19535              - urn:ietf:params:scim:api:messages:2.0:SearchRequest
 19536              type: string
 19537            type: array
 19538          startIndex:
 19539            description: start index (1-based)
 19540            format: int32
 19541            type: integer
 19542        type: object
 19543      CfaSchedule:
 19544        properties:
 19545          scheduleId:
 19546            type: string
 19547          recurrence:
 19548            $ref: '#/components/schemas/CfaRecurrence'
 19549          viewType:
 19550            enum:
 19551            - Detailed
 19552            - Simple
 19553            type: string
 19554          attachments:
 19555            $ref: '#/components/schemas/CfaAttachments'
 19556          recipients:
 19557            items:
 19558              type: string
 19559            type: array
 19560          pages:
 19561            items:
 19562              type: string
 19563            type: array
 19564        type: object
 19565      ForwardingNumberInfo:
 19566        example:
 19567          features:
 19568          - CallFlip
 19569          - CallFlip
 19570          phoneNumber: phoneNumber
 19571          flipNumber: flipNumber
 19572          id: id
 19573          label: label
 19574          uri: uri
 19575        properties:
 19576          id:
 19577            description: Internal identifier of a forwarding/call flip phone number
 19578            type: string
 19579          uri:
 19580            description: Canonical URI of a forwarding/call flip phone number
 19581            type: string
 19582          phoneNumber:
 19583            description: Forwarding/Call flip phone number
 19584            type: string
 19585          label:
 19586            description: Forwarding/Call flip number title
 19587            type: string
 19588          features:
 19589            description: Type of option this phone number is used for. Multiple values are accepted
 19590            items:
 19591              enum:
 19592              - CallFlip
 19593              - CallForwarding
 19594              type: string
 19595            type: array
 19596          flipNumber:
 19597            description: Number assigned to the call flip phone number, corresponds to the shortcut dial number
 19598            type: string
 19599        type: object
 19600      RecipientInfo:
 19601        example:
 19602          id: id
 19603          uri: uri
 19604        properties:
 19605          uri:
 19606            description: Link to a recipient extension resource
 19607            type: string
 19608          id:
 19609            description: Internal identifier of a recipient extension
 19610            type: string
 19611        type: object
 19612      ScheduleInfoUserBusinessHours:
 19613        example:
 19614          weeklyRanges:
 19615            sunday:
 19616            - from: 2000-01-23T04:56:07.000+00:00
 19617              to: 2000-01-23T04:56:07.000+00:00
 19618            - from: 2000-01-23T04:56:07.000+00:00
 19619              to: 2000-01-23T04:56:07.000+00:00
 19620            saturday:
 19621            - from: 2000-01-23T04:56:07.000+00:00
 19622              to: 2000-01-23T04:56:07.000+00:00
 19623            - from: 2000-01-23T04:56:07.000+00:00
 19624              to: 2000-01-23T04:56:07.000+00:00
 19625            tuesday:
 19626            - from: 2000-01-23T04:56:07.000+00:00
 19627              to: 2000-01-23T04:56:07.000+00:00
 19628            - from: 2000-01-23T04:56:07.000+00:00
 19629              to: 2000-01-23T04:56:07.000+00:00
 19630            wednesday:
 19631            - from: 2000-01-23T04:56:07.000+00:00
 19632              to: 2000-01-23T04:56:07.000+00:00
 19633            - from: 2000-01-23T04:56:07.000+00:00
 19634              to: 2000-01-23T04:56:07.000+00:00
 19635            thursday:
 19636            - from: 2000-01-23T04:56:07.000+00:00
 19637              to: 2000-01-23T04:56:07.000+00:00
 19638            - from: 2000-01-23T04:56:07.000+00:00
 19639              to: 2000-01-23T04:56:07.000+00:00
 19640            friday:
 19641            - from: 2000-01-23T04:56:07.000+00:00
 19642              to: 2000-01-23T04:56:07.000+00:00
 19643            - from: 2000-01-23T04:56:07.000+00:00
 19644              to: 2000-01-23T04:56:07.000+00:00
 19645            monday:
 19646            - from: 2000-01-23T04:56:07.000+00:00
 19647              to: 2000-01-23T04:56:07.000+00:00
 19648            - from: 2000-01-23T04:56:07.000+00:00
 19649              to: 2000-01-23T04:56:07.000+00:00
 19650        properties:
 19651          weeklyRanges:
 19652            $ref: '#/components/schemas/WeeklyScheduleInfo'
 19653        type: object
 19654      VersionedResource:
 19655        properties:
 19656          uri:
 19657            format: uri
 19658            type: string
 19659        type: object
 19660      File:
 19661        properties:
 19662          sourceFile:
 19663            type: string
 19664          originalFileName:
 19665            type: string
 19666        type: object
 19667      GlipPostInfo:
 19668        example:
 19669          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 19670          attachments:
 19671          - imageUri: imageUri
 19672            color: color
 19673            author:
 19674              name: name
 19675              uri: uri
 19676              iconUri: iconUri
 19677            intro: intro
 19678            id: id
 19679            text: text
 19680            footnote:
 19681              text: text
 19682              time: 2000-01-23T04:56:07.000+00:00
 19683              iconUri: iconUri
 19684            type: Card
 19685            title: title
 19686            thumbnailUri: thumbnailUri
 19687            fields:
 19688            - style: Short
 19689              title: title
 19690              value: value
 19691            - style: Short
 19692              title: title
 19693              value: value
 19694            fallback: fallback
 19695          - imageUri: imageUri
 19696            color: color
 19697            author:
 19698              name: name
 19699              uri: uri
 19700              iconUri: iconUri
 19701            intro: intro
 19702            id: id
 19703            text: text
 19704            footnote:
 19705              text: text
 19706              time: 2000-01-23T04:56:07.000+00:00
 19707              iconUri: iconUri
 19708            type: Card
 19709            title: title
 19710            thumbnailUri: thumbnailUri
 19711            fields:
 19712            - style: Short
 19713              title: title
 19714              value: value
 19715            - style: Short
 19716              title: title
 19717              value: value
 19718            fallback: fallback
 19719          iconEmoji: iconEmoji
 19720          creationTime: 2000-01-23T04:56:07.000+00:00
 19721          activity: activity
 19722          groupId: groupId
 19723          creatorId: creatorId
 19724          type: TextMessage
 19725          title: title
 19726          addedPersonIds:
 19727          - addedPersonIds
 19728          - addedPersonIds
 19729          mentions:
 19730          - name: name
 19731            id: id
 19732            type: Person
 19733          - name: name
 19734            id: id
 19735            type: Person
 19736          id: id
 19737          text: text
 19738          iconUri: iconUri
 19739        properties:
 19740          id:
 19741            description: Internal identifier of a post
 19742            type: string
 19743          groupId:
 19744            description: Internal identifier of a group a post belongs to
 19745            type: string
 19746          type:
 19747            description: Type of a post
 19748            enum:
 19749            - TextMessage
 19750            - PersonJoined
 19751            - PersonsAdded
 19752            type: string
 19753          text:
 19754            description: For 'TextMessage' post type only. Message text
 19755            type: string
 19756          creatorId:
 19757            description: Internal identifier of a user - author of a post
 19758            type: string
 19759          addedPersonIds:
 19760            description: For PersonsAdded post type only. Identifiers of persons added to a group
 19761            items:
 19762              type: string
 19763            type: array
 19764          creationTime:
 19765            description: Post creation datetime in ISO 8601 format
 19766            format: date-time
 19767            type: string
 19768          lastModifiedTime:
 19769            description: Post last modification datetime in ISO 8601 format
 19770            format: date-time
 19771            type: string
 19772          attachments:
 19773            description: List of posted attachments
 19774            items:
 19775              $ref: '#/components/schemas/GlipMessageAttachmentInfo'
 19776            type: array
 19777          mentions:
 19778            description: List of posted attachments
 19779            items:
 19780              $ref: '#/components/schemas/GlipMentionsInfo'
 19781            type: array
 19782          activity:
 19783            description: activity type
 19784            type: string
 19785          title:
 19786            description: Title of the message. Can be set for bot messages only
 19787            type: string
 19788          iconUri:
 19789            description: URI to an image to use as the icon for this message.
 19790            type: string
 19791          iconEmoji:
 19792            description: Emoji to use as the icon for a message
 19793            type: string
 19794        type: object
 19795      PermissionIdResource:
 19796        example:
 19797          id: id
 19798          uri: http://example.com/aeiou
 19799        properties:
 19800          uri:
 19801            format: uri
 19802            type: string
 19803          id:
 19804            type: string
 19805        type: object
 19806      LicenseFeatureInfo:
 19807        example:
 19808          name: name
 19809          limit: 0
 19810          id: id
 19811        properties:
 19812          id:
 19813            description: Internal identifier of an feature
 19814            type: string
 19815          name:
 19816            description: Full name of a feature
 19817            type: string
 19818          limit:
 19819            description: Maximum count of licenses of specific type per account
 19820            type: integer
 19821        type: object
 19822      LanguageResource:
 19823        example:
 19824          localeCode: localeCode
 19825          name: name
 19826          id: id
 19827        properties:
 19828          id:
 19829            type: string
 19830          name:
 19831            type: string
 19832          localeCode:
 19833            type: string
 19834        type: object
 19835      NotificationBlacklistedData:
 19836        description: Returned if WebHook subscription is blacklisted
 19837        example:
 19838          blacklistedAt: 2000-01-23T04:56:07.000+00:00
 19839          reason: reason
 19840        properties:
 19841          blacklistedAt:
 19842            description: Time of adding subscrition to a black list in (ISO 8601)[https://en.wikipedia.org/wiki/ISO_8601] format including timezone, for example *2016-03-10T18:07:52.534Z*
 19843            format: date-time
 19844            type: string
 19845          reason:
 19846            description: Reason of adding subscrition to a black list
 19847            type: string
 19848        type: object
 19849      AdbPresenceInfoResource:
 19850        properties:
 19851          accountId:
 19852            type: string
 19853          extensionId:
 19854            type: string
 19855          extensionType:
 19856            enum:
 19857            - Unknown
 19858            - User
 19859            - Department
 19860            - Announcement
 19861            - Voicemail
 19862            - DigitalUser
 19863            - VirtualUser
 19864            - FaxUser
 19865            - PagingOnly
 19866            - SharedLinesGroup
 19867            - ParkLocation
 19868            - IvrMenu
 19869            - ApplicationExtension
 19870            type: string
 19871          extensionStatus:
 19872            enum:
 19873            - Enabled
 19874            - Disabled
 19875            - Frozen
 19876            - NotActivated
 19877            type: string
 19878          dndStatus:
 19879            enum:
 19880            - TakeAllCalls
 19881            - DoNotAcceptDepartmentCalls
 19882            - TakeDepartmentCallsOnly
 19883            - DoNotAcceptAnyCalls
 19884            type: string
 19885          userStatus:
 19886            enum:
 19887            - Available
 19888            - Busy
 19889            - Offline
 19890            type: string
 19891          message:
 19892            type: string
 19893          agentStatus:
 19894            enum:
 19895            - Offline
 19896            - Online
 19897            - Unknown
 19898            type: string
 19899          extensionNumber:
 19900            type: string
 19901          allowSeeMyPresence:
 19902            default: false
 19903            type: boolean
 19904          ringOnMonitoredCall:
 19905            default: false
 19906            type: boolean
 19907          pickUpCallsOnHold:
 19908            default: false
 19909            type: boolean
 19910          presenceFeatureAvailable:
 19911            default: false
 19912            type: boolean
 19913          dndFeatureAvailable:
 19914            default: false
 19915            type: boolean
 19916        type: object
 19917      EditPagingGroupRequest:
 19918        example:
 19919          removedDeviceIds:
 19920          - removedDeviceIds
 19921          - removedDeviceIds
 19922          addedUserIds:
 19923          - addedUserIds
 19924          - addedUserIds
 19925          removedUserIds:
 19926          - removedUserIds
 19927          - removedUserIds
 19928          addedDeviceIds:
 19929          - addedDeviceIds
 19930          - addedDeviceIds
 19931        properties:
 19932          addedUserIds:
 19933            description: List of users that will be allowed to page a group specified
 19934            items:
 19935              type: string
 19936            type: array
 19937          removedUserIds:
 19938            description: List of users that will be unallowed to page a group specified
 19939            items:
 19940              type: string
 19941            type: array
 19942          addedDeviceIds:
 19943            description: List of account devices that will be assigned to a paging group specified
 19944            items:
 19945              type: string
 19946            type: array
 19947          removedDeviceIds:
 19948            description: List of account devices that will be unassigned from a paging group specified
 19949            items:
 19950              type: string
 19951            type: array
 19952        type: object
 19953      ExtensionWithRolesCollectionResource:
 19954        properties:
 19955          uri:
 19956            format: uri
 19957            type: string
 19958          records:
 19959            items:
 19960              $ref: '#/components/schemas/ExtensionWithRolesResource'
 19961            type: array
 19962        type: object
 19963      ContactAddressInfo:
 19964        example:
 19965          zip: zip
 19966          country: country
 19967          city: city
 19968          street: street
 19969          state: state
 19970        properties:
 19971          country:
 19972            description: Country name of extension user company. Not returned for Address Book
 19973            type: string
 19974          state:
 19975            description: State/province name of extension user company
 19976            type: string
 19977          city:
 19978            description: City name of extension user company
 19979            type: string
 19980          street:
 19981            description: Street address of extension user company
 19982            type: string
 19983          zip:
 19984            description: Zip code of extension user company
 19985            type: string
 19986        type: object
 19987      InboundMessageEvent:
 19988        properties:
 19989          aps:
 19990            $ref: '#/components/schemas/NotificationInfo'
 19991          messageId:
 19992            description: Internal identifier of an message
 19993            type: string
 19994          conversationId:
 19995            description: Internal identifier of an conversation
 19996            type: string
 19997          from:
 19998            description: Sender phone number
 19999            type: string
 20000          to:
 20001            description: Receiver phone number
 20002            type: string
 20003        type: object
 20004      PromotionCodeResource:
 20005        properties:
 20006          accountId:
 20007            type: string
 20008          promotionCode:
 20009            type: string
 20010        type: object
 20011      ReassignPhoneNumberResource:
 20012        example:
 20013          extension:
 20014            id: id
 20015            partnerId: partnerId
 20016          id: id
 20017          uri: http://example.com/aeiou
 20018          usageType: CompanyNumber
 20019        properties:
 20020          uri:
 20021            format: uri
 20022            type: string
 20023          id:
 20024            type: string
 20025          usageType:
 20026            enum:
 20027            - CompanyNumber
 20028            - MainCompanyNumber
 20029            - AdditionalCompanyNumber
 20030            - DirectNumber
 20031            - CompanyFaxNumber
 20032            - ForwardedNumber
 20033            type: string
 20034          extension:
 20035            $ref: '#/components/schemas/ExtensionReferenceResource'
 20036        type: object
 20037      ExtensionTimezoneInfoRequest:
 20038        example:
 20039          id: id
 20040        properties:
 20041          id:
 20042            description: internal Identifier for timezone
 20043            type: string
 20044        type: object
 20045      SubscriptionRequest:
 20046        properties:
 20047          eventFilters:
 20048            items:
 20049              type: string
 20050            type: array
 20051          deliveryMode:
 20052            $ref: '#/components/schemas/DeliveryModeResource'
 20053          expiresIn:
 20054            format: int64
 20055            type: integer
 20056        type: object
 20057      IVRPrompts:
 20058        example:
 20059          navigation:
 20060            previousPage:
 20061              uri: uri
 20062            firstPage:
 20063              uri: uri
 20064            lastPage:
 20065              uri: uri
 20066            nextPage:
 20067              uri: uri
 20068          records:
 20069          - filename: filename
 20070            contentUri: contentUri
 20071            id: id
 20072            uri: uri
 20073            contentType: contentType
 20074          - filename: filename
 20075            contentUri: contentUri
 20076            id: id
 20077            uri: uri
 20078            contentType: contentType
 20079          paging:
 20080            perPage: 5
 20081            pageStart: 5
 20082            pageEnd: 2
 20083            totalPages: 7
 20084            page: 1
 20085            totalElements: 9
 20086          uri: uri
 20087        properties:
 20088          uri:
 20089            description: Link to prompts library resource
 20090            type: string
 20091          records:
 20092            description: List of Prompts
 20093            items:
 20094              $ref: '#/components/schemas/PromptInfo'
 20095            type: array
 20096          navigation:
 20097            $ref: '#/components/schemas/NavigationInfo'
 20098          paging:
 20099            $ref: '#/components/schemas/PagingInfo'
 20100        type: object
 20101      PhoneNumberInfoRequest:
 20102        example:
 20103          type: work
 20104          value: value
 20105        properties:
 20106          value:
 20107            description: Phone number
 20108            type: string
 20109          type:
 20110            description: Phone number type
 20111            enum:
 20112            - work
 20113            - mobile
 20114            - other
 20115            type: string
 20116        type: object
 20117      ExtensionUserCredentials:
 20118        example:
 20119          secretQuestion:
 20120            showInSignUp: true
 20121            languageId: languageId
 20122            id: id
 20123            questionType: 0
 20124            questionText: questionText
 20125        properties:
 20126          secretQuestion:
 20127            $ref: '#/components/schemas/SecretQuestionInfo'
 20128        type: object
 20129      ExtensionGrantResource:
 20130        properties:
 20131          uri:
 20132            format: uri
 20133            type: string
 20134          extension:
 20135            $ref: '#/components/schemas/InlinedExtensionResource'
 20136          callPickup:
 20137            default: false
 20138            type: boolean
 20139          callMonitoring:
 20140            default: false
 20141            type: boolean
 20142        type: object
 20143      SessionsResource:
 20144        properties:
 20145          uri:
 20146            format: uri
 20147            type: string
 20148          records:
 20149            items:
 20150              $ref: '#/components/schemas/VersionedResource'
 20151            type: array
 20152        type: object
 20153      GlipCreateGroup:
 20154        example:
 20155          members:
 20156          - members
 20157          - members
 20158          name: name
 20159          isPublic: true
 20160          description: description
 20161          type: PrivateChat
 20162        properties:
 20163          type:
 20164            description: Type of a group to be created. 'PrivateChat' is a group of 2 members. 'Team' is a chat of 1 and more participants, the membership can be modified in future
 20165            enum:
 20166            - PrivateChat
 20167            - Team
 20168            type: string
 20169          isPublic:
 20170            description: For 'Team' group type only. Team access level
 20171            type: boolean
 20172          name:
 20173            description: For 'Team' group type only. Team name
 20174            type: string
 20175          description:
 20176            description: For 'Team' group type only. Team description
 20177            type: string
 20178          members:
 20179            description: Identifier(s) of group members. For 'PrivateChat' group type 2 members only are supported
 20180            items:
 20181              type: string
 20182            type: array
 20183        required:
 20184        - type
 20185        type: object
 20186      RegistrationResponse:
 20187        properties:
 20188          uri:
 20189            format: uri
 20190            type: string
 20191          device:
 20192            $ref: '#/components/schemas/DeviceResource'
 20193          sipInfo:
 20194            items:
 20195              $ref: '#/components/schemas/SipInfo'
 20196            type: array
 20197          sipFlags:
 20198            $ref: '#/components/schemas/SipFlags'
 20199        type: object
 20200      BusinessHoursResource:
 20201        properties:
 20202          uri:
 20203            format: uri
 20204            type: string
 20205          schedule:
 20206            $ref: '#/components/schemas/ScheduleResource'
 20207        type: object
 20208      ServiceFeatureInfo:
 20209        example:
 20210          featureName: featureName
 20211          enabled: true
 20212        properties:
 20213          featureName:
 20214            description: Feature name, see all available values in Service Feature List
 20215            type: string
 20216          enabled:
 20217            description: Feature status, shows feature availability for the extension
 20218            type: boolean
 20219        type: object
 20220      ExtensionInfoGrants:
 20221        example:
 20222          extensionNumber: extensionNumber
 20223          id: id
 20224          type: User
 20225          uri: uri
 20226        properties:
 20227          id:
 20228            description: Internal identifier of an extension
 20229            type: string
 20230          uri:
 20231            description: Canonical URI of an extension
 20232            type: string
 20233          extensionNumber:
 20234            description: Extension short number (usually 3 or 4 digits)
 20235            type: string
 20236          type:
 20237            description: Extension type
 20238            enum:
 20239            - User
 20240            - Fax User
 20241            - VirtualUser
 20242            - DigitalUser
 20243            - Department
 20244            - Announcement
 20245            - Voicemail
 20246            - SharedLinesGroup
 20247            - PagingOnly
 20248            - IvrMenu
 20249            - ApplicationExtension
 20250            - Park Location
 20251            type: string
 20252        type: object
 20253      Addon:
 20254        example:
 20255          name: name
 20256          count: 0
 20257          id: id
 20258        properties:
 20259          id:
 20260            type: string
 20261          name:
 20262            type: string
 20263          count:
 20264            format: int32
 20265            type: integer
 20266        type: object
 20267      RecordsCollectionResourceSubscriptionResponse:
 20268        example:
 20269          records:
 20270          - expiresIn: 0
 20271            eventFilters:
 20272            - eventFilters
 20273            - eventFilters
 20274            creationTime: 2000-01-23T04:56:07.000+00:00
 20275            deliveryMode:
 20276              authKey: authKey
 20277              address: address
 20278              encryption: false
 20279              subscriberKey: subscriberKey
 20280              registrationId: registrationId
 20281              certificateName: certificateName
 20282              transportType: PUBNUB
 20283              encryptionKey: encryptionKey
 20284              cipherKey: cipherKey
 20285              publisherKey: publisherKey
 20286              encryptionAlgorithm: encryptionAlgorithm
 20287            expirationTime: 2000-01-23T04:56:07.000+00:00
 20288            blacklistedData:
 20289              blacklistedAt: 2000-01-23T04:56:07.000+00:00
 20290              reason: reason
 20291            id: id
 20292            uri: http://example.com/aeiou
 20293            status: status
 20294          - expiresIn: 0
 20295            eventFilters:
 20296            - eventFilters
 20297            - eventFilters
 20298            creationTime: 2000-01-23T04:56:07.000+00:00
 20299            deliveryMode:
 20300              authKey: authKey
 20301              address: address
 20302              encryption: false
 20303              subscriberKey: subscriberKey
 20304              registrationId: registrationId
 20305              certificateName: certificateName
 20306              transportType: PUBNUB
 20307              encryptionKey: encryptionKey
 20308              cipherKey: cipherKey
 20309              publisherKey: publisherKey
 20310              encryptionAlgorithm: encryptionAlgorithm
 20311            expirationTime: 2000-01-23T04:56:07.000+00:00
 20312            blacklistedData:
 20313              blacklistedAt: 2000-01-23T04:56:07.000+00:00
 20314              reason: reason
 20315            id: id
 20316            uri: http://example.com/aeiou
 20317            status: status
 20318          uri: http://example.com/aeiou
 20319        properties:
 20320          uri:
 20321            format: uri
 20322            type: string
 20323          records:
 20324            items:
 20325              $ref: '#/components/schemas/SubscriptionResponse'
 20326            type: array
 20327        type: object
 20328      GlipCreatePost:
 20329        example:
 20330          attachments:
 20331          - imageUri: imageUri
 20332            color: color
 20333            author:
 20334              name: name
 20335              uri: uri
 20336              iconUri: iconUri
 20337            intro: intro
 20338            text: text
 20339            footnote:
 20340              text: text
 20341              time: 2000-01-23T04:56:07.000+00:00
 20342              iconUri: iconUri
 20343            type: Card
 20344            title: title
 20345            thumbnailUri: thumbnailUri
 20346            fields:
 20347            - style: Short
 20348              title: title
 20349              value: value
 20350            - style: Short
 20351              title: title
 20352              value: value
 20353            fallback: fallback
 20354          - imageUri: imageUri
 20355            color: color
 20356            author:
 20357              name: name
 20358              uri: uri
 20359              iconUri: iconUri
 20360            intro: intro
 20361            text: text
 20362            footnote:
 20363              text: text
 20364              time: 2000-01-23T04:56:07.000+00:00
 20365              iconUri: iconUri
 20366            type: Card
 20367            title: title
 20368            thumbnailUri: thumbnailUri
 20369            fields:
 20370            - style: Short
 20371              title: title
 20372              value: value
 20373            - style: Short
 20374              title: title
 20375              value: value
 20376            fallback: fallback
 20377          text: text
 20378        properties:
 20379          text:
 20380            description: Text of a post, the maximum is 10000 unicode characters
 20381            type: string
 20382          attachments:
 20383            description: List of attachments to be posted
 20384            items:
 20385              $ref: '#/components/schemas/GlipMessageAttachmentInfoRequest'
 20386            type: array
 20387        type: object
 20388      GetExtensionDevicesResponse:
 20389        example:
 20390          navigation:
 20391            previousPage:
 20392              uri: uri
 20393            firstPage:
 20394              uri: uri
 20395            lastPage:
 20396              uri: uri
 20397            nextPage:
 20398              uri: uri
 20399          records:
 20400          - extension:
 20401              extensionNumber: extensionNumber
 20402              id: 0
 20403              partnerId: partnerId
 20404              uri: uri
 20405            phoneLines:
 20406            - lineType: Standalone
 20407              phoneInfo:
 20408                country:
 20409                  name: name
 20410                  id: id
 20411                  uri: uri
 20412                extension:
 20413                  extensionNumber: extensionNumber
 20414                  id: id
 20415                  partnerId: partnerId
 20416                  uri: uri
 20417                phoneNumber: phoneNumber
 20418                location: location
 20419                id: 6
 20420                label: label
 20421                type: VoiceFax
 20422                paymentType: External
 20423                status: status
 20424                usageType: MainCompanyNumber
 20425            - lineType: Standalone
 20426              phoneInfo:
 20427                country:
 20428                  name: name
 20429                  id: id
 20430                  uri: uri
 20431                extension:
 20432                  extensionNumber: extensionNumber
 20433                  id: id
 20434                  partnerId: partnerId
 20435                  uri: uri
 20436                phoneNumber: phoneNumber
 20437                location: location
 20438                id: 6
 20439                label: label
 20440                type: VoiceFax
 20441                paymentType: External
 20442                status: status
 20443                usageType: MainCompanyNumber
 20444            type: SoftPhone
 20445            uri: uri
 20446            emergencyServiceAddress:
 20447              zip: zip
 20448              country: country
 20449              city: city
 20450              street: street
 20451              street2: street2
 20452              state: state
 20453              customerName: customerName
 20454            shipping:
 20455              carrier: carrier
 20456              address:
 20457                zip: zip
 20458                country: country
 20459                city: city
 20460                street: street
 20461                street2: street2
 20462                state: state
 20463                customerName: customerName
 20464              method:
 20465                name: Ground
 20466                id: "1"
 20467              trackingNumber: trackingNumber
 20468              status: Initial
 20469            boxBillingId: 1
 20470            serial: serial
 20471            computerName: computerName
 20472            name: name
 20473            model:
 20474              addons:
 20475              - count: count
 20476                id: id
 20477              - count: count
 20478                id: id
 20479              name: name
 20480              id: id
 20481            id: id
 20482            sku: sku
 20483          - extension:
 20484              extensionNumber: extensionNumber
 20485              id: 0
 20486              partnerId: partnerId
 20487              uri: uri
 20488            phoneLines:
 20489            - lineType: Standalone
 20490              phoneInfo:
 20491                country:
 20492                  name: name
 20493                  id: id
 20494                  uri: uri
 20495                extension:
 20496                  extensionNumber: extensionNumber
 20497                  id: id
 20498                  partnerId: partnerId
 20499                  uri: uri
 20500                phoneNumber: phoneNumber
 20501                location: location
 20502                id: 6
 20503                label: label
 20504                type: VoiceFax
 20505                paymentType: External
 20506                status: status
 20507                usageType: MainCompanyNumber
 20508            - lineType: Standalone
 20509              phoneInfo:
 20510                country:
 20511                  name: name
 20512                  id: id
 20513                  uri: uri
 20514                extension:
 20515                  extensionNumber: extensionNumber
 20516                  id: id
 20517                  partnerId: partnerId
 20518                  uri: uri
 20519                phoneNumber: phoneNumber
 20520                location: location
 20521                id: 6
 20522                label: label
 20523                type: VoiceFax
 20524                paymentType: External
 20525                status: status
 20526                usageType: MainCompanyNumber
 20527            type: SoftPhone
 20528            uri: uri
 20529            emergencyServiceAddress:
 20530              zip: zip
 20531              country: country
 20532              city: city
 20533              street: street
 20534              street2: street2
 20535              state: state
 20536              customerName: customerName
 20537            shipping:
 20538              carrier: carrier
 20539              address:
 20540                zip: zip
 20541                country: country
 20542                city: city
 20543                street: street
 20544                street2: street2
 20545                state: state
 20546                customerName: customerName
 20547              method:
 20548                name: Ground
 20549                id: "1"
 20550              trackingNumber: trackingNumber
 20551              status: Initial
 20552            boxBillingId: 1
 20553            serial: serial
 20554            computerName: computerName
 20555            name: name
 20556            model:
 20557              addons:
 20558              - count: count
 20559                id: id
 20560              - count: count
 20561                id: id
 20562              name: name
 20563              id: id
 20564            id: id
 20565            sku: sku
 20566          paging:
 20567            perPage: 5
 20568            pageStart: 5
 20569            pageEnd: 2
 20570            totalPages: 7
 20571            page: 1
 20572            totalElements: 9
 20573        properties:
 20574          records:
 20575            description: List of extension devices
 20576            items:
 20577              $ref: '#/components/schemas/GetDeviceInfoResponse'
 20578            type: array
 20579          navigation:
 20580            $ref: '#/components/schemas/NavigationInfo'
 20581          paging:
 20582            $ref: '#/components/schemas/PagingInfo'
 20583        required:
 20584        - navigation
 20585        - paging
 20586        - records
 20587        type: object
 20588      CompanyAnsweringRuleCallersInfoRequest:
 20589        example:
 20590          name: name
 20591          callerId: callerId
 20592        properties:
 20593          callerId:
 20594            description: Phone number of a caller
 20595            type: string
 20596          name:
 20597            description: Displayed name for a caller ID
 20598            type: string
 20599        type: object
 20600      ExtensionInfoEvent:
 20601        properties:
 20602          extensionId:
 20603            description: Internal identifier of an extension
 20604            type: string
 20605          eventType:
 20606            description: Type of extension info change
 20607            enum:
 20608            - Update
 20609            - Delete
 20610            type: string
 20611          hints:
 20612            description: 'Returned for ''Update'' event type only. The possible values
 20613              are: /nAccountInfo - change of account parameters/nExtensionInfo - change
 20614              of contact info, service features, departments, status/nPhoneNumber -
 20615              change of phone numbers/nRole - change of permissions/nProfileImage -
 20616              change of profile image'
 20617            items:
 20618              type: string
 20619            type: array
 20620        type: object
 20621      FavoriteContactResource:
 20622        example:
 20623          contactId: contactId
 20624          id: id
 20625          uri: http://example.com/aeiou
 20626          extensionId: extensionId
 20627        properties:
 20628          uri:
 20629            format: uri
 20630            type: string
 20631          id:
 20632            type: string
 20633          extensionId:
 20634            type: string
 20635          contactId:
 20636            type: string
 20637        type: object
 20638      AuthenticationScheme:
 20639        example:
 20640          documentationUrl: documentationUrl
 20641          name: name
 20642          description: description
 20643          specUrl: specUrl
 20644        properties:
 20645          description:
 20646            type: string
 20647          documentationUrl:
 20648            type: string
 20649          name:
 20650            type: string
 20651          specUrl:
 20652            type: string
 20653        type: object
 20654      VersionInfo:
 20655        example:
 20656          versionString: versionString
 20657          releaseDate: releaseDate
 20658          uriString: uriString
 20659          uri: uri
 20660        properties:
 20661          uri:
 20662            description: Canonical URI of API versions
 20663            type: string
 20664          versionString:
 20665            description: Version of the RingCentral REST API
 20666            type: string
 20667          releaseDate:
 20668            description: Release date of this version
 20669            type: string
 20670          uriString:
 20671            description: URI part determining the current version
 20672            type: string
 20673        type: object
 20674      PostGlipFile:
 20675        example:
 20676          contentUri: contentUri
 20677          name: name
 20678          id: id
 20679        properties:
 20680          id:
 20681            description: Internal identifier of a file
 20682            type: string
 20683          contentUri:
 20684            description: Link to binary content
 20685            type: string
 20686          name:
 20687            description: Name of a file
 20688            type: string
 20689        required:
 20690        - contentUri
 20691        - id
 20692        type: object
 20693      ClientProvisioningHintInfo:
 20694        example:
 20695          expiresIn: 0
 20696          actionRequired: true
 20697        properties:
 20698          expiresIn:
 20699            description: Seconds until expiration date. Returned only if applicable
 20700            type: integer
 20701          actionRequired:
 20702            description: '''False'', if the value of expiresIn is greater than 0 (zero),
 20703              otherwise - ''True'''
 20704            type: boolean
 20705        type: object
 20706      SecretQuestionInfoResource:
 20707        properties:
 20708          uri:
 20709            format: uri
 20710            type: string
 20711          id:
 20712            type: string
 20713          questionType:
 20714            format: int32
 20715            type: integer
 20716          languageId:
 20717            format: int32
 20718            type: integer
 20719          questionText:
 20720            type: string
 20721          showInSignUp:
 20722            default: false
 20723            type: boolean
 20724        type: object
 20725      ExtensionUpdateRequest:
 20726        example:
 20727          reason: reason
 20728          setupWizardState: NotStarted
 20729          statusInfo:
 20730            reason: Voluntarily
 20731            comment: comment
 20732          transition: transition
 20733          ivrPin: ivrPin
 20734          callQueueInfo:
 20735            slaThresholdSeconds: 6
 20736            abandonedThresholdSeconds: 1
 20737            slaGoal: 0
 20738            includeAbandonedCalls: true
 20739          password: password
 20740          extensionNumber: extensionNumber
 20741          contact:
 20742            firstName: firstName
 20743            lastName: lastName
 20744            emailAsLoginName: true
 20745            pronouncedName:
 20746              text: text
 20747              type: Default
 20748            company: company
 20749            businessPhone: businessPhone
 20750            businessAddress:
 20751              zip: zip
 20752              country: country
 20753              city: city
 20754              street: street
 20755              state: state
 20756            department: department
 20757            email: email
 20758          regionalSettings:
 20759            timezone:
 20760              id: id
 20761            timeFormat: timeFormat
 20762            greetingLanguage:
 20763              id: id
 20764            formattingLocale:
 20765              id: id
 20766            language:
 20767              id: id
 20768            homeCountry:
 20769              id: id
 20770          comment: comment
 20771          partnerId: partnerId
 20772          status: Disabled
 20773        properties:
 20774          status:
 20775            enum:
 20776            - Disabled
 20777            - Enabled
 20778            - NotActivated
 20779            type: string
 20780          statusInfo:
 20781            $ref: '#/components/schemas/ExtensionStatusInfo'
 20782          reason:
 20783            description: Type of suspension
 20784            type: string
 20785          comment:
 20786            description: Free Form user comment
 20787            type: string
 20788          extensionNumber:
 20789            description: Extension number available
 20790            type: string
 20791          contact:
 20792            $ref: '#/components/schemas/ContactInfoUpdateRequest'
 20793          regionalSettings:
 20794            $ref: '#/components/schemas/ExtensionRegionalSettingRequest'
 20795          setupWizardState:
 20796            enum:
 20797            - NotStarted
 20798            - Incomplete
 20799            - Completed
 20800            type: string
 20801          partnerId:
 20802            description: ' Extension partner identifier'
 20803            type: string
 20804          ivrPin:
 20805            description: IVR PIN
 20806            type: string
 20807          password:
 20808            description: Password for extension
 20809            type: string
 20810          callQueueInfo:
 20811            $ref: '#/components/schemas/CallQueueInfoRequest'
 20812          transition:
 20813            description: For NotActivated extensions only. Welcome email setting
 20814            type: string
 20815        type: object
 20816      CompanyAnsweringRuleRequest:
 20817        example:
 20818          schedule:
 20819            ref: BusinessHours
 20820            ranges:
 20821              from: 2000-01-23T04:56:07.000+00:00
 20822              to: 2000-01-23T04:56:07.000+00:00
 20823            weeklyRanges:
 20824              sunday:
 20825              - from: from
 20826                to: to
 20827              - from: from
 20828                to: to
 20829              saturday:
 20830              - from: from
 20831                to: to
 20832              - from: from
 20833                to: to
 20834              tuesday:
 20835              - from: from
 20836                to: to
 20837              - from: from
 20838                to: to
 20839              wednesday:
 20840              - from: from
 20841                to: to
 20842              - from: from
 20843                to: to
 20844              thursday:
 20845              - from: from
 20846                to: to
 20847              - from: from
 20848                to: to
 20849              friday:
 20850              - from: from
 20851                to: to
 20852              - from: from
 20853                to: to
 20854              monday:
 20855              - from: from
 20856                to: to
 20857              - from: from
 20858                to: to
 20859          extension:
 20860            name: name
 20861            callerId: callerId
 20862          name: name
 20863          callers:
 20864          - name: name
 20865            callerId: callerId
 20866          - name: name
 20867            callerId: callerId
 20868          greetings:
 20869          - preset:
 20870              name: name
 20871              id: id
 20872              uri: uri
 20873            type: Introductory
 20874            usageType: UserExtensionAnsweringRule
 20875          - preset:
 20876              name: name
 20877              id: id
 20878              uri: uri
 20879            type: Introductory
 20880            usageType: UserExtensionAnsweringRule
 20881          type: BusinessHours
 20882          enabled: true
 20883          callHandlingAction: Operator
 20884          calledNumbers:
 20885          - id: id
 20886          - id: id
 20887        properties:
 20888          name:
 20889            description: Name of an answering rule specified by user. Max number of symbols is 30. The default value is 'My Rule N' where 'N' is the first free number
 20890            type: string
 20891          enabled:
 20892            default: true
 20893            description: Specifies if the rule is active or inactive. The default value is 'True'
 20894            type: boolean
 20895          type:
 20896            description: Type of an answering rule, the default value is 'Custom' = ['BusinessHours', 'AfterHours', 'Custom']
 20897            enum:
 20898            - BusinessHours
 20899            - AfterHours
 20900            - Custom
 20901            type: string
 20902          callers:
 20903            description: Answering rule will be applied when calls are received from the specified caller(s)
 20904            items:
 20905              $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 20906            type: array
 20907          calledNumbers:
 20908            description: Answering rule will be applied when calling the specified number(s)
 20909            items:
 20910              $ref: '#/components/schemas/CompanyAnsweringRuleCalledNumberInfo'
 20911            type: array
 20912          schedule:
 20913            $ref: '#/components/schemas/CompanyAnsweringRuleScheduleInfoRequest'
 20914          callHandlingAction:
 20915            description: Specifies how incoming calls are forwarded. The default value is 'Operator' 'Operator' - play company greeting and forward to operator extension 'Disconnect' - play company greeting and disconnect 'Bypass' - bypass greeting to go to selected extension = ['Operator', 'Disconnect', 'Bypass']
 20916            enum:
 20917            - Operator
 20918            - Disconnect
 20919            - Bypass
 20920            type: string
 20921          extension:
 20922            $ref: '#/components/schemas/CompanyAnsweringRuleCallersInfoRequest'
 20923          greetings:
 20924            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 20925            items:
 20926              $ref: '#/components/schemas/GreetingInfo'
 20927            type: array
 20928        type: object
 20929      AddressBookSync:
 20930        example:
 20931          nextPageId: 0
 20932          nextPageUri: http://example.com/aeiou
 20933          records:
 20934          - birthday: 2000-01-23T04:56:07.000+00:00
 20935            lastName: lastName
 20936            notes: notes
 20937            jobTitle: jobTitle
 20938            callbackPhone: callbackPhone
 20939            availability: Alive
 20940            carPhone: carPhone
 20941            email3: email3
 20942            email2: email2
 20943            businessPhone2: businessPhone2
 20944            companyPhone: companyPhone
 20945            otherAddress:
 20946              zip: zip
 20947              country: country
 20948              city: city
 20949              street: street
 20950              state: state
 20951            company: company
 20952            id: id
 20953            otherFax: otherFax
 20954            businessAddress:
 20955              zip: zip
 20956              country: country
 20957              city: city
 20958              street: street
 20959              state: state
 20960            email: email
 20961            homeAddress:
 20962              zip: zip
 20963              country: country
 20964              city: city
 20965              street: street
 20966              state: state
 20967            nickName: nickName
 20968            homePhone: homePhone
 20969            webPage: webPage
 20970            homePhone2: homePhone2
 20971            uri: http://example.com/aeiou
 20972            firstName: firstName
 20973            mobilePhone: mobilePhone
 20974            otherPhone: otherPhone
 20975            assistantPhone: assistantPhone
 20976            middleName: middleName
 20977            businessFax: businessFax
 20978            businessPhone: businessPhone
 20979          - birthday: 2000-01-23T04:56:07.000+00:00
 20980            lastName: lastName
 20981            notes: notes
 20982            jobTitle: jobTitle
 20983            callbackPhone: callbackPhone
 20984            availability: Alive
 20985            carPhone: carPhone
 20986            email3: email3
 20987            email2: email2
 20988            businessPhone2: businessPhone2
 20989            companyPhone: companyPhone
 20990            otherAddress:
 20991              zip: zip
 20992              country: country
 20993              city: city
 20994              street: street
 20995              state: state
 20996            company: company
 20997            id: id
 20998            otherFax: otherFax
 20999            businessAddress:
 21000              zip: zip
 21001              country: country
 21002              city: city
 21003              street: street
 21004              state: state
 21005            email: email
 21006            homeAddress:
 21007              zip: zip
 21008              country: country
 21009              city: city
 21010              street: street
 21011              state: state
 21012            nickName: nickName
 21013            homePhone: homePhone
 21014            webPage: webPage
 21015            homePhone2: homePhone2
 21016            uri: http://example.com/aeiou
 21017            firstName: firstName
 21018            mobilePhone: mobilePhone
 21019            otherPhone: otherPhone
 21020            assistantPhone: assistantPhone
 21021            middleName: middleName
 21022            businessFax: businessFax
 21023            businessPhone: businessPhone
 21024          uri: http://example.com/aeiou
 21025          syncInfo:
 21026            syncTime: 2000-01-23T04:56:07.000+00:00
 21027            olderRecordsExist: false
 21028            syncToken: syncToken
 21029            syncType: FSync
 21030        properties:
 21031          uri:
 21032            format: uri
 21033            type: string
 21034          records:
 21035            items:
 21036              $ref: '#/components/schemas/PersonalContactResource'
 21037            type: array
 21038          syncInfo:
 21039            $ref: '#/components/schemas/SyncInfo'
 21040          nextPageId:
 21041            format: int64
 21042            type: integer
 21043          nextPageUri:
 21044            format: uri
 21045            type: string
 21046        type: object
 21047      SecurityContext:
 21048        properties:
 21049          userPrincipal:
 21050            $ref: '#/components/schemas/Principal'
 21051          secure:
 21052            default: false
 21053            type: boolean
 21054          authenticationScheme:
 21055            type: string
 21056        type: object
 21057      EditGroupRequest:
 21058        example:
 21059          addedPersonIds:
 21060          - addedPersonIds
 21061          - addedPersonIds
 21062          addedPersonEmails:
 21063          - addedPersonEmails
 21064          - addedPersonEmails
 21065          removedPersonIds:
 21066          - removedPersonIds
 21067          - removedPersonIds
 21068        properties:
 21069          addedPersonIds:
 21070            description: List of users to be added to the team
 21071            items:
 21072              type: string
 21073            type: array
 21074          addedPersonEmails:
 21075            description: List of user email addresses to be added to the team (i.e. as guests)
 21076            items:
 21077              type: string
 21078            type: array
 21079          removedPersonIds:
 21080            description: List of users to be removed from the team
 21081            items:
 21082              type: string
 21083            type: array
 21084        type: object
 21085      SyncCallLogRecords:
 21086        properties:
 21087          uri:
 21088            format: uri
 21089            type: string
 21090          records:
 21091            items:
 21092              $ref: '#/components/schemas/CallLogRecordResource'
 21093            type: array
 21094          syncInfo:
 21095            $ref: '#/components/schemas/SyncInfo'
 21096        type: object
 21097      GetTimezoneInfoResponse:
 21098        example:
 21099          name: name
 21100          description: description
 21101          id: id
 21102          uri: uri
 21103        properties:
 21104          id:
 21105            description: Internal identifier of a timezone
 21106            type: string
 21107          uri:
 21108            description: Canonical URI of the timezone
 21109            type: string
 21110          name:
 21111            description: Short name of the timezone
 21112            type: string
 21113          description:
 21114            description: Description of the timezone
 21115            type: string
 21116        type: object
 21117      DefaultUserRoleRequest:
 21118        example:
 21119          id: id
 21120        properties:
 21121          id:
 21122            description: Internal identifier of a user role to be set as default, see User Role List
 21123            type: string
 21124        type: object
 21125      MissedCallsInfo:
 21126        example:
 21127          notifyBySms: true
 21128          notifyByEmail: true
 21129          advancedEmailAddresses:
 21130          - advancedEmailAddresses
 21131          - advancedEmailAddresses
 21132          advancedSmsEmailAddresses:
 21133          - advancedSmsEmailAddresses
 21134          - advancedSmsEmailAddresses
 21135        properties:
 21136          notifyByEmail:
 21137            description: Email notification flag
 21138            type: boolean
 21139          notifyBySms:
 21140            description: SMS notification flag
 21141            type: boolean
 21142          advancedEmailAddresses:
 21143            description: List of recipient email addresses for missed call notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 21144            items:
 21145              type: string
 21146            type: array
 21147          advancedSmsEmailAddresses:
 21148            description: List of recipient phone numbers for missed call notifications. Returned if specified, in both modes (advanced/basic). Applied in advanced mode only
 21149            items:
 21150              type: string
 21151            type: array
 21152        type: object
 21153      SchedulesInfoReporting:
 21154        example:
 21155          recurrence:
 21156          - pattern: Daily
 21157            value: "0"
 21158          - pattern: Daily
 21159            value: "0"
 21160          attachments:
 21161          - pdf: true
 21162            csv: true
 21163          - pdf: true
 21164            csv: true
 21165          pages:
 21166          - pages
 21167          - pages
 21168          recipients:
 21169          - recipients
 21170          - recipients
 21171          viewType: Detailed
 21172          scheduleId: scheduleId
 21173        properties:
 21174          scheduleId:
 21175            description: Unique schedule identifier
 21176            type: string
 21177          recurrence:
 21178            description: Recurrence pattern of a schedule
 21179            items:
 21180              $ref: '#/components/schemas/RecurrenceInfoReporting'
 21181            type: array
 21182          viewType:
 21183            description: Type of report. Detailed reports include tables with data. Simple reports only include charts
 21184            enum:
 21185            - Detailed
 21186            - Simple
 21187            type: string
 21188          attachments:
 21189            description: Set of optional attachments. Basically, every report email is in HTML format. Optionally, it can contain PDF or CSV files
 21190            items:
 21191              $ref: '#/components/schemas/AttachmentInfoReporting'
 21192            type: array
 21193          pages:
 21194            description: List of pages to include to the report. If empty, all pages are included. Otherwise, only specified pages are included. API doesn't check validity of page names. Client application is responsible to do that
 21195            items:
 21196              type: string
 21197            type: array
 21198          recipients:
 21199            description: List of emails to which to send rendered reports
 21200            items:
 21201              type: string
 21202            type: array
 21203        type: object
 21204      IVRMenuExtensionInfo:
 21205        example:
 21206          id: id
 21207          uri: uri
 21208        properties:
 21209          uri:
 21210            description: Link to an extension resource
 21211            type: string
 21212          id:
 21213            description: Internal identifier of an extension
 21214            type: string
 21215        type: object
 21216      RingOutPhoneNumberInfo:
 21217        example:
 21218          phoneNumber: phoneNumber
 21219        properties:
 21220          phoneNumber:
 21221            type: string
 21222        type: object
 21223      BlockedNumbersList:
 21224        example:
 21225          navigation:
 21226            previousPage:
 21227              uri: uri
 21228            firstPage:
 21229              uri: uri
 21230            lastPage:
 21231              uri: uri
 21232            nextPage:
 21233              uri: uri
 21234          records:
 21235          - phoneNumber: phoneNumber
 21236            name: name
 21237            id: id
 21238            uri: uri
 21239          - phoneNumber: phoneNumber
 21240            name: name
 21241            id: id
 21242            uri: uri
 21243          paging:
 21244            perPage: 5
 21245            pageStart: 5
 21246            pageEnd: 2
 21247            totalPages: 7
 21248            page: 1
 21249            totalElements: 9
 21250        properties:
 21251          records:
 21252            description: List of blocked phone numbers
 21253            items:
 21254              $ref: '#/components/schemas/BlockedNumberInfo'
 21255            type: array
 21256          navigation:
 21257            $ref: '#/components/schemas/NavigationInfo'
 21258          paging:
 21259            $ref: '#/components/schemas/PagingInfo'
 21260        type: object
 21261      UnconditionalForwardingResource:
 21262        properties:
 21263          phoneNumber:
 21264            type: string
 21265        type: object
 21266      Feature:
 21267        properties:
 21268          enabled:
 21269            default: false
 21270            type: boolean
 21271          reason:
 21272            $ref: '#/components/schemas/Reason'
 21273        type: object
 21274      HintResource:
 21275        properties:
 21276          expiresIn:
 21277            format: int64
 21278            type: integer
 21279          actionRequired:
 21280            default: false
 21281            type: boolean
 21282          messageUri:
 21283            type: string
 21284        type: object
 21285      DeviceInfoRequest:
 21286        example:
 21287          computerName: computerName
 21288          appExternalId: appExternalId
 21289          id: id
 21290        properties:
 21291          id:
 21292            description: Device unique identifier, retrieved on previous session (if any)
 21293            type: string
 21294          appExternalId:
 21295            description: For iOS devices only Certificate name (used by iOS applications for APNS subscription)
 21296            type: string
 21297          computerName:
 21298            description: For SoftPhone only Computer name
 21299            type: string
 21300        type: object
 21301      UpdatePresenceLinesResponse:
 21302        example:
 21303          navigation:
 21304            previousPage:
 21305              uri: uri
 21306            firstPage:
 21307              uri: uri
 21308            lastPage:
 21309              uri: uri
 21310            nextPage:
 21311              uri: uri
 21312          records:
 21313          - extension:
 21314              extensionNumber: extensionNumber
 21315              id: id
 21316              type: User
 21317              uri: uri
 21318            id: id
 21319            uri: uri
 21320          - extension:
 21321              extensionNumber: extensionNumber
 21322              id: id
 21323              type: User
 21324              uri: uri
 21325            id: id
 21326            uri: uri
 21327          paging:
 21328            perPage: 5
 21329            pageStart: 5
 21330            pageEnd: 2
 21331            totalPages: 7
 21332            page: 1
 21333            totalElements: 9
 21334          uri: uri
 21335        properties:
 21336          uri:
 21337            description: Canonical URI of the monitored lines (extensions) resource
 21338            type: string
 21339          records:
 21340            description: List of lines (extensions) the presence of which is monitored by the user. The first two lines always indicate the user's extension presence, they cannot be changed
 21341            items:
 21342              $ref: '#/components/schemas/LineInfo'
 21343            type: array
 21344          navigation:
 21345            $ref: '#/components/schemas/NavigationInfo'
 21346          paging:
 21347            $ref: '#/components/schemas/PagingInfo'
 21348        type: object
 21349      UserBusinessHoursScheduleInfo:
 21350        example:
 21351          weeklyRanges:
 21352            sunday:
 21353            - from: 2000-01-23T04:56:07.000+00:00
 21354              to: 2000-01-23T04:56:07.000+00:00
 21355            - from: 2000-01-23T04:56:07.000+00:00
 21356              to: 2000-01-23T04:56:07.000+00:00
 21357            saturday:
 21358            - from: 2000-01-23T04:56:07.000+00:00
 21359              to: 2000-01-23T04:56:07.000+00:00
 21360            - from: 2000-01-23T04:56:07.000+00:00
 21361              to: 2000-01-23T04:56:07.000+00:00
 21362            tuesday:
 21363            - from: 2000-01-23T04:56:07.000+00:00
 21364              to: 2000-01-23T04:56:07.000+00:00
 21365            - from: 2000-01-23T04:56:07.000+00:00
 21366              to: 2000-01-23T04:56:07.000+00:00
 21367            wednesday:
 21368            - from: 2000-01-23T04:56:07.000+00:00
 21369              to: 2000-01-23T04:56:07.000+00:00
 21370            - from: 2000-01-23T04:56:07.000+00:00
 21371              to: 2000-01-23T04:56:07.000+00:00
 21372            thursday:
 21373            - from: 2000-01-23T04:56:07.000+00:00
 21374              to: 2000-01-23T04:56:07.000+00:00
 21375            - from: 2000-01-23T04:56:07.000+00:00
 21376              to: 2000-01-23T04:56:07.000+00:00
 21377            friday:
 21378            - from: 2000-01-23T04:56:07.000+00:00
 21379              to: 2000-01-23T04:56:07.000+00:00
 21380            - from: 2000-01-23T04:56:07.000+00:00
 21381              to: 2000-01-23T04:56:07.000+00:00
 21382            monday:
 21383            - from: 2000-01-23T04:56:07.000+00:00
 21384              to: 2000-01-23T04:56:07.000+00:00
 21385            - from: 2000-01-23T04:56:07.000+00:00
 21386              to: 2000-01-23T04:56:07.000+00:00
 21387        properties:
 21388          weeklyRanges:
 21389            $ref: '#/components/schemas/WeeklyScheduleInfo'
 21390        type: object
 21391      ConferencingInfoResource:
 21392        properties:
 21393          uri:
 21394            format: uri
 21395            type: string
 21396          phoneNumber:
 21397            type: string
 21398          hostCode:
 21399            type: string
 21400          participantCode:
 21401            type: string
 21402          allowJoinBeforeHost:
 21403            default: false
 21404            type: boolean
 21405          tapToJoinUri:
 21406            type: string
 21407          supportUri:
 21408            type: string
 21409          mode:
 21410            enum:
 21411            - FCC
 21412            - RCC
 21413            type: string
 21414          phoneNumbers:
 21415            items:
 21416              $ref: '#/components/schemas/ConferencingNumberResource'
 21417            type: array
 21418        type: object
 21419      PagingInfo:
 21420        example:
 21421          perPage: 5
 21422          pageStart: 5
 21423          pageEnd: 2
 21424          totalPages: 7
 21425          page: 1
 21426          totalElements: 9
 21427        properties:
 21428          page:
 21429            description: The current page number. 1-indexed, so the first page is 1 by default. May be omitted if result is empty (because non-existent page was specified or perPage=0 was requested)
 21430            type: integer
 21431          perPage:
 21432            description: Current page size, describes how many items are in each page. Default value is 100. Maximum value is 1000. If perPage value in the request is greater than 1000, the maximum value (1000) is applied
 21433            type: integer
 21434          pageStart:
 21435            description: The zero-based number of the first element on the current page. Omitted if the page is omitted or result is empty
 21436            type: integer
 21437          pageEnd:
 21438            description: The zero-based index of the last element on the current page. Omitted if the page is omitted or result is empty
 21439            type: integer
 21440          totalPages:
 21441            description: The total number of pages in a dataset. May be omitted for some resources due to performance reasons
 21442            type: integer
 21443          totalElements:
 21444            description: The total number of elements in a dataset. May be omitted for some resource due to performance reasons
 21445            type: integer
 21446        type: object
 21447      ErrorEntity:
 21448        example:
 21449          errorCode: errorCode
 21450          message: message
 21451        properties:
 21452          errorCode:
 21453            type: string
 21454          message:
 21455            type: string
 21456        type: object
 21457      CustomCompanyGreetingAnsweringRuleInfo:
 21458        example:
 21459          id: id
 21460        properties:
 21461          id:
 21462            description: Internal identifier of an answering rule
 21463            type: string
 21464        type: object
 21465      SyncInfo:
 21466        example:
 21467          syncTime: 2000-01-23T04:56:07.000+00:00
 21468          olderRecordsExist: false
 21469          syncToken: syncToken
 21470          syncType: FSync
 21471        properties:
 21472          syncType:
 21473            enum:
 21474            - FSync
 21475            - ISync
 21476            type: string
 21477          syncToken:
 21478            type: string
 21479          syncTime:
 21480            format: date-time
 21481            type: string
 21482          olderRecordsExist:
 21483            default: false
 21484            type: boolean
 21485        type: object
 21486      Currency:
 21487        example:
 21488          symbol: symbol
 21489          code: code
 21490          minorSymbol: minorSymbol
 21491          name: name
 21492          id: id
 21493        properties:
 21494          id:
 21495            type: string
 21496          code:
 21497            type: string
 21498          name:
 21499            type: string
 21500          symbol:
 21501            type: string
 21502          minorSymbol:
 21503            type: string
 21504        type: object
 21505      Permission:
 21506        example:
 21507          enabled: false
 21508        properties:
 21509          enabled:
 21510            default: false
 21511            type: boolean
 21512        type: object
 21513      ForwardingInfoCreateRuleRequest:
 21514        properties:
 21515          notifyMySoftPhones:
 21516            description: Specifies if the first ring on desktop/mobile apps is enabled. The default value is 'True'
 21517            type: boolean
 21518          notifyAdminSoftPhones:
 21519            description: Specifies if the administrator's softphone (desktop application) is notified before forwarding the incoming call to desk phones and forwarding numbers. The default value is 'True'
 21520            type: boolean
 21521          softPhonesRingCount:
 21522            description: Specifies delay between ring on apps and starting of a call forwarding. The default value is 1
 21523            type: integer
 21524          ringingMode:
 21525            description: Specifies the order in which forwarding numbers ring. 'Sequentially' means that forwarding numbers are ringing one at a time, in order of priority. 'Simultaneously' means that forwarding numbers are ringing all at the same time. The default value is 'Sequentially'
 21526            enum:
 21527            - Sequentially
 21528            - Simultaneously
 21529            type: string
 21530          rules:
 21531            description: Information on a call forwarding rule
 21532            items:
 21533              $ref: '#/components/schemas/RuleInfoCreateRuleRequest'
 21534            type: array
 21535        type: object
 21536      MediaType:
 21537        properties:
 21538          type:
 21539            type: string
 21540          subtype:
 21541            type: string
 21542          wildcardType:
 21543            default: false
 21544            type: boolean
 21545          wildcardSubtype:
 21546            default: false
 21547            type: boolean
 21548        type: object
 21549      GetServiceInfoResponse:
 21550        example:
 21551          servicePlanName: servicePlanName
 21552          serviceFeatures:
 21553          - featureName: featureName
 21554            enabled: true
 21555          - featureName: featureName
 21556            enabled: true
 21557          uri: uri
 21558          limits:
 21559            freeSoftPhoneLinesPerExtension: 0
 21560            meetingSize: 6
 21561            maxMonitoredExtensionsPerUser: 1
 21562            maxExtensionNumberLength: 5
 21563        properties:
 21564          uri:
 21565            description: Canonical URI of the account Service Info resource
 21566            type: string
 21567          servicePlanName:
 21568            description: Account Service Plan name
 21569            type: string
 21570          serviceFeatures:
 21571            description: Service features information, see Service Feature List
 21572            items:
 21573              $ref: '#/components/schemas/ServiceFeatureInfo'
 21574            type: array
 21575          limits:
 21576            $ref: '#/components/schemas/AccountLimits'
 21577        type: object
 21578      FixedOrderAgents:
 21579        example:
 21580          extension:
 21581            extensionNumber: extensionNumber
 21582            id: id
 21583            partnerId: partnerId
 21584            uri: uri
 21585          index: 5
 21586        properties:
 21587          extension:
 21588            $ref: '#/components/schemas/ExtensionInfo'
 21589          index:
 21590            description: Ordinal of an agent (call queue member)
 21591            type: integer
 21592        type: object
 21593      CallerIdPhoneInfo:
 21594        example:
 21595          phoneNumber: phoneNumber
 21596          id: id
 21597          uri: uri
 21598        properties:
 21599          id:
 21600            description: Internal identifier of a phone number
 21601            type: string
 21602          uri:
 21603            description: Link to a phone number resource
 21604            type: string
 21605          phoneNumber:
 21606            description: Phone number in E.164 (with '+' sign) format
 21607            type: string
 21608        type: object
 21609      Cookie:
 21610        properties:
 21611          name:
 21612            type: string
 21613          value:
 21614            type: string
 21615          version:
 21616            format: int32
 21617            type: integer
 21618          path:
 21619            type: string
 21620          domain:
 21621            type: string
 21622        type: object
 21623      DetailedExtensionPresenceWithSIPEvent:
 21624        properties:
 21625          extensionId:
 21626            default: ~
 21627            description: Internal identifier of an extension. Optional parameter
 21628            type: string
 21629          telephonyStatus:
 21630            description: Telephony presence status. Returned if telephony status is changed.
 21631            enum:
 21632            - NoCall
 21633            - CallConnected
 21634            - Ringing
 21635            - OnHold
 21636            - ParkedCall
 21637            type: string
 21638          activeCalls:
 21639            description: Collection of Active Call Info
 21640            items:
 21641              $ref: '#/components/schemas/ActiveCallInfo'
 21642            type: array
 21643          sequence:
 21644            description: Order number of a notification to state the chronology
 21645            type: integer
 21646          presenceStatus:
 21647            description: Aggregated presence status, calculated from a number of sources
 21648            enum:
 21649            - Offline
 21650            - Busy
 21651            - Available
 21652            type: string
 21653          userStatus:
 21654            description: User-defined presence status (as previously published by the user)
 21655            enum:
 21656            - Offline
 21657            - Busy
 21658            - Available
 21659            type: string
 21660          dndStatus:
 21661            description: Extended DnD (Do not Disturb) status
 21662            enum:
 21663            - TakeAllCalls
 21664            - DoNotAcceptAnyCalls
 21665            - DoNotAcceptDepartmentCalls
 21666            - TakeDepartmentCallsOnly
 21667            type: string
 21668          allowSeeMyPresence:
 21669            description: If 'True' enables other extensions to see the extension presence status
 21670            type: boolean
 21671          ringOnMonitoredCall:
 21672            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 21673            type: boolean
 21674          pickUpCallsOnHold:
 21675            description: If 'True' enables the extension user to pick up a monitored line on hold
 21676            type: boolean
 21677        type: object
 21678      TargetServicePlanInfo:
 21679        example:
 21680          name: name
 21681          id: id
 21682        properties:
 21683          id:
 21684            description: Internal identifier of a target service plan
 21685            type: string
 21686          name:
 21687            description: Name of a target service plan
 21688            type: string
 21689        type: object
 21690      GetMessageList:
 21691        example:
 21692          navigation:
 21693            previousPage:
 21694              uri: uri
 21695            firstPage:
 21696              uri: uri
 21697            lastPage:
 21698              uri: uri
 21699            nextPage:
 21700              uri: uri
 21701          records:
 21702          - readStatus: Read
 21703            faxResolution: High
 21704            attachments:
 21705            - filename: filename
 21706              size: 5
 21707              vmDuration: 1
 21708              id: 6
 21709              type: AudioRecording
 21710              uri: uri
 21711              contentType: contentType
 21712            - filename: filename
 21713              size: 5
 21714              vmDuration: 1
 21715              id: 6
 21716              type: AudioRecording
 21717              uri: uri
 21718              contentType: contentType
 21719            lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 21720            creationTime: 2000-01-23T04:56:07.000+00:00
 21721            conversationId: 5
 21722            deliveryErrorCode: deliveryErrorCode
 21723            subject: subject
 21724            vmTranscriptionStatus: NotAvailable
 21725            availability: Alive
 21726            priority: Normal
 21727            type: Fax
 21728            uri: uri
 21729            messageStatus: Queued
 21730            faxPageCount: 2
 21731            smsSendingAttemptsCount: 7
 21732            smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 21733            pgToDepartment: true
 21734            from:
 21735              messageStatus: Queued
 21736              faxErrorCode: Undefined
 21737              phoneNumber: phoneNumber
 21738              extensionNumber: extensionNumber
 21739              name: name
 21740              location: location
 21741            id: 0
 21742            to:
 21743            - messageStatus: Queued
 21744              faxErrorCode: Undefined
 21745              phoneNumber: phoneNumber
 21746              extensionNumber: extensionNumber
 21747              name: name
 21748              location: location
 21749            - messageStatus: Queued
 21750              faxErrorCode: Undefined
 21751              phoneNumber: phoneNumber
 21752              extensionNumber: extensionNumber
 21753              name: name
 21754              location: location
 21755            direction: Inbound
 21756          - readStatus: Read
 21757            faxResolution: High
 21758            attachments:
 21759            - filename: filename
 21760              size: 5
 21761              vmDuration: 1
 21762              id: 6
 21763              type: AudioRecording
 21764              uri: uri
 21765              contentType: contentType
 21766            - filename: filename
 21767              size: 5
 21768              vmDuration: 1
 21769              id: 6
 21770              type: AudioRecording
 21771              uri: uri
 21772              contentType: contentType
 21773            lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 21774            creationTime: 2000-01-23T04:56:07.000+00:00
 21775            conversationId: 5
 21776            deliveryErrorCode: deliveryErrorCode
 21777            subject: subject
 21778            vmTranscriptionStatus: NotAvailable
 21779            availability: Alive
 21780            priority: Normal
 21781            type: Fax
 21782            uri: uri
 21783            messageStatus: Queued
 21784            faxPageCount: 2
 21785            smsSendingAttemptsCount: 7
 21786            smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 21787            pgToDepartment: true
 21788            from:
 21789              messageStatus: Queued
 21790              faxErrorCode: Undefined
 21791              phoneNumber: phoneNumber
 21792              extensionNumber: extensionNumber
 21793              name: name
 21794              location: location
 21795            id: 0
 21796            to:
 21797            - messageStatus: Queued
 21798              faxErrorCode: Undefined
 21799              phoneNumber: phoneNumber
 21800              extensionNumber: extensionNumber
 21801              name: name
 21802              location: location
 21803            - messageStatus: Queued
 21804              faxErrorCode: Undefined
 21805              phoneNumber: phoneNumber
 21806              extensionNumber: extensionNumber
 21807              name: name
 21808              location: location
 21809            direction: Inbound
 21810          paging:
 21811            perPage: 5
 21812            pageStart: 5
 21813            pageEnd: 2
 21814            totalPages: 7
 21815            page: 1
 21816            totalElements: 9
 21817        properties:
 21818          records:
 21819            description: List of records with message information
 21820            items:
 21821              $ref: '#/components/schemas/GetMessageInfoResponseIntId'
 21822            type: array
 21823          navigation:
 21824            $ref: '#/components/schemas/NavigationInfo'
 21825          paging:
 21826            $ref: '#/components/schemas/PagingInfo'
 21827        required:
 21828        - navigation
 21829        - paging
 21830        - records
 21831        type: object
 21832      ExtensionRegionalSettingRequest:
 21833        example:
 21834          timezone:
 21835            id: id
 21836          timeFormat: timeFormat
 21837          greetingLanguage:
 21838            id: id
 21839          formattingLocale:
 21840            id: id
 21841          language:
 21842            id: id
 21843          homeCountry:
 21844            id: id
 21845        properties:
 21846          homeCountry:
 21847            $ref: '#/components/schemas/ExtensionCountryInfoRequest'
 21848          timezone:
 21849            $ref: '#/components/schemas/ExtensionTimezoneInfoRequest'
 21850          language:
 21851            $ref: '#/components/schemas/ExtensionLanguageInfoRequest'
 21852          greetingLanguage:
 21853            $ref: '#/components/schemas/ExtensionGreetingLanguageInfoRequest'
 21854          formattingLocale:
 21855            $ref: '#/components/schemas/ExtensionFormattingLocaleInfoRequest'
 21856          timeFormat:
 21857            description: Time format setting. The default value is '12h' = ['12h', '24h']
 21858            type: string
 21859        type: object
 21860      GetCountryInfoConferencing:
 21861        example:
 21862          callingCode: callingCode
 21863          emergencyCalling: true
 21864          isoCode: isoCode
 21865          name: name
 21866          id: id
 21867          uri: uri
 21868        properties:
 21869          id:
 21870            description: Internal identifier of a country
 21871            type: string
 21872          uri:
 21873            description: Canonical URI of a country
 21874            type: string
 21875          callingCode:
 21876            description: Country calling code defined by ITU-T recommendations E.123 and E.164, see Calling Codes
 21877            type: string
 21878          emergencyCalling:
 21879            description: Emergency calling feature availability/emergency address requirement indicator
 21880            type: boolean
 21881          isoCode:
 21882            description: Country code according to the ISO standard, see ISO 3166
 21883            type: string
 21884          name:
 21885            description: Official name of a country
 21886            type: string
 21887        type: object
 21888      CountryInfo:
 21889        example:
 21890          name: name
 21891          id: id
 21892          uri: uri
 21893        properties:
 21894          id:
 21895            description: Internal identifier of a home country
 21896            type: string
 21897          uri:
 21898            description: Canonical URI of a home country
 21899            type: string
 21900          name:
 21901            description: Official name of a home country
 21902            type: string
 21903        type: object
 21904      NotificationSettings:
 21905        example:
 21906          advancedMode: true
 21907          emailAddresses:
 21908          - emailAddresses
 21909          - emailAddresses
 21910          outboundFaxes:
 21911            notifyBySms: true
 21912            notifyByEmail: true
 21913            advancedEmailAddresses:
 21914            - advancedEmailAddresses
 21915            - advancedEmailAddresses
 21916            advancedSmsEmailAddresses:
 21917            - advancedSmsEmailAddresses
 21918            - advancedSmsEmailAddresses
 21919          missedCalls:
 21920            notifyBySms: true
 21921            notifyByEmail: true
 21922            advancedEmailAddresses:
 21923            - advancedEmailAddresses
 21924            - advancedEmailAddresses
 21925            advancedSmsEmailAddresses:
 21926            - advancedSmsEmailAddresses
 21927            - advancedSmsEmailAddresses
 21928          smsEmailAddresses:
 21929          - smsEmailAddresses
 21930          - smsEmailAddresses
 21931          voicemails:
 21932            notifyBySms: true
 21933            includeAttachment: true
 21934            notifyByEmail: true
 21935            advancedEmailAddresses:
 21936            - advancedEmailAddresses
 21937            - advancedEmailAddresses
 21938            advancedSmsEmailAddresses:
 21939            - advancedSmsEmailAddresses
 21940            - advancedSmsEmailAddresses
 21941            markAsRead: true
 21942          inboundTexts:
 21943            notifyBySms: true
 21944            notifyByEmail: true
 21945            advancedEmailAddresses:
 21946            - advancedEmailAddresses
 21947            - advancedEmailAddresses
 21948            advancedSmsEmailAddresses:
 21949            - advancedSmsEmailAddresses
 21950            - advancedSmsEmailAddresses
 21951          inboundFaxes:
 21952            notifyBySms: true
 21953            includeAttachment: true
 21954            notifyByEmail: true
 21955            advancedEmailAddresses:
 21956            - advancedEmailAddresses
 21957            - advancedEmailAddresses
 21958            advancedSmsEmailAddresses:
 21959            - advancedSmsEmailAddresses
 21960            - advancedSmsEmailAddresses
 21961            markAsRead: true
 21962          uri: uri
 21963        properties:
 21964          uri:
 21965            description: Canonical URI of notifications settings resource
 21966            type: string
 21967          emailAddresses:
 21968            description: List of notification recipient email addresses
 21969            items:
 21970              type: string
 21971            type: array
 21972          smsEmailAddresses:
 21973            description: List of notification recipient email addresses
 21974            items:
 21975              type: string
 21976            type: array
 21977          advancedMode:
 21978            description: Specifies notifications settings mode. If 'True' then advanced mode is on, it allows using different emails and/or phone numbers for each notification type. If 'False' then basic mode is on. Advanced mode settings are returned in both modes, if specified once, but if basic mode is switched on, they are not applied
 21979            type: boolean
 21980          voicemails:
 21981            $ref: '#/components/schemas/VoicemailsInfo'
 21982          inboundFaxes:
 21983            $ref: '#/components/schemas/InboundFaxesInfo'
 21984          outboundFaxes:
 21985            $ref: '#/components/schemas/OutboundFaxesInfo'
 21986          inboundTexts:
 21987            $ref: '#/components/schemas/InboundTextsInfo'
 21988          missedCalls:
 21989            $ref: '#/components/schemas/MissedCallsInfo'
 21990        type: object
 21991      BillingPlanInfo:
 21992        example:
 21993          duration: duration
 21994          name: name
 21995          id: id
 21996          durationUnit: Month
 21997          type: Initial
 21998        properties:
 21999          id:
 22000            description: Internal identifier of a billing plan
 22001            type: string
 22002          name:
 22003            description: Billing plan name
 22004            type: string
 22005          durationUnit:
 22006            description: Duration period
 22007            enum:
 22008            - Month
 22009            - Day
 22010            type: string
 22011          duration:
 22012            description: Number of duration units
 22013            type: string
 22014          type:
 22015            description: Billing plan type
 22016            enum:
 22017            - Initial
 22018            - Regular
 22019            - Suspended
 22020            - Trial
 22021            - TrialNoCC
 22022            - Free
 22023            type: string
 22024        type: object
 22025      GroupResource:
 22026        properties:
 22027          uri:
 22028            format: uri
 22029            type: string
 22030          contacts:
 22031            $ref: '#/components/schemas/ResourceLink'
 22032          id:
 22033            type: string
 22034          notes:
 22035            type: string
 22036          groupName:
 22037            type: string
 22038          contactsCount:
 22039            format: int32
 22040            type: integer
 22041        type: object
 22042      ForwardingNumberInfoRulesCreateRuleRequest:
 22043        properties:
 22044          id:
 22045            description: Internal identifier of a forwarding number
 22046            type: string
 22047        type: object
 22048      UpdateAccountRequest:
 22049        example:
 22050          statusInfo:
 22051            reason: Voluntarily
 22052            till: till
 22053            comment: comment
 22054          regionalSettings:
 22055            timezone:
 22056              name: name
 22057              description: description
 22058              id: id
 22059              uri: uri
 22060            timeFormat: 12h
 22061            greetingLanguage:
 22062              localeCode: localeCode
 22063              name: name
 22064              id: id
 22065            formattingLocale:
 22066              localeCode: localeCode
 22067              name: name
 22068              id: id
 22069            language:
 22070              localeCode: localeCode
 22071              ui: true
 22072              greeting: true
 22073              name: name
 22074              formattingLocale: true
 22075              id: id
 22076              uri: uri
 22077            homeCountry:
 22078              name: name
 22079              id: id
 22080              uri: uri
 22081          serviceInfo:
 22082            servicePlanName: servicePlanName
 22083            servicePlan:
 22084              name: name
 22085              edition: edition
 22086              id: id
 22087            serviceFeatures:
 22088            - featureName: featureName
 22089              enabled: true
 22090            - featureName: featureName
 22091              enabled: true
 22092            billingPlan:
 22093              duration: duration
 22094              name: name
 22095              id: id
 22096              durationUnit: Month
 22097              type: Initial
 22098            uri: uri
 22099            brand:
 22100              name: name
 22101              id: id
 22102              homeCountry:
 22103                name: name
 22104                id: id
 22105                uri: uri
 22106            limits:
 22107              freeSoftPhoneLinesPerExtension: 0
 22108              meetingSize: 6
 22109              maxMonitoredExtensionsPerUser: 1
 22110              maxExtensionNumberLength: 5
 22111          partnerId: partnerId
 22112          operatorId: operatorId
 22113          transitionInfo:
 22114            sendConfirmationEmail: true
 22115            activationEmailHash: activationEmailHash
 22116            sendWelcomeEmail: true
 22117            shipDevices: true
 22118          status: Unconfirmed
 22119          signupInfo:
 22120            tosAccepted: false
 22121            signupState:
 22122            - AccountCreated
 22123            - AccountCreated
 22124            verificationReason: CC_Failed
 22125        properties:
 22126          status:
 22127            description: Target account status. For account activation - 'Unconfirmed'. For account confirmation - 'Confirmed'. For changing account status - 'Confirmed' or 'Disabled' = ['Unconfirmed', 'Confirmed', 'Disabled'],
 22128            enum:
 22129            - Unconfirmed
 22130            - Confirmed
 22131            - Disabled
 22132            type: string
 22133          statusInfo:
 22134            $ref: '#/components/schemas/AccountStatusInfo'
 22135          transitionInfo:
 22136            $ref: '#/components/schemas/TransitionInfo'
 22137          partnerId:
 22138            description: Additional account identifier, developed and applied on the client side
 22139            type: string
 22140          serviceInfo:
 22141            $ref: '#/components/schemas/AccountServiceInfo'
 22142          regionalSettings:
 22143            $ref: '#/components/schemas/RegionalSettings'
 22144          operatorId:
 22145            description: Identifier of extension to be set as operator for account
 22146            type: string
 22147          signupInfo:
 22148            $ref: '#/components/schemas/SignupInfoResource'
 22149        type: object
 22150      ParameterizedHeader:
 22151        properties:
 22152          value:
 22153            type: string
 22154        type: object
 22155      SessionResource:
 22156        properties:
 22157          uri:
 22158            format: uri
 22159            type: string
 22160          id:
 22161            type: string
 22162          accountId:
 22163            type: string
 22164          extensionId:
 22165            type: string
 22166          creationTime:
 22167            format: date-time
 22168            type: string
 22169          clientId:
 22170            type: string
 22171          application:
 22172            $ref: '#/components/schemas/ApplicationResource'
 22173        type: object
 22174      MonitoringExtensionResource:
 22175        example:
 22176          extensionNumber: extensionNumber
 22177          id: id
 22178          uri: http://example.com/aeiou
 22179        properties:
 22180          uri:
 22181            format: uri
 22182            type: string
 22183          id:
 22184            type: string
 22185          extensionNumber:
 22186            type: string
 22187        type: object
 22188      GetMessageInfoResponse:
 22189        example:
 22190          readStatus: Read
 22191          faxResolution: High
 22192          attachments:
 22193          - filename: filename
 22194            size: 6
 22195            vmDuration: 0
 22196            id: id
 22197            type: AudioRecording
 22198            uri: uri
 22199            contentType: contentType
 22200          - filename: filename
 22201            size: 6
 22202            vmDuration: 0
 22203            id: id
 22204            type: AudioRecording
 22205            uri: uri
 22206            contentType: contentType
 22207          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 22208          creationTime: 2000-01-23T04:56:07.000+00:00
 22209          conversationId: 1
 22210          deliveryErrorCode: deliveryErrorCode
 22211          subject: subject
 22212          vmTranscriptionStatus: NotAvailable
 22213          availability: Alive
 22214          priority: Normal
 22215          type: Fax
 22216          uri: uri
 22217          messageStatus: Queued
 22218          faxPageCount: 5
 22219          smsSendingAttemptsCount: 5
 22220          smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 22221          pgToDepartment: true
 22222          from:
 22223            messageStatus: Queued
 22224            faxErrorCode: Undefined
 22225            phoneNumber: phoneNumber
 22226            extensionNumber: extensionNumber
 22227            name: name
 22228            location: location
 22229          id: id
 22230          to:
 22231          - messageStatus: Queued
 22232            faxErrorCode: Undefined
 22233            phoneNumber: phoneNumber
 22234            extensionNumber: extensionNumber
 22235            name: name
 22236            location: location
 22237          - messageStatus: Queued
 22238            faxErrorCode: Undefined
 22239            phoneNumber: phoneNumber
 22240            extensionNumber: extensionNumber
 22241            name: name
 22242            location: location
 22243          direction: Inbound
 22244        properties:
 22245          id:
 22246            description: Internal identifier of a message
 22247            type: string
 22248          uri:
 22249            description: Canonical URI of a message
 22250            type: string
 22251          attachments:
 22252            description: The list of message attachments
 22253            items:
 22254              $ref: '#/components/schemas/MessageAttachmentInfo'
 22255            type: array
 22256          availability:
 22257            description: Message availability status. Message in 'Deleted' state is still preserved with all its attachments and can be restored. 'Purged' means that all attachments are already deleted and the message itself is about to be physically deleted shortly
 22258            enum:
 22259            - Alive
 22260            - Deleted
 22261            - Purged
 22262            type: string
 22263          conversationId:
 22264            description: SMS and Pager only. Identifier of the conversation the message belongs to
 22265            type: integer
 22266          creationTime:
 22267            description: Message creation datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 22268            format: date-time
 22269            type: string
 22270          deliveryErrorCode:
 22271            description: SMS only. Delivery error code returned by gateway
 22272            type: string
 22273          direction:
 22274            description: Message direction. Note that for some message types not all directions are allowed. For example voicemail messages can be only inbound
 22275            enum:
 22276            - Inbound
 22277            - Outbound
 22278            type: string
 22279          faxPageCount:
 22280            description: Fax only. Page count in fax message
 22281            type: integer
 22282          faxResolution:
 22283            description: Fax only. Resolution of fax message. ('High' for black and white image scanned at 200 dpi, 'Low' for black and white image scanned at 100 dpi)
 22284            enum:
 22285            - High
 22286            - Low
 22287            type: string
 22288          from:
 22289            $ref: '#/components/schemas/MessageStoreCallerInfoResponse'
 22290          lastModifiedTime:
 22291            description: The datetime when the message was modified on server in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 22292            format: date-time
 22293            type: string
 22294          messageStatus:
 22295            description: 'Message status. Different message types may have different
 22296              allowed status values.For outbound faxes the aggregated message status
 22297              is returned: If status for at least one recipient is ''Queued'', then
 22298              ''Queued'' value is returned If status for at least one recipient is ''SendingFailed'',
 22299              then ''SendingFailed'' value is returned In other cases Sent status is
 22300              returned'
 22301            enum:
 22302            - Queued
 22303            - Sent
 22304            - Delivered
 22305            - DeliveryFailed
 22306            - SendingFailed
 22307            - Received
 22308            type: string
 22309          pgToDepartment:
 22310            description: Pager only True if at least one of the message recipients is Department extension
 22311            type: boolean
 22312          priority:
 22313            description: Message priority
 22314            enum:
 22315            - Normal
 22316            - High
 22317            type: string
 22318          readStatus:
 22319            description: Message read status
 22320            enum:
 22321            - Read
 22322            - Unread
 22323            type: string
 22324          smsDeliveryTime:
 22325            description: SMS only. The datetime when outbound SMS was delivered to recipient's handset in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. It is filled only if the carrier sends a delivery receipt to RingCentral
 22326            format: date-time
 22327            type: string
 22328          smsSendingAttemptsCount:
 22329            description: SMS only. Number of attempts made to send an outbound SMS to the gateway (if gateway is temporary unavailable)
 22330            type: integer
 22331          subject:
 22332            description: Message subject. For SMS and Pager messages it replicates message text which is also returned as an attachment
 22333            type: string
 22334          to:
 22335            description: Recipient information
 22336            items:
 22337              $ref: '#/components/schemas/MessageStoreCallerInfoResponse'
 22338            type: array
 22339          type:
 22340            description: Message type
 22341            enum:
 22342            - Fax
 22343            - SMS
 22344            - VoiceMail
 22345            - Pager
 22346            - Text
 22347            type: string
 22348          vmTranscriptionStatus:
 22349            description: Voicemail only. Status of voicemail to text transcription. If VoicemailToText feature is not activated for account, the 'NotAvailable' value is returned
 22350            enum:
 22351            - NotAvailable
 22352            - InProgress
 22353            - TimedOut
 22354            - Completed
 22355            - CompletedPartially
 22356            - Failed
 22357            type: string
 22358        type: object
 22359      PresenceExtensionInfo:
 22360        example:
 22361          id: id
 22362        properties:
 22363          id:
 22364            type: string
 22365        type: object
 22366      OptionInfo:
 22367        properties:
 22368          enabled:
 22369            description: Specifies if the feature is allowed ('True') or disallowed ('False') for the special number
 22370            type: boolean
 22371          reason:
 22372            $ref: '#/components/schemas/OptionInfoReason'
 22373        required:
 22374        - reason
 22375        type: object
 22376      ReportingRecurrenceInfo:
 22377        example:
 22378          pattern: Daily
 22379          value: "0"
 22380        properties:
 22381          pattern:
 22382            description: Pattern (frequency) of recurrence
 22383            enum:
 22384            - Daily
 22385            - Weekly
 22386            - Monthly
 22387            type: string
 22388          value:
 22389            description: Time and dates should be specified in UTC time zone
 22390            enum:
 22391            - "0"
 22392            - 1-7
 22393            - 1-31
 22394            - last
 22395            type: string
 22396        type: object
 22397      PersonalContactResource:
 22398        example:
 22399          birthday: 2000-01-23T04:56:07.000+00:00
 22400          lastName: lastName
 22401          notes: notes
 22402          jobTitle: jobTitle
 22403          callbackPhone: callbackPhone
 22404          availability: Alive
 22405          carPhone: carPhone
 22406          email3: email3
 22407          email2: email2
 22408          businessPhone2: businessPhone2
 22409          companyPhone: companyPhone
 22410          otherAddress:
 22411            zip: zip
 22412            country: country
 22413            city: city
 22414            street: street
 22415            state: state
 22416          company: company
 22417          id: id
 22418          otherFax: otherFax
 22419          businessAddress:
 22420            zip: zip
 22421            country: country
 22422            city: city
 22423            street: street
 22424            state: state
 22425          email: email
 22426          homeAddress:
 22427            zip: zip
 22428            country: country
 22429            city: city
 22430            street: street
 22431            state: state
 22432          nickName: nickName
 22433          homePhone: homePhone
 22434          webPage: webPage
 22435          homePhone2: homePhone2
 22436          uri: http://example.com/aeiou
 22437          firstName: firstName
 22438          mobilePhone: mobilePhone
 22439          otherPhone: otherPhone
 22440          assistantPhone: assistantPhone
 22441          middleName: middleName
 22442          businessFax: businessFax
 22443          businessPhone: businessPhone
 22444        properties:
 22445          uri:
 22446            format: uri
 22447            type: string
 22448          availability:
 22449            enum:
 22450            - Alive
 22451            - Deleted
 22452            - Purged
 22453            type: string
 22454          id:
 22455            type: string
 22456          firstName:
 22457            type: string
 22458          lastName:
 22459            type: string
 22460          middleName:
 22461            type: string
 22462          birthday:
 22463            format: date-time
 22464            type: string
 22465          notes:
 22466            type: string
 22467          webPage:
 22468            type: string
 22469          company:
 22470            type: string
 22471          jobTitle:
 22472            type: string
 22473          nickName:
 22474            type: string
 22475          email:
 22476            type: string
 22477          email2:
 22478            type: string
 22479          email3:
 22480            type: string
 22481          homeAddress:
 22482            $ref: '#/components/schemas/ContactAddressInfo'
 22483          otherAddress:
 22484            $ref: '#/components/schemas/ContactAddressInfo'
 22485          homePhone:
 22486            type: string
 22487          homePhone2:
 22488            type: string
 22489          mobilePhone:
 22490            type: string
 22491          businessPhone:
 22492            type: string
 22493          callbackPhone:
 22494            type: string
 22495          carPhone:
 22496            type: string
 22497          companyPhone:
 22498            type: string
 22499          otherPhone:
 22500            type: string
 22501          businessFax:
 22502            type: string
 22503          otherFax:
 22504            type: string
 22505          businessAddress:
 22506            $ref: '#/components/schemas/ContactAddressInfo'
 22507          assistantPhone:
 22508            type: string
 22509          businessPhone2:
 22510            type: string
 22511        type: object
 22512      IncomingCallInformationResource:
 22513        properties:
 22514          uri:
 22515            format: uri
 22516            type: string
 22517          announcementWhenDirectCalls:
 22518            enum:
 22519            - Never
 22520            - Always
 22521            - NonRingCentral
 22522            type: string
 22523          announcementWhenDepartmentCalls:
 22524            enum:
 22525            - Always
 22526            - NonRingCentral
 22527            type: string
 22528        type: object
 22529      CustomGreetingRequest:
 22530        example:
 22531          answeringRule:
 22532            id: id
 22533          type: Introductory
 22534        properties:
 22535          type:
 22536            description: Type of a greeting, specifying the case when the greeting is played. See Greeting Types = ['Introductory', 'Announcement', 'ConnectingMessage', 'ConnectingAudio', 'Voicemail', 'Unavailable', 'HoldMusic']
 22537            enum:
 22538            - Introductory
 22539            - Announcement
 22540            - ConnectingMessage
 22541            - ConnectingAudio
 22542            - Voicemail
 22543            - Unavailable
 22544            - HoldMusic
 22545            type: string
 22546          answeringRule:
 22547            $ref: '#/components/schemas/CustomGreetingAnsweringRuleInfoRequest'
 22548        type: object
 22549      ParkLocationResponse:
 22550        example:
 22551          navigation:
 22552            previousPage:
 22553              uri: uri
 22554            firstPage:
 22555              uri: uri
 22556            lastPage:
 22557              uri: uri
 22558            nextPage:
 22559              uri: uri
 22560          records:
 22561          - extensionNumber: extensionNumber
 22562            id: id
 22563            partnerId: partnerId
 22564            uri: uri
 22565          - extensionNumber: extensionNumber
 22566            id: id
 22567            partnerId: partnerId
 22568            uri: uri
 22569          paging:
 22570            perPage: 5
 22571            pageStart: 5
 22572            pageEnd: 2
 22573            totalPages: 7
 22574            page: 1
 22575            totalElements: 9
 22576        properties:
 22577          records:
 22578            description: List of user extensions allowed to park and unpark calls to/from the extension specified
 22579            items:
 22580              $ref: '#/components/schemas/ExtensionInfo'
 22581            type: array
 22582          navigation:
 22583            $ref: '#/components/schemas/NavigationInfo'
 22584          paging:
 22585            $ref: '#/components/schemas/PagingInfo'
 22586        type: object
 22587      AddressFormResource:
 22588        properties:
 22589          uri:
 22590            format: uri
 22591            type: string
 22592          records:
 22593            items:
 22594              $ref: '#/components/schemas/AddressFormCountryResource'
 22595            type: array
 22596        type: object
 22597      PathPattern:
 22598        properties:
 22599          regex:
 22600            type: string
 22601          groupIndexes:
 22602            items:
 22603              format: int32
 22604              type: integer
 22605            type: array
 22606          template:
 22607            $ref: '#/components/schemas/UriTemplate'
 22608        type: object
 22609      CustomDataAttachmentInfo:
 22610        example:
 22611          uri: uri
 22612          contentType: contentType
 22613        properties:
 22614          uri:
 22615            description: Link to custom data attachment
 22616            type: string
 22617          contentType:
 22618            description: Type of custom data attachment, see also MIME Types
 22619            type: string
 22620        required:
 22621        - contentType
 22622        - uri
 22623        type: object
 22624      SyncInfoMessages:
 22625        example:
 22626          syncTime: 2000-01-23T04:56:07.000+00:00
 22627          syncToken: syncToken
 22628          syncType: FSync
 22629        properties:
 22630          syncType:
 22631            description: Type of synchronization
 22632            enum:
 22633            - FSync
 22634            - ISync
 22635            type: string
 22636          syncToken:
 22637            description: Synchronization token
 22638            type: string
 22639          syncTime:
 22640            description: Last synchronization datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 22641            format: date-time
 22642            type: string
 22643        type: object
 22644      FormFieldResource:
 22645        properties:
 22646          name:
 22647            type: string
 22648          fieldType:
 22649            type: string
 22650          description:
 22651            type: string
 22652          maxLength:
 22653            format: int32
 22654            type: integer
 22655        type: object
 22656      GetTimezoneListResponse:
 22657        example:
 22658          navigation:
 22659            previousPage:
 22660              uri: uri
 22661            firstPage:
 22662              uri: uri
 22663            lastPage:
 22664              uri: uri
 22665            nextPage:
 22666              uri: uri
 22667          records:
 22668          - name: name
 22669            description: description
 22670            id: id
 22671            uri: uri
 22672          - name: name
 22673            description: description
 22674            id: id
 22675            uri: uri
 22676          paging:
 22677            perPage: 5
 22678            pageStart: 5
 22679            pageEnd: 2
 22680            totalPages: 7
 22681            page: 1
 22682            totalElements: 9
 22683        properties:
 22684          records:
 22685            description: List of timezones
 22686            items:
 22687              $ref: '#/components/schemas/GetTimezoneInfoResponse'
 22688            type: array
 22689          navigation:
 22690            $ref: '#/components/schemas/NavigationInfo'
 22691          paging:
 22692            $ref: '#/components/schemas/PagingInfo'
 22693        required:
 22694        - navigation
 22695        - paging
 22696        - records
 22697        type: object
 22698      UserUpdateRequest:
 22699        example:
 22700          emails:
 22701          - type: work
 22702            value: value
 22703          - type: work
 22704            value: value
 22705          addresses:
 22706          - country: country
 22707            streetAddress: streetAddress
 22708            postalCode: postalCode
 22709            locality: locality
 22710            region: region
 22711            type: work
 22712          - country: country
 22713            streetAddress: streetAddress
 22714            postalCode: postalCode
 22715            locality: locality
 22716            region: region
 22717            type: work
 22718          schemas:
 22719          - schemas
 22720          - schemas
 22721          name:
 22722            givenName: givenName
 22723            familyName: familyName
 22724          active: false
 22725          externalId: externalId
 22726          id: id
 22727          userName: userName
 22728          photos:
 22729          - type: photo
 22730            value: value
 22731          - type: photo
 22732            value: value
 22733          phoneNumbers:
 22734          - type: work
 22735            value: value
 22736          - type: work
 22737            value: value
 22738          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 22739            department: department
 22740        properties:
 22741          active:
 22742            default: false
 22743            description: Status of a user
 22744            type: boolean
 22745          addresses:
 22746            description: User addresses
 22747            items:
 22748              $ref: '#/components/schemas/AddressInfo'
 22749            type: array
 22750          emails:
 22751            description: User email addresses
 22752            items:
 22753              $ref: '#/components/schemas/EmailInfo'
 22754            type: array
 22755          externalId:
 22756            description: External identifier of a user
 22757            type: string
 22758          id:
 22759            description: Internal identifier of a user
 22760            type: string
 22761          name:
 22762            $ref: '#/components/schemas/NameInfo'
 22763          phoneNumbers:
 22764            description: User phone numbers
 22765            items:
 22766              $ref: '#/components/schemas/PhoneNumberInfoRequest'
 22767            type: array
 22768          photos:
 22769            items:
 22770              $ref: '#/components/schemas/PhotoInfo'
 22771            type: array
 22772          schemas:
 22773            description: Specification links
 22774            items:
 22775              type: string
 22776            type: array
 22777          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 22778            $ref: '#/components/schemas/EnterpriseUser'
 22779          userName:
 22780            description: User mailbox. Must be same as work type email address
 22781            type: string
 22782        required:
 22783        - emails
 22784        - name
 22785        - schemas
 22786        - userName
 22787        type: object
 22788      ExtensionStatusInfo:
 22789        example:
 22790          reason: Voluntarily
 22791          comment: comment
 22792        properties:
 22793          comment:
 22794            description: A free-form user comment, describing the status change reason
 22795            type: string
 22796          reason:
 22797            description: Type of suspension
 22798            enum:
 22799            - Voluntarily
 22800            - Involuntarily
 22801            type: string
 22802        type: object
 22803      GlipPosts:
 22804        example:
 22805          navigation:
 22806            prevPageToken: prevPageToken
 22807            nextPageToken: nextPageToken
 22808          records:
 22809          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 22810            attachments:
 22811            - imageUri: imageUri
 22812              color: color
 22813              author:
 22814                name: name
 22815                uri: uri
 22816                iconUri: iconUri
 22817              intro: intro
 22818              id: id
 22819              text: text
 22820              footnote:
 22821                text: text
 22822                time: 2000-01-23T04:56:07.000+00:00
 22823                iconUri: iconUri
 22824              type: Card
 22825              title: title
 22826              thumbnailUri: thumbnailUri
 22827              fields:
 22828              - style: Short
 22829                title: title
 22830                value: value
 22831              - style: Short
 22832                title: title
 22833                value: value
 22834              fallback: fallback
 22835            - imageUri: imageUri
 22836              color: color
 22837              author:
 22838                name: name
 22839                uri: uri
 22840                iconUri: iconUri
 22841              intro: intro
 22842              id: id
 22843              text: text
 22844              footnote:
 22845                text: text
 22846                time: 2000-01-23T04:56:07.000+00:00
 22847                iconUri: iconUri
 22848              type: Card
 22849              title: title
 22850              thumbnailUri: thumbnailUri
 22851              fields:
 22852              - style: Short
 22853                title: title
 22854                value: value
 22855              - style: Short
 22856                title: title
 22857                value: value
 22858              fallback: fallback
 22859            iconEmoji: iconEmoji
 22860            creationTime: 2000-01-23T04:56:07.000+00:00
 22861            activity: activity
 22862            groupId: groupId
 22863            creatorId: creatorId
 22864            type: TextMessage
 22865            title: title
 22866            addedPersonIds:
 22867            - addedPersonIds
 22868            - addedPersonIds
 22869            mentions:
 22870            - name: name
 22871              id: id
 22872              type: Person
 22873            - name: name
 22874              id: id
 22875              type: Person
 22876            id: id
 22877            text: text
 22878            iconUri: iconUri
 22879          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 22880            attachments:
 22881            - imageUri: imageUri
 22882              color: color
 22883              author:
 22884                name: name
 22885                uri: uri
 22886                iconUri: iconUri
 22887              intro: intro
 22888              id: id
 22889              text: text
 22890              footnote:
 22891                text: text
 22892                time: 2000-01-23T04:56:07.000+00:00
 22893                iconUri: iconUri
 22894              type: Card
 22895              title: title
 22896              thumbnailUri: thumbnailUri
 22897              fields:
 22898              - style: Short
 22899                title: title
 22900                value: value
 22901              - style: Short
 22902                title: title
 22903                value: value
 22904              fallback: fallback
 22905            - imageUri: imageUri
 22906              color: color
 22907              author:
 22908                name: name
 22909                uri: uri
 22910                iconUri: iconUri
 22911              intro: intro
 22912              id: id
 22913              text: text
 22914              footnote:
 22915                text: text
 22916                time: 2000-01-23T04:56:07.000+00:00
 22917                iconUri: iconUri
 22918              type: Card
 22919              title: title
 22920              thumbnailUri: thumbnailUri
 22921              fields:
 22922              - style: Short
 22923                title: title
 22924                value: value
 22925              - style: Short
 22926                title: title
 22927                value: value
 22928              fallback: fallback
 22929            iconEmoji: iconEmoji
 22930            creationTime: 2000-01-23T04:56:07.000+00:00
 22931            activity: activity
 22932            groupId: groupId
 22933            creatorId: creatorId
 22934            type: TextMessage
 22935            title: title
 22936            addedPersonIds:
 22937            - addedPersonIds
 22938            - addedPersonIds
 22939            mentions:
 22940            - name: name
 22941              id: id
 22942              type: Person
 22943            - name: name
 22944              id: id
 22945              type: Person
 22946            id: id
 22947            text: text
 22948            iconUri: iconUri
 22949        properties:
 22950          records:
 22951            description: List of posts
 22952            items:
 22953              $ref: '#/components/schemas/GlipPostInfo'
 22954            type: array
 22955          navigation:
 22956            $ref: '#/components/schemas/GlipNavigationInfo'
 22957        required:
 22958        - records
 22959        type: object
 22960      AddressFormCountryResource:
 22961        properties:
 22962          uri:
 22963            format: uri
 22964            type: string
 22965          country:
 22966            $ref: '#/components/schemas/CountryResource'
 22967          attributes:
 22968            items:
 22969              $ref: '#/components/schemas/FormFieldResource'
 22970            type: array
 22971          emergencyNumber:
 22972            type: string
 22973          default:
 22974            default: false
 22975            type: boolean
 22976        type: object
 22977      UpdateConferencingInfoRequest:
 22978        example:
 22979          phoneNumbers:
 22980          - default: true
 22981            phoneNumber: phoneNumber
 22982          - default: true
 22983            phoneNumber: phoneNumber
 22984          allowJoinBeforeHost: true
 22985        properties:
 22986          phoneNumbers:
 22987            description: Multiple dial-in phone numbers to connect to audio conference service, relevant for user's brand. Each number is given with the country and location information, in order to let the user choose the less expensive way to connect to a conference. The first number in the list is the primary conference number, that is default and domestic
 22988            items:
 22989              $ref: '#/components/schemas/ConferencePhoneNumberInfo'
 22990            type: array
 22991          allowJoinBeforeHost:
 22992            description: Determines if host user allows conference participants to join before the host
 22993            type: boolean
 22994        type: object
 22995      PresenceInfoResource:
 22996        example:
 22997          dndStatus: TakeAllCalls
 22998          allowSeeMyPresence: false
 22999          userStatus: Offline
 23000          pickUpCallsOnHold: false
 23001          ringOnMonitoredCall: false
 23002          message: message
 23003          activeCalls:
 23004          - sipData:
 23005              callId: callId
 23006              fromTag: fromTag
 23007              remoteUri: remoteUri
 23008              toTag: toTag
 23009              localUri: localUri
 23010              rcSessionId: rcSessionId
 23011            telephonyStatus: NoCall
 23012            terminationType: final
 23013            from: from
 23014            id: id
 23015            to: to
 23016            sessionId: sessionId
 23017            direction: Inbound
 23018          - sipData:
 23019              callId: callId
 23020              fromTag: fromTag
 23021              remoteUri: remoteUri
 23022              toTag: toTag
 23023              localUri: localUri
 23024              rcSessionId: rcSessionId
 23025            telephonyStatus: NoCall
 23026            terminationType: final
 23027            from: from
 23028            id: id
 23029            to: to
 23030            sessionId: sessionId
 23031            direction: Inbound
 23032        properties:
 23033          userStatus:
 23034            enum:
 23035            - Offline
 23036            - Busy
 23037            - Available
 23038            type: string
 23039          dndStatus:
 23040            enum:
 23041            - TakeAllCalls
 23042            - DoNotAcceptDepartmentCalls
 23043            - TakeDepartmentCallsOnly
 23044            - DoNotAcceptAnyCalls
 23045            - Unknown
 23046            type: string
 23047          message:
 23048            maxLength: 75
 23049            minLength: 0
 23050            type: string
 23051          allowSeeMyPresence:
 23052            default: false
 23053            type: boolean
 23054          ringOnMonitoredCall:
 23055            default: false
 23056            type: boolean
 23057          pickUpCallsOnHold:
 23058            default: false
 23059            type: boolean
 23060          activeCalls:
 23061            items:
 23062              $ref: '#/components/schemas/ActiveCallInfo'
 23063            type: array
 23064        type: object
 23065      AccountLimitsResource:
 23066        example:
 23067          freeSoftPhoneLinesPerExtension: 0
 23068          meetingSize: 6
 23069          maxMonitoredExtensionsPerUser: 1
 23070          maxFreeDigitalLines: 5
 23071        properties:
 23072          freeSoftPhoneLinesPerExtension:
 23073            format: int32
 23074            type: integer
 23075          meetingSize:
 23076            format: int32
 23077            type: integer
 23078          maxMonitoredExtensionsPerUser:
 23079            format: int32
 23080            type: integer
 23081          maxFreeDigitalLines:
 23082            format: int32
 23083            type: integer
 23084        type: object
 23085      GlipGroupList:
 23086        example:
 23087          navigation:
 23088            prevPageToken: prevPageToken
 23089            nextPageToken: nextPageToken
 23090          records:
 23091          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 23092            creationTime: 2000-01-23T04:56:07.000+00:00
 23093            members:
 23094            - members
 23095            - members
 23096            name: name
 23097            isPublic: true
 23098            description: description
 23099            id: id
 23100            type: PrivateChat
 23101          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 23102            creationTime: 2000-01-23T04:56:07.000+00:00
 23103            members:
 23104            - members
 23105            - members
 23106            name: name
 23107            isPublic: true
 23108            description: description
 23109            id: id
 23110            type: PrivateChat
 23111        properties:
 23112          records:
 23113            description: List of groups/teams/private chats
 23114            items:
 23115              $ref: '#/components/schemas/GlipGroupInfo'
 23116            type: array
 23117          navigation:
 23118            $ref: '#/components/schemas/GlipNavigationInfo'
 23119        required:
 23120        - records
 23121        type: object
 23122      CompanyAnsweringRuleCalledNumberInfo:
 23123        example:
 23124          id: id
 23125        properties:
 23126          id:
 23127            description: Internal identifier of an account phone number
 23128            type: string
 23129        type: object
 23130      StatusInfo:
 23131        example:
 23132          reason: reason
 23133          till: 2000-01-23T04:56:07.000+00:00
 23134          comment: comment
 23135        properties:
 23136          reason:
 23137            type: string
 23138          till:
 23139            format: date-time
 23140            type: string
 23141          comment:
 23142            type: string
 23143        type: object
 23144      SipFlags:
 23145        properties:
 23146          voipFeatureEnabled:
 23147            default: false
 23148            type: boolean
 23149          voipCountryBlocked:
 23150            default: false
 23151            type: boolean
 23152          outboundCallsEnabled:
 23153            default: false
 23154            type: boolean
 23155        type: object
 23156      HostInfoRequest:
 23157        example:
 23158          id: id
 23159        properties:
 23160          id:
 23161            description: Internal identifier of an extension which is assigned to be a meeting host. The default value is currently logged-in extension identifier
 23162            type: string
 23163        type: object
 23164      ExtensionPermissionsResource:
 23165        example:
 23166          admin:
 23167            enabled: false
 23168          uri: http://example.com/aeiou
 23169          internationalCalling:
 23170            enabled: false
 23171          freeSoftPhoneDigitalLine:
 23172            enabled: false
 23173        properties:
 23174          uri:
 23175            format: uri
 23176            type: string
 23177          admin:
 23178            $ref: '#/components/schemas/Permission'
 23179          internationalCalling:
 23180            $ref: '#/components/schemas/Permission'
 23181          freeSoftPhoneDigitalLine:
 23182            $ref: '#/components/schemas/Permission'
 23183        type: object
 23184      ExtensionPresenceEvent:
 23185        properties:
 23186          extensionId:
 23187            default: ~
 23188            description: Internal identifier of an extension. Optional parameter
 23189            type: string
 23190          telephonyStatus:
 23191            description: Telephony presence status. Returned if telephony status is changed.
 23192            enum:
 23193            - NoCall
 23194            - CallConnected
 23195            - Ringing
 23196            - OnHold
 23197            - ParkedCall
 23198            type: string
 23199          sequence:
 23200            description: Order number of a notification to state the chronology
 23201            type: integer
 23202          presenceStatus:
 23203            description: Aggregated presence status, calculated from a number of sources
 23204            enum:
 23205            - Offline
 23206            - Busy
 23207            - Available
 23208            type: string
 23209          userStatus:
 23210            description: User-defined presence status (as previously published by the user)
 23211            enum:
 23212            - Offline
 23213            - Busy
 23214            - Available
 23215            type: string
 23216          dndStatus:
 23217            description: Extended DnD (Do not Disturb) status
 23218            enum:
 23219            - TakeAllCalls
 23220            - DoNotAcceptAnyCalls
 23221            - DoNotAcceptDepartmentCalls
 23222            - TakeDepartmentCallsOnly
 23223            type: string
 23224          allowSeeMyPresence:
 23225            description: If 'True' enables other extensions to see the extension presence status
 23226            type: boolean
 23227          ringOnMonitoredCall:
 23228            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 23229            type: boolean
 23230          pickUpCallsOnHold:
 23231            description: If 'True' enables the extension user to pick up a monitored line on hold
 23232            type: boolean
 23233        type: object
 23234      GlipGroupInfo:
 23235        example:
 23236          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 23237          creationTime: 2000-01-23T04:56:07.000+00:00
 23238          members:
 23239          - members
 23240          - members
 23241          name: name
 23242          isPublic: true
 23243          description: description
 23244          id: id
 23245          type: PrivateChat
 23246        properties:
 23247          id:
 23248            description: Internal identifier of a group
 23249            type: string
 23250          type:
 23251            description: Type of a group. 'PrivateChat' is a group of 2 members. 'Group' is a chat of 2 and more participants, the membership cannot be changed after group creation. 'Team' is a chat of 1 and more participants, the membership can be modified in future
 23252            enum:
 23253            - PrivateChat
 23254            - Group
 23255            - Team
 23256            type: string
 23257          isPublic:
 23258            description: For 'Team' group type only. Team access level
 23259            type: boolean
 23260          name:
 23261            description: For 'Team' group type only. Team name
 23262            type: string
 23263          description:
 23264            description: For 'Team' group type only. Team description
 23265            type: string
 23266          members:
 23267            description: Identifier(s) of group members
 23268            items:
 23269              type: string
 23270            type: array
 23271          creationTime:
 23272            description: Group creation datetime in ISO 8601 format
 23273            format: date-time
 23274            type: string
 23275          lastModifiedTime:
 23276            description: Group last change datetime in ISO 8601 format
 23277            format: date-time
 23278            type: string
 23279        type: object
 23280      ClientInfoSpecialNumberResource:
 23281        properties:
 23282          uri:
 23283            format: uri
 23284            type: string
 23285          phoneNumber:
 23286            type: string
 23287          description:
 23288            type: string
 23289          features:
 23290            $ref: '#/components/schemas/Features'
 23291        type: object
 23292      ForwardingInfo:
 23293        example:
 23294          softPhonesRingCount: 0
 23295          rules:
 23296          - forwardingNumbers:
 23297            - phoneNumber: phoneNumber
 23298              id: id
 23299              label: label
 23300              uri: uri
 23301            - phoneNumber: phoneNumber
 23302              id: id
 23303              label: label
 23304              uri: uri
 23305            ringCount: 1
 23306            index: 6
 23307          - forwardingNumbers:
 23308            - phoneNumber: phoneNumber
 23309              id: id
 23310              label: label
 23311              uri: uri
 23312            - phoneNumber: phoneNumber
 23313              id: id
 23314              label: label
 23315              uri: uri
 23316            ringCount: 1
 23317            index: 6
 23318          notifyMySoftPhones: true
 23319          notifyAdminSoftPhones: true
 23320          ringingMode: Sequentially
 23321        properties:
 23322          notifyMySoftPhones:
 23323            description: Specifies if the user's softphone(s) are notified before forwarding the incoming call to desk phones and forwarding numbers
 23324            type: boolean
 23325          notifyAdminSoftPhones:
 23326            description: Specifies if the administrator's softphone is notified before forwarding the incoming call to desk phones and forwarding numbers. The default value is 'False'
 23327            type: boolean
 23328          softPhonesRingCount:
 23329            description: Number of rings before forwarding starts
 23330            type: integer
 23331          ringingMode:
 23332            description: Specifies the order in which forwarding numbers ring. 'Sequentially' means that forwarding numbers are ringing one at a time, in order of priority. 'Simultaneously' means that forwarding numbers are ring all at the same time
 23333            enum:
 23334            - Sequentially
 23335            - Simultaneously
 23336            type: string
 23337          rules:
 23338            description: Information on a call forwarding rule
 23339            items:
 23340              $ref: '#/components/schemas/RuleInfo'
 23341            type: array
 23342        type: object
 23343      CfaAttachments:
 23344        properties:
 23345          csv:
 23346            default: false
 23347            type: boolean
 23348          pdf:
 23349            default: false
 23350            type: boolean
 23351        type: object
 23352      QueueInfo:
 23353        example:
 23354          wrapUpTime: 7
 23355          transferMode: Rotating
 23356          fixedOrderAgents:
 23357          - extension:
 23358              extensionNumber: extensionNumber
 23359              id: id
 23360              partnerId: partnerId
 23361              uri: uri
 23362            index: 5
 23363          - extension:
 23364              extensionNumber: extensionNumber
 23365              id: id
 23366              partnerId: partnerId
 23367              uri: uri
 23368            index: 5
 23369          holdAudioInterruptionPeriod: 5
 23370          maxCallersAction: Voicemail
 23371          maxCallers: 3
 23372          holdAudioInterruptionMode: Never
 23373          agentTimeout: 2
 23374          holdTime: 9
 23375        properties:
 23376          transferMode:
 23377            description: Specifies how calls are transferred to group members
 23378            enum:
 23379            - Rotating
 23380            - Simultaneous
 23381            - FixedOrder
 23382            type: string
 23383          fixedOrderAgents:
 23384            description: Information on a call forwarding rule
 23385            items:
 23386              $ref: '#/components/schemas/FixedOrderAgents'
 23387            type: array
 23388          holdAudioInterruptionMode:
 23389            description: Connecting audio interruption mode
 23390            enum:
 23391            - Never
 23392            - WhenMusicEnds
 23393            - Periodically
 23394            type: string
 23395          holdAudioInterruptionPeriod:
 23396            description: Connecting audio interruption message period in seconds
 23397            type: integer
 23398          agentTimeout:
 23399            description: Maximum time in seconds to wait for a call queue member before trying the next member
 23400            type: integer
 23401          wrapUpTime:
 23402            description: Minimum post-call wrap up time in seconds before agent status is automatically set
 23403            type: integer
 23404          holdTime:
 23405            description: Maximum hold time in seconds to wait for an available call queue member
 23406            type: integer
 23407          maxCallers:
 23408            description: Maximum count of callers on hold
 23409            type: integer
 23410          maxCallersAction:
 23411            description: Action which should be taken if count of callers on hold exceeds the maximum
 23412            enum:
 23413            - Voicemail
 23414            - Announcement
 23415            type: string
 23416        type: object
 23417      CfaRecurrence:
 23418        properties:
 23419          pattern:
 23420            enum:
 23421            - Daily
 23422            - Weekly
 23423            - Monthly
 23424            type: string
 23425          value:
 23426            type: string
 23427        type: object
 23428      OrderResource:
 23429        properties:
 23430          id:
 23431            type: string
 23432          uri:
 23433            format: uri
 23434            type: string
 23435          devices:
 23436            items:
 23437              $ref: '#/components/schemas/DeviceResource'
 23438            type: array
 23439        type: object
 23440      ParsedPhoneNumbersResource:
 23441        properties:
 23442          uri:
 23443            format: uri
 23444            type: string
 23445          homeCountry:
 23446            $ref: '#/components/schemas/HomeCountryResource'
 23447          phoneNumbers:
 23448            items:
 23449              $ref: '#/components/schemas/ParsedNumberResource'
 23450            type: array
 23451        type: object
 23452      PhoneLineResource:
 23453        example:
 23454          lineType: Unknown
 23455          phoneInfo:
 23456            country:
 23457              callingCode: callingCode
 23458              numberSelling: false
 23459              isoCode: isoCode
 23460              emergencyCalling: false
 23461              name: name
 23462              id: id
 23463              uri: http://example.com/aeiou
 23464              loginAllowed: false
 23465            extension:
 23466              setupWizardState: NotStarted
 23467              statusInfo:
 23468                reason: reason
 23469                till: 2000-01-23T04:56:07.000+00:00
 23470                comment: comment
 23471              references:
 23472              - ref: ref
 23473                type: PartnerId
 23474              - ref: ref
 23475                type: PartnerId
 23476              profileImage:
 23477                scales:
 23478                - uri: http://example.com/aeiou
 23479                - uri: http://example.com/aeiou
 23480                etag: etag
 23481                lastModified: 2000-01-23T04:56:07.000+00:00
 23482                uri: http://example.com/aeiou
 23483                contentType: contentType
 23484              type: Unknown
 23485              uri: http://example.com/aeiou
 23486              ivrPin: ivrPin
 23487              password: password
 23488              serviceFeatures:
 23489              - reason: Available
 23490                featureName: featureName
 23491                enabled: false
 23492              - reason: Available
 23493                featureName: featureName
 23494                enabled: false
 23495              extensionNumber: extensionNumber
 23496              permissions:
 23497                admin:
 23498                  enabled: false
 23499                uri: http://example.com/aeiou
 23500                internationalCalling:
 23501                  enabled: false
 23502                freeSoftPhoneDigitalLine:
 23503                  enabled: false
 23504              loginName: loginName
 23505              contact:
 23506                firstName: firstName
 23507                lastName: lastName
 23508                company: company
 23509                businessPhone: businessPhone
 23510                businessAddress:
 23511                  zip: zip
 23512                  country: country
 23513                  city: city
 23514                  street: street
 23515                  state: state
 23516                email: email
 23517              name: name
 23518              regionalSettings:
 23519                timezone:
 23520                  name: name
 23521                  description: description
 23522                  id: id
 23523                  uri: http://example.com/aeiou
 23524                greetingLanguage:
 23525                  localeCode: localeCode
 23526                  name: name
 23527                  id: id
 23528                formattingLocale:
 23529                  localeCode: localeCode
 23530                  name: name
 23531                  id: id
 23532                language:
 23533                  localeCode: localeCode
 23534                  name: name
 23535                  id: id
 23536                homeCountry:
 23537                  callingCode: callingCode
 23538                  numberSelling: false
 23539                  isoCode: isoCode
 23540                  emergencyCalling: false
 23541                  name: name
 23542                  id: id
 23543                  uri: http://example.com/aeiou
 23544                  loginAllowed: false
 23545              id: id
 23546              partnerId: partnerId
 23547              departments:
 23548              - extensionNumber: extensionNumber
 23549                id: id
 23550                uri: http://example.com/aeiou
 23551              - extensionNumber: extensionNumber
 23552                id: id
 23553                uri: http://example.com/aeiou
 23554              status: Enabled
 23555            phoneNumber: phoneNumber
 23556            location: location
 23557            id: 1
 23558            label: label
 23559            type: VoiceFax
 23560            paymentType: External
 23561            status: status
 23562            usageType: CompanyNumber
 23563          emergencyAddress:
 23564            localOnly: true
 23565            required: true
 23566        properties:
 23567          lineType:
 23568            enum:
 23569            - Unknown
 23570            - Standalone
 23571            - BlaPrimary
 23572            - BlaSecondary
 23573            - BLF
 23574            - StandaloneFree
 23575            type: string
 23576          phoneInfo:
 23577            $ref: '#/components/schemas/PhoneNumberResourceIntId'
 23578          emergencyAddress:
 23579            $ref: '#/components/schemas/EmergencyAddress'
 23580        type: object
 23581      SecretQuestionInfoValidationRequest:
 23582        example:
 23583          answer: answer
 23584          id: id
 23585        properties:
 23586          id:
 23587            description: Internal identifier of a secret question
 23588            type: string
 23589          answer:
 23590            description: Answer to a secret question
 23591            type: string
 23592        type: object
 23593      EmailResource:
 23594        properties:
 23595          accountId:
 23596            type: string
 23597          extensionId:
 23598            type: string
 23599          templateId:
 23600            type: string
 23601          recipients:
 23602            items:
 23603              type: string
 23604            type: array
 23605          files:
 23606            items:
 23607              type: string
 23608            type: array
 23609        type: object
 23610      AuthProfileResource:
 23611        example:
 23612          permissions:
 23613          - permission:
 23614              id: id
 23615              uri: http://example.com/aeiou
 23616            scopes:
 23617            - scopes
 23618            - scopes
 23619            effectiveRole:
 23620              id: id
 23621              uri: http://example.com/aeiou
 23622          - permission:
 23623              id: id
 23624              uri: http://example.com/aeiou
 23625            scopes:
 23626            - scopes
 23627            - scopes
 23628            effectiveRole:
 23629              id: id
 23630              uri: http://example.com/aeiou
 23631          uri: http://example.com/aeiou
 23632        properties:
 23633          uri:
 23634            format: uri
 23635            type: string
 23636          permissions:
 23637            items:
 23638              $ref: '#/components/schemas/ActivePermissionResource'
 23639            type: array
 23640        type: object
 23641      FederationExtensionNumbersExtensionInfo:
 23642        example:
 23643          extensionNumber: extensionNumber
 23644          id: id
 23645        properties:
 23646          id:
 23647            description: Internal identifier of an extension
 23648            type: string
 23649          extensionNumber:
 23650            description: Number of an extension
 23651            type: string
 23652        type: object
 23653      GetVersionsResponse:
 23654        example:
 23655          serverVersion: serverVersion
 23656          serverRevision: serverRevision
 23657          apiVersions:
 23658          - versionString: versionString
 23659            releaseDate: releaseDate
 23660            uriString: uriString
 23661            uri: uri
 23662          - versionString: versionString
 23663            releaseDate: releaseDate
 23664            uriString: uriString
 23665            uri: uri
 23666          uri: uri
 23667        properties:
 23668          uri:
 23669            description: Canonical URI of the API version
 23670            type: string
 23671          apiVersions:
 23672            description: 'Full API version information: uri, number, release date'
 23673            items:
 23674              $ref: '#/components/schemas/VersionInfo'
 23675            type: array
 23676          serverVersion:
 23677            description: Server version
 23678            type: string
 23679          serverRevision:
 23680            description: Server revision
 23681            type: string
 23682        type: object
 23683      PhoneNumberInfoNumberParser:
 23684        example:
 23685          special: true
 23686          country:
 23687          - callingCode: callingCode
 23688            emergencyCalling: true
 23689            isoCode: isoCode
 23690            name: name
 23691            id: id
 23692            uri: uri
 23693          - callingCode: callingCode
 23694            emergencyCalling: true
 23695            isoCode: isoCode
 23696            name: name
 23697            id: id
 23698            uri: uri
 23699          areaCode: areaCode
 23700          dialable: dialable
 23701          e164: e164
 23702          formattedInternational: formattedInternational
 23703          normalized: normalized
 23704          originalString: originalString
 23705          formattedNational: formattedNational
 23706        properties:
 23707          areaCode:
 23708            description: Area code of the location (3-digit usually), according to the NANP number format, that can be summarized as NPA-NXX-xxxx and covers Canada, the United States, parts of the Caribbean Sea, and some Atlantic and Pacific islands. See North American Numbering Plan for details
 23709            type: string
 23710          country:
 23711            description: Information on a country the phone number belongs to
 23712            items:
 23713              $ref: '#/components/schemas/GetCountryInfoNumberParser'
 23714            type: array
 23715          dialable:
 23716            description: Dialing format of a phone number
 23717            type: string
 23718          e164:
 23719            description: E.164 (11-digits) format of a phone number
 23720            type: string
 23721          formattedInternational:
 23722            description: International format of a phone number
 23723            type: string
 23724          formattedNational:
 23725            description: Domestic format of a phone number
 23726            type: string
 23727          originalString:
 23728            description: One of the numbers to be parsed, passed as a string in response
 23729            type: string
 23730          special:
 23731            description: ' True  if the number is in a special format (for example N11
 23732              code)'
 23733            type: boolean
 23734          normalized:
 23735            description: E.164 (11-digits) format of a phone number without the plus sign ('+')
 23736            type: string
 23737        type: object
 23738      BulkRoleAssignResource:
 23739        properties:
 23740          uri:
 23741            format: uri
 23742            type: string
 23743          addedExtensionIds:
 23744            items:
 23745              type: string
 23746            type: array
 23747          removedExtensionIds:
 23748            items:
 23749              type: string
 23750            type: array
 23751        type: object
 23752      MakeRingOutCallerInfoRequestTo:
 23753        example:
 23754          phoneNumber: phoneNumber
 23755        properties:
 23756          phoneNumber:
 23757            description: Phone number in E.164 format
 23758            type: string
 23759        type: object
 23760      CallerIdByDevice:
 23761        example:
 23762          callerId:
 23763            phoneInfo:
 23764              phoneNumber: phoneNumber
 23765              id: id
 23766              uri: uri
 23767            type: type
 23768          device:
 23769            phoneNumber: phoneNumber
 23770            id: id
 23771            uri: uri
 23772        properties:
 23773          device:
 23774            $ref: '#/components/schemas/CallerIdDeviceInfo'
 23775          callerId:
 23776            $ref: '#/components/schemas/CallerIdByDeviceInfo'
 23777        type: object
 23778      VerifyExtensionUserCredentials:
 23779        example:
 23780          ivrPin: ivrPin
 23781          secretQuestion:
 23782            answer: answer
 23783            id: id
 23784          password: password
 23785        properties:
 23786          password:
 23787            description: User password of an extension
 23788            type: string
 23789          ivrPin:
 23790            description: User pin of an extension
 23791            type: string
 23792          secretQuestion:
 23793            $ref: '#/components/schemas/SecretQuestionInfoVerificationRequest'
 23794        type: object
 23795      RCVRecordingInfo:
 23796        properties:
 23797          size:
 23798            description: Meeting record size in bytes
 23799            type: integer
 23800          duration:
 23801            description: Meeting duration in seconds
 23802            type: integer
 23803          url:
 23804            description: Link to a meeting record
 23805            type: string
 23806        type: object
 23807      CompanyDirectoryAccountInfo:
 23808        example:
 23809          id: id
 23810        properties:
 23811          id:
 23812            description: Internal identifier of an account
 23813            type: string
 23814        type: object
 23815      RingOutStatusInfo:
 23816        example:
 23817          calleeStatus: Invalid
 23818          callStatus: Invalid
 23819          callerStatus: Invalid
 23820        properties:
 23821          callStatus:
 23822            description: Status of a call
 23823            enum:
 23824            - Invalid
 23825            - Success
 23826            - InProgress
 23827            - Busy
 23828            - NoAnswer
 23829            - Rejected
 23830            - GenericError
 23831            - Finished
 23832            - InternationalDisabled
 23833            - DestinationBlocked
 23834            - NotEnoughFunds
 23835            - NoSuchUser
 23836            type: string
 23837          callerStatus:
 23838            description: Status of a calling party
 23839            enum:
 23840            - Invalid
 23841            - Success
 23842            - InProgress
 23843            - Busy
 23844            - NoAnswer
 23845            - Rejected
 23846            - GenericError
 23847            - Finished
 23848            - InternationalDisabled
 23849            - DestinationBlocked
 23850            - NotEnoughFunds
 23851            - NoSuchUser
 23852            type: string
 23853          calleeStatus:
 23854            description: Status of a called party
 23855            enum:
 23856            - Invalid
 23857            - Success
 23858            - InProgress
 23859            - Busy
 23860            - NoAnswer
 23861            - Rejected
 23862            - GenericError
 23863            - Finished
 23864            - InternationalDisabled
 23865            - DestinationBlocked
 23866            - NotEnoughFunds
 23867            - NoSuchUser
 23868            type: string
 23869        type: object
 23870      GreetingInfo:
 23871        example:
 23872          preset:
 23873            name: name
 23874            id: id
 23875            uri: uri
 23876          type: Introductory
 23877          usageType: UserExtensionAnsweringRule
 23878        properties:
 23879          type:
 23880            description: Type of a greeting, specifying the case when the greeting is played. See Greeting Types = ['Introductory', 'Announcement', 'ConnectingMessage', 'ConnectingAudio', 'Voicemail', 'Unavailable', 'InterruptPrompt', 'HoldMusic']
 23881            enum:
 23882            - Introductory
 23883            - Announcement
 23884            - ConnectingMessage
 23885            - ConnectingAudio
 23886            - Voicemail
 23887            - Unavailable
 23888            - InterruptPrompt
 23889            - HoldMusic
 23890            - Custom
 23891            - Company
 23892            - BlockedCallersSpecific
 23893            - BlockedCallersAll
 23894            - BlockedNoCallerId
 23895            - BlockedPayPhones
 23896            - StartRecording
 23897            - StopRecording
 23898            - AutomaticRecording
 23899            type: string
 23900          usageType:
 23901            description: Usage type of a greeting, specifying if the greeting is applied to user extension or department extension = ['UserExtensionAnsweringRule', 'ExtensionAnsweringRule DepartmentExtensionAnsweringRule']
 23902            enum:
 23903            - UserExtensionAnsweringRule
 23904            - ExtensionAnsweringRule
 23905            - DepartmentExtensionAnsweringRule
 23906            type: string
 23907          preset:
 23908            $ref: '#/components/schemas/PresetInfo'
 23909        type: object
 23910      SipDetailsToRegister:
 23911        properties:
 23912          transport:
 23913            enum:
 23914            - UDP
 23915            - TCP
 23916            - TLS
 23917            - WS
 23918            - WSS
 23919            type: string
 23920        type: object
 23921      RolesCollectionResource:
 23922        example:
 23923          navigation:
 23924            previousPage:
 23925              uri: http://example.com/aeiou
 23926            firstPage:
 23927              uri: http://example.com/aeiou
 23928            lastPage:
 23929              uri: http://example.com/aeiou
 23930            nextPage:
 23931              uri: http://example.com/aeiou
 23932          records:
 23933          - lastUpdated: 2000-01-23T04:56:07.000+00:00
 23934            hidden: false
 23935            displayName: displayName
 23936            permissions:
 23937            - id: id
 23938              uri: http://example.com/aeiou
 23939            - id: id
 23940              uri: http://example.com/aeiou
 23941            custom: false
 23942            scope: scope
 23943            description: description
 23944            id: id
 23945            uri: http://example.com/aeiou
 23946          - lastUpdated: 2000-01-23T04:56:07.000+00:00
 23947            hidden: false
 23948            displayName: displayName
 23949            permissions:
 23950            - id: id
 23951              uri: http://example.com/aeiou
 23952            - id: id
 23953              uri: http://example.com/aeiou
 23954            custom: false
 23955            scope: scope
 23956            description: description
 23957            id: id
 23958            uri: http://example.com/aeiou
 23959          paging:
 23960            perPage: 1
 23961            pageStart: 5
 23962            pageEnd: 2
 23963            totalPages: 6
 23964            page: 0
 23965            totalElements: 5
 23966          uri: http://example.com/aeiou
 23967        properties:
 23968          uri:
 23969            format: uri
 23970            type: string
 23971          records:
 23972            items:
 23973              $ref: '#/components/schemas/RoleResource'
 23974            type: array
 23975          paging:
 23976            $ref: '#/components/schemas/Paging'
 23977          navigation:
 23978            $ref: '#/components/schemas/Navigation'
 23979        type: object
 23980      GlipUnreadMessageCountInfo:
 23981        properties:
 23982          unread:
 23983            description: Count of glip unread messages
 23984            type: integer
 23985        type: object
 23986      TouchRequestResource:
 23987        properties:
 23988          rendererId:
 23989            type: string
 23990          messageId:
 23991            type: string
 23992        type: object
 23993      GetCountryListResponse:
 23994        example:
 23995          navigation:
 23996            previousPage:
 23997              uri: uri
 23998            firstPage:
 23999              uri: uri
 24000            lastPage:
 24001              uri: uri
 24002            nextPage:
 24003              uri: uri
 24004          records:
 24005          - callingCode: callingCode
 24006            numberSelling: true
 24007            emergencyCalling: true
 24008            isoCode: isoCode
 24009            name: name
 24010            id: id
 24011            signupAllowed: true
 24012            uri: uri
 24013            loginAllowed: true
 24014            freeSoftphoneLine: true
 24015          - callingCode: callingCode
 24016            numberSelling: true
 24017            emergencyCalling: true
 24018            isoCode: isoCode
 24019            name: name
 24020            id: id
 24021            signupAllowed: true
 24022            uri: uri
 24023            loginAllowed: true
 24024            freeSoftphoneLine: true
 24025          paging:
 24026            perPage: 5
 24027            pageStart: 5
 24028            pageEnd: 2
 24029            totalPages: 7
 24030            page: 1
 24031            totalElements: 9
 24032        properties:
 24033          records:
 24034            description: List of countries with the country data
 24035            items:
 24036              $ref: '#/components/schemas/GetCountryInfoDictionaryResponse'
 24037            type: array
 24038          navigation:
 24039            $ref: '#/components/schemas/NavigationInfo'
 24040          paging:
 24041            $ref: '#/components/schemas/PagingInfo'
 24042        required:
 24043        - navigation
 24044        - paging
 24045        - records
 24046        type: object
 24047      CompanyAnsweringRuleCalledNumberInfoRequest:
 24048        example:
 24049          id: id
 24050        properties:
 24051          id:
 24052            description: Internal identifier of an account phone number
 24053            type: string
 24054        type: object
 24055      ScheduleResource:
 24056        properties:
 24057          ranges:
 24058            items:
 24059              $ref: '#/components/schemas/DateTimeIntervalResource'
 24060            type: array
 24061          ref:
 24062            enum:
 24063            - BusinessHours
 24064            - AfterHours
 24065            type: string
 24066        type: object
 24067      AccountPresenceEvent:
 24068        properties:
 24069          extensionId:
 24070            default: ~
 24071            description: Internal identifier of an extension. Optional parameter
 24072            type: string
 24073          telephonyStatus:
 24074            description: Telephony presence status. Returned if telephony status is changed.
 24075            enum:
 24076            - NoCall
 24077            - CallConnected
 24078            - Ringing
 24079            - OnHold
 24080            - ParkedCall
 24081            type: string
 24082          sequence:
 24083            description: Order number of a notification to state the chronology
 24084            type: integer
 24085          presenceStatus:
 24086            description: Aggregated presence status, calculated from a number of sources
 24087            enum:
 24088            - Offline
 24089            - Busy
 24090            - Available
 24091            type: string
 24092          userStatus:
 24093            description: User-defined presence status (as previously published by the user)
 24094            enum:
 24095            - Offline
 24096            - Busy
 24097            - Available
 24098            type: string
 24099          dndStatus:
 24100            description: Extended DnD (Do not Disturb) status
 24101            enum:
 24102            - TakeAllCalls
 24103            - DoNotAcceptAnyCalls
 24104            - DoNotAcceptDepartmentCalls
 24105            - TakeDepartmentCallsOnly
 24106            type: string
 24107          allowSeeMyPresence:
 24108            description: If 'True' enables other extensions to see the extension presence status
 24109            type: boolean
 24110          ringOnMonitoredCall:
 24111            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 24112            type: boolean
 24113          pickUpCallsOnHold:
 24114            description: If 'True' enables the extension user to pick up a monitored line on hold
 24115            type: boolean
 24116        type: object
 24117      GlipMessageAttachmentAuthorInfo:
 24118        example:
 24119          name: name
 24120          uri: uri
 24121          iconUri: iconUri
 24122        properties:
 24123          name:
 24124            description: The author name
 24125            type: string
 24126          uri:
 24127            description: Used to link the authors name
 24128            type: string
 24129          iconUri:
 24130            description: A url to an image up to 82x82px that will display to the left of the author’s name
 24131            type: string
 24132        type: object
 24133      Binary:
 24134        example:
 24135          data: ""
 24136        properties:
 24137          data:
 24138            description: Required Binary Data
 24139            format: binary
 24140            type: string
 24141        type: object
 24142      RingOutResource:
 24143        example:
 24144          country:
 24145            id: id
 24146          from:
 24147            phoneNumber: phoneNumber
 24148            forwardingNumberId: forwardingNumberId
 24149          playPrompt: false
 24150          to:
 24151            phoneNumber: phoneNumber
 24152          callerId:
 24153            phoneNumber: phoneNumber
 24154        properties:
 24155          from:
 24156            $ref: '#/components/schemas/RingOutFromInfo'
 24157          to:
 24158            $ref: '#/components/schemas/RingOutPhoneNumberInfo'
 24159          callerId:
 24160            $ref: '#/components/schemas/RingOutPhoneNumberInfo'
 24161          playPrompt:
 24162            default: false
 24163            type: boolean
 24164          country:
 24165            $ref: '#/components/schemas/RingOutCountry'
 24166        type: object
 24167      CompanyBusinessHoursUpdateRequest:
 24168        example:
 24169          schedule:
 24170            weeklyRanges:
 24171              sunday:
 24172              - from: 2000-01-23T04:56:07.000+00:00
 24173                to: 2000-01-23T04:56:07.000+00:00
 24174              - from: 2000-01-23T04:56:07.000+00:00
 24175                to: 2000-01-23T04:56:07.000+00:00
 24176              saturday:
 24177              - from: 2000-01-23T04:56:07.000+00:00
 24178                to: 2000-01-23T04:56:07.000+00:00
 24179              - from: 2000-01-23T04:56:07.000+00:00
 24180                to: 2000-01-23T04:56:07.000+00:00
 24181              tuesday:
 24182              - from: 2000-01-23T04:56:07.000+00:00
 24183                to: 2000-01-23T04:56:07.000+00:00
 24184              - from: 2000-01-23T04:56:07.000+00:00
 24185                to: 2000-01-23T04:56:07.000+00:00
 24186              wednesday:
 24187              - from: 2000-01-23T04:56:07.000+00:00
 24188                to: 2000-01-23T04:56:07.000+00:00
 24189              - from: 2000-01-23T04:56:07.000+00:00
 24190                to: 2000-01-23T04:56:07.000+00:00
 24191              thursday:
 24192              - from: 2000-01-23T04:56:07.000+00:00
 24193                to: 2000-01-23T04:56:07.000+00:00
 24194              - from: 2000-01-23T04:56:07.000+00:00
 24195                to: 2000-01-23T04:56:07.000+00:00
 24196              friday:
 24197              - from: 2000-01-23T04:56:07.000+00:00
 24198                to: 2000-01-23T04:56:07.000+00:00
 24199              - from: 2000-01-23T04:56:07.000+00:00
 24200                to: 2000-01-23T04:56:07.000+00:00
 24201              monday:
 24202              - from: 2000-01-23T04:56:07.000+00:00
 24203                to: 2000-01-23T04:56:07.000+00:00
 24204              - from: 2000-01-23T04:56:07.000+00:00
 24205                to: 2000-01-23T04:56:07.000+00:00
 24206        properties:
 24207          schedule:
 24208            $ref: '#/components/schemas/CompanyBusinessHoursScheduleInfo'
 24209        type: object
 24210      ExtensionAssignmentResult:
 24211        example:
 24212          extension:
 24213            setupWizardState: NotStarted
 24214            statusInfo:
 24215              reason: reason
 24216              till: 2000-01-23T04:56:07.000+00:00
 24217              comment: comment
 24218            references:
 24219            - ref: ref
 24220              type: PartnerId
 24221            - ref: ref
 24222              type: PartnerId
 24223            profileImage:
 24224              scales:
 24225              - uri: http://example.com/aeiou
 24226              - uri: http://example.com/aeiou
 24227              etag: etag
 24228              lastModified: 2000-01-23T04:56:07.000+00:00
 24229              uri: http://example.com/aeiou
 24230              contentType: contentType
 24231            type: Unknown
 24232            uri: http://example.com/aeiou
 24233            ivrPin: ivrPin
 24234            password: password
 24235            serviceFeatures:
 24236            - reason: Available
 24237              featureName: featureName
 24238              enabled: false
 24239            - reason: Available
 24240              featureName: featureName
 24241              enabled: false
 24242            extensionNumber: extensionNumber
 24243            permissions:
 24244              admin:
 24245                enabled: false
 24246              uri: http://example.com/aeiou
 24247              internationalCalling:
 24248                enabled: false
 24249              freeSoftPhoneDigitalLine:
 24250                enabled: false
 24251            loginName: loginName
 24252            contact:
 24253              firstName: firstName
 24254              lastName: lastName
 24255              company: company
 24256              businessPhone: businessPhone
 24257              businessAddress:
 24258                zip: zip
 24259                country: country
 24260                city: city
 24261                street: street
 24262                state: state
 24263              email: email
 24264            name: name
 24265            regionalSettings:
 24266              timezone:
 24267                name: name
 24268                description: description
 24269                id: id
 24270                uri: http://example.com/aeiou
 24271              greetingLanguage:
 24272                localeCode: localeCode
 24273                name: name
 24274                id: id
 24275              formattingLocale:
 24276                localeCode: localeCode
 24277                name: name
 24278                id: id
 24279              language:
 24280                localeCode: localeCode
 24281                name: name
 24282                id: id
 24283              homeCountry:
 24284                callingCode: callingCode
 24285                numberSelling: false
 24286                isoCode: isoCode
 24287                emergencyCalling: false
 24288                name: name
 24289                id: id
 24290                uri: http://example.com/aeiou
 24291                loginAllowed: false
 24292            id: id
 24293            partnerId: partnerId
 24294            departments:
 24295            - extensionNumber: extensionNumber
 24296              id: id
 24297              uri: http://example.com/aeiou
 24298            - extensionNumber: extensionNumber
 24299              id: id
 24300              uri: http://example.com/aeiou
 24301            status: Enabled
 24302          error:
 24303            errorCode: errorCode
 24304            message: message
 24305          successful: false
 24306        properties:
 24307          successful:
 24308            default: false
 24309            type: boolean
 24310          extension:
 24311            $ref: '#/components/schemas/ExtensionResource'
 24312          error:
 24313            $ref: '#/components/schemas/ErrorEntity'
 24314        type: object
 24315      ApplicationInfoResource:
 24316        properties:
 24317          clientId:
 24318            type: string
 24319          application:
 24320            $ref: '#/components/schemas/ApplicationResource'
 24321        type: object
 24322      LanguageInfoResource:
 24323        properties:
 24324          uri:
 24325            format: uri
 24326            type: string
 24327          id:
 24328            type: string
 24329          name:
 24330            type: string
 24331          isoCode:
 24332            type: string
 24333          localeCode:
 24334            type: string
 24335          ui:
 24336            default: false
 24337            type: boolean
 24338          greeting:
 24339            default: false
 24340            type: boolean
 24341          formattingLocale:
 24342            default: false
 24343            type: boolean
 24344        type: object
 24345      Extensions:
 24346        properties:
 24347          uri:
 24348            format: uri
 24349            type: string
 24350          records:
 24351            items:
 24352              $ref: '#/components/schemas/ExtensionResource'
 24353            type: array
 24354          paging:
 24355            $ref: '#/components/schemas/Paging'
 24356          navigation:
 24357            $ref: '#/components/schemas/Navigation'
 24358        type: object
 24359      Supported:
 24360        example:
 24361          supported: false
 24362        properties:
 24363          supported:
 24364            default: false
 24365            type: boolean
 24366        type: object
 24367      GlipPostEvent:
 24368        properties:
 24369          id:
 24370            description: Internal identifier of a post
 24371            type: string
 24372          eventType:
 24373            description: Type of a post event
 24374            enum:
 24375            - PostAdded
 24376            - PostChanged
 24377            - PostRemoved
 24378            type: string
 24379          groupId:
 24380            description: Internal identifier of a group a post belongs to
 24381            type: string
 24382          type:
 24383            description: Type of a post. 'TextMessage' - an incoming text message; 'PersonJoined' - a message notifying that person has joined a conversation; 'PersonsAdded' - a message notifying that a person(s) were added to a conversation
 24384            enum:
 24385            - TextMessage
 24386            - PersonJoined
 24387            - PersonsAdded
 24388            - Card
 24389            type: string
 24390          text:
 24391            description: For 'TextMessage' post type only. Message text
 24392            type: string
 24393          creatorId:
 24394            description: Internal identifier of a user - author of a post
 24395            type: string
 24396          addedPersonIds:
 24397            description: For PersonsAdded post type only. Identifiers of persons added to a group
 24398            items:
 24399              type: string
 24400            type: array
 24401          removedPersonIds:
 24402            description: For PersonsRemoved post type only. Identifiers of persons removed from a group
 24403            items:
 24404              type: string
 24405            type: array
 24406          mentions:
 24407            description: List of at mentions in post text with names.
 24408            items:
 24409              $ref: '#/components/schemas/GlipMentionsInfo'
 24410            type: array
 24411          creationTime:
 24412            description: Post creation datetime in ISO 8601 format
 24413            format: date-time
 24414            type: string
 24415          lastModifiedTime:
 24416            description: Post last change datetime in ISO 8601 format
 24417            format: date-time
 24418            type: string
 24419        type: object
 24420      IVRMenuActionsInfo:
 24421        example:
 24422          input: input
 24423          extension:
 24424            id: id
 24425            uri: uri
 24426          phoneNumber: phoneNumber
 24427          action: Connect
 24428        properties:
 24429          input:
 24430            description: 'Key. The following values are supported: numeric: ''1'' to
 24431              ''9'' Star Hash NoInput'
 24432            type: string
 24433          action:
 24434            description: Internal identifier of an answering rule
 24435            enum:
 24436            - Connect
 24437            - Voicemail
 24438            - DialByName
 24439            - Transfer
 24440            - Repeat
 24441            - ReturnToRoot
 24442            - ReturnToPrevious
 24443            - Disconnect
 24444            type: string
 24445          extension:
 24446            $ref: '#/components/schemas/IVRMenuExtensionInfo'
 24447          phoneNumber:
 24448            description: For 'Transfer' action only. PSTN number in E.164 format
 24449            type: string
 24450        type: object
 24451      FaxCountryInfo:
 24452        properties:
 24453          id:
 24454            description: Internal identifier of a home country
 24455            type: string
 24456          isoCode:
 24457            description: Country code in ISO 3166-1 alpha-2. If specified then country ID cannot be specified
 24458            type: string
 24459        type: object
 24460      ReportingSchedulesInfo:
 24461        example:
 24462          recurrence:
 24463          - pattern: Daily
 24464            value: "0"
 24465          - pattern: Daily
 24466            value: "0"
 24467          attachments:
 24468          - pdf: true
 24469            csv: true
 24470          - pdf: true
 24471            csv: true
 24472          pages:
 24473          - pages
 24474          - pages
 24475          recipients:
 24476          - recipients
 24477          - recipients
 24478          viewType: Detailed
 24479          scheduleId: scheduleId
 24480        properties:
 24481          scheduleId:
 24482            description: Unique schedule identifier
 24483            type: string
 24484          recurrence:
 24485            description: Recurrence pattern of a schedule
 24486            items:
 24487              $ref: '#/components/schemas/ReportingRecurrenceInfo'
 24488            type: array
 24489          viewType:
 24490            description: Type of report. Detailed reports include tables with data. Simple reports only include charts
 24491            enum:
 24492            - Detailed
 24493            - Simple
 24494            type: string
 24495          attachments:
 24496            description: Set of optional attachments. Basically, every report email is in HTML format. Optionally, it can contain PDF or CSV files
 24497            items:
 24498              $ref: '#/components/schemas/ReportingAttachmentInfo'
 24499            type: array
 24500          pages:
 24501            description: List of pages to include to the report. If empty, all pages are included. Otherwise, only specified pages are included. API doesn't check validity of page names. Client application is responsible to do that
 24502            items:
 24503              type: string
 24504            type: array
 24505          recipients:
 24506            description: List of emails to which to send rendered reports
 24507            items:
 24508              type: string
 24509            type: array
 24510        type: object
 24511      SimpleResource:
 24512        properties:
 24513          uri:
 24514            format: uri
 24515            type: string
 24516          resourceDescription:
 24517            type: string
 24518          id:
 24519            type: string
 24520          ver:
 24521            $ref: '#/components/schemas/ApiVersionResource'
 24522        type: object
 24523      Features:
 24524        properties:
 24525          voip:
 24526            $ref: '#/components/schemas/Feature'
 24527          ringOut:
 24528            $ref: '#/components/schemas/Feature'
 24529          sms:
 24530            $ref: '#/components/schemas/Feature'
 24531          faxOut:
 24532            $ref: '#/components/schemas/Feature'
 24533        type: object
 24534      DateTimeIntervalResource:
 24535        properties:
 24536          from:
 24537            type: string
 24538          to:
 24539            type: string
 24540        type: object
 24541      MatchingEntityTag:
 24542        properties:
 24543          value:
 24544            type: string
 24545          weak:
 24546            default: false
 24547            type: boolean
 24548        type: object
 24549      ExtensionFavoritesEvent:
 24550        properties:
 24551          extensionId:
 24552            description: Internal identifier of an extension
 24553            type: string
 24554        type: object
 24555      DialInNumberResource:
 24556        example:
 24557          country:
 24558            callingCode: callingCode
 24559            numberSelling: false
 24560            isoCode: isoCode
 24561            emergencyCalling: false
 24562            name: name
 24563            id: id
 24564            uri: http://example.com/aeiou
 24565            loginAllowed: false
 24566          formattedNumber: formattedNumber
 24567          phoneNumber: phoneNumber
 24568          location: location
 24569        properties:
 24570          phoneNumber:
 24571            type: string
 24572          formattedNumber:
 24573            type: string
 24574          location:
 24575            type: string
 24576          country:
 24577            $ref: '#/components/schemas/CountryResource'
 24578        type: object
 24579      SenderInfo:
 24580        properties:
 24581          phoneNumber:
 24582            description: Phone number in E.164 (with '+' sign) format
 24583            type: string
 24584          extensionNumber:
 24585            description: Extension number
 24586            type: string
 24587          location:
 24588            description: Contains party location (city, state) if one can be determined from phoneNumber. This property is filled only when phoneNumber is not empty and server can calculate location information from it (for example, this information is unavailable for US toll-free numbers)
 24589            type: string
 24590          name:
 24591            description: Symbolic name associated with a caller/callee. If the phone does not belong to the known extension, only the location is returned, the name is not determined then
 24592            type: string
 24593        type: object
 24594      TimeInterval:
 24595        example:
 24596          from: 2000-01-23T04:56:07.000+00:00
 24597          to: 2000-01-23T04:56:07.000+00:00
 24598        properties:
 24599          from:
 24600            description: Time in format hh:mm
 24601            format: date-time
 24602            type: string
 24603          to:
 24604            description: Time in format hh:mm
 24605            format: date-time
 24606            type: string
 24607        type: object
 24608      Request:
 24609        properties:
 24610          method:
 24611            type: string
 24612        type: object
 24613      PutPresenceResource:
 24614        properties:
 24615          userStatus:
 24616            enum:
 24617            - Offline
 24618            - Busy
 24619            - Available
 24620            type: string
 24621          message:
 24622            maxLength: 75
 24623            minLength: 0
 24624            type: string
 24625          dndStatus:
 24626            enum:
 24627            - TakeAllCalls
 24628            - DoNotAcceptDepartmentCalls
 24629            - TakeDepartmentCallsOnly
 24630            - DoNotAcceptAnyCalls
 24631            - Unknown
 24632            type: string
 24633          allowSeeMyPresence:
 24634            default: false
 24635            type: boolean
 24636          ringOnMonitoredCall:
 24637            default: false
 24638            type: boolean
 24639          pickUpCallsOnHold:
 24640            default: false
 24641            type: boolean
 24642        type: object
 24643      BillingPlanResource:
 24644        properties:
 24645          uri:
 24646            format: uri
 24647            type: string
 24648          id:
 24649            type: string
 24650          name:
 24651            type: string
 24652          durationUnit:
 24653            type: string
 24654          duration:
 24655            format: int32
 24656            type: integer
 24657          type:
 24658            type: string
 24659        type: object
 24660      PermissionCollectionResource:
 24661        example:
 24662          navigation:
 24663            previousPage:
 24664              uri: http://example.com/aeiou
 24665            firstPage:
 24666              uri: http://example.com/aeiou
 24667            lastPage:
 24668              uri: http://example.com/aeiou
 24669            nextPage:
 24670              uri: http://example.com/aeiou
 24671          records:
 24672          - includedPermissions:
 24673            - id: id
 24674              uri: http://example.com/aeiou
 24675            - id: id
 24676              uri: http://example.com/aeiou
 24677            displayName: displayName
 24678            description: description
 24679            readOnly: false
 24680            id: id
 24681            category:
 24682              id: id
 24683              uri: http://example.com/aeiou
 24684            uri: http://example.com/aeiou
 24685            assignable: false
 24686          - includedPermissions:
 24687            - id: id
 24688              uri: http://example.com/aeiou
 24689            - id: id
 24690              uri: http://example.com/aeiou
 24691            displayName: displayName
 24692            description: description
 24693            readOnly: false
 24694            id: id
 24695            category:
 24696              id: id
 24697              uri: http://example.com/aeiou
 24698            uri: http://example.com/aeiou
 24699            assignable: false
 24700          paging:
 24701            perPage: 1
 24702            pageStart: 5
 24703            pageEnd: 2
 24704            totalPages: 6
 24705            page: 0
 24706            totalElements: 5
 24707          uri: http://example.com/aeiou
 24708        properties:
 24709          uri:
 24710            format: uri
 24711            type: string
 24712          records:
 24713            items:
 24714              $ref: '#/components/schemas/PermissionResource'
 24715            type: array
 24716          paging:
 24717            $ref: '#/components/schemas/Paging'
 24718          navigation:
 24719            $ref: '#/components/schemas/Navigation'
 24720        type: object
 24721      LicenseTypeInfo:
 24722        properties:
 24723          id:
 24724            description: Internal identifier of a type
 24725            type: string
 24726          uri:
 24727            description: Canonical URI of a license type resource
 24728            type: string
 24729          sku:
 24730            description: Short name of a license type
 24731            type: string
 24732          name:
 24733            description: Full name of a license type
 24734            type: string
 24735          assignable:
 24736            description: State of a license. Webinars and Large Meetings are assignable
 24737            type: string
 24738          feature:
 24739            $ref: '#/components/schemas/LicenseFeatureInfo'
 24740        type: object
 24741      MeetingExternalUserInfoResource:
 24742        example:
 24743          accountId: accountId
 24744          userToken: userToken
 24745          userType: 0
 24746          uri: http://example.com/aeiou
 24747          userId: userId
 24748        properties:
 24749          uri:
 24750            format: uri
 24751            type: string
 24752          userId:
 24753            type: string
 24754          accountId:
 24755            type: string
 24756          userType:
 24757            format: int64
 24758            type: integer
 24759          userToken:
 24760            type: string
 24761        type: object
 24762      CallerInfo:
 24763        properties:
 24764          phoneNumber:
 24765            type: string
 24766          extensionNumber:
 24767            type: string
 24768          name:
 24769            type: string
 24770          location:
 24771            type: string
 24772          contact:
 24773            $ref: '#/components/schemas/PersonalContactResource'
 24774          messageStatus:
 24775            enum:
 24776            - Sent
 24777            - SendingFailed
 24778            - Queued
 24779            type: string
 24780          faxErrorCode:
 24781            enum:
 24782            - Undefined
 24783            - NoFaxSendPermission
 24784            - NoInternationalPermission
 24785            - NoFaxMachine
 24786            - OutgoingCallError
 24787            - RenderingFailed
 24788            - TooManyPages
 24789            - ReturnToDBQueue
 24790            - NoCallTime
 24791            - WrongNumber
 24792            - ProhibitedNumber
 24793            - InternalError
 24794            - FaxSendingProhibited
 24795            - ThePhoneIsBlacklisted
 24796            - UserNotFound
 24797            - ConvertError
 24798            - DBGeneralError
 24799            - SkypeBillingFailed
 24800            - AccountSuspended
 24801            - ProhibitedDestination
 24802            - InternationalDisabled
 24803            type: string
 24804        type: object
 24805      CreateAccountRequest:
 24806        example:
 24807          reservationId: reservationId
 24808          promotionCode: promotionCode
 24809          serviceInfo:
 24810            servicePlanName: servicePlanName
 24811            serviceFeatures:
 24812            - featureName: featureName
 24813              enabled: true
 24814            - featureName: featureName
 24815              enabled: true
 24816            uri: uri
 24817            limits:
 24818              freeSoftPhoneLinesPerExtension: 0
 24819              meetingSize: 6
 24820              maxMonitoredExtensionsPerUser: 1
 24821              maxExtensionNumberLength: 5
 24822          mainNumber: mainNumber
 24823          partnerId: partnerId
 24824          operator:
 24825            setupWizardState: NotStarted
 24826            statusInfo:
 24827              reason: Voluntarily
 24828              comment: comment
 24829            references:
 24830            - ref: ref
 24831              type: PartnerId
 24832            - ref: ref
 24833              type: PartnerId
 24834            profileImage:
 24835              scales:
 24836              - uri: uri
 24837              - uri: uri
 24838              etag: etag
 24839              lastModified: 2000-01-23T04:56:07.000+00:00
 24840              uri: uri
 24841              contentType: contentType
 24842            type: User
 24843            uri: uri
 24844            callQueueInfo:
 24845              slaThresholdSeconds: 1
 24846              abandonedThresholdSeconds: 5
 24847              slaGoal: 6
 24848              includeAbandonedCalls: true
 24849            serviceFeatures:
 24850            - reason: reason
 24851              featureName: featureName
 24852              enabled: true
 24853            - reason: reason
 24854              featureName: featureName
 24855              enabled: true
 24856            extensionNumber: extensionNumber
 24857            permissions:
 24858              admin:
 24859                enabled: true
 24860              internationalCalling:
 24861                enabled: true
 24862            contact:
 24863              firstName: firstName
 24864              lastName: lastName
 24865              company: company
 24866              businessPhone: businessPhone
 24867              businessAddress:
 24868                zip: zip
 24869                country: country
 24870                city: city
 24871                street: street
 24872                state: state
 24873              email: email
 24874            name: name
 24875            regionalSettings:
 24876              timezone:
 24877                name: name
 24878                description: description
 24879                id: id
 24880                uri: uri
 24881              timeFormat: 12h
 24882              greetingLanguage:
 24883                localeCode: localeCode
 24884                name: name
 24885                id: id
 24886              formattingLocale:
 24887                localeCode: localeCode
 24888                name: name
 24889                id: id
 24890              language:
 24891                localeCode: localeCode
 24892                ui: true
 24893                greeting: true
 24894                name: name
 24895                formattingLocale: true
 24896                id: id
 24897                uri: uri
 24898              homeCountry:
 24899                name: name
 24900                id: id
 24901                uri: uri
 24902            id: 0
 24903            departments:
 24904            - extensionNumber: extensionNumber
 24905              id: id
 24906              uri: uri
 24907            - extensionNumber: extensionNumber
 24908              id: id
 24909              uri: uri
 24910            partnerId: partnerId
 24911            status: Enabled
 24912          status: Initial
 24913          signupInfo:
 24914            marketingAccepted: true
 24915        properties:
 24916          mainNumber:
 24917            description: Main account VoIP phone number, either Local or Toll-Free. Cannot be Fax Only. Obtained via lookup/reserve API
 24918            type: string
 24919          operator:
 24920            $ref: '#/components/schemas/GetExtensionInfoResponse'
 24921          partnerId:
 24922            description: Partner identifier for this account
 24923            type: string
 24924          promotionCode:
 24925            description: Promotion code to calculate a discount
 24926            type: string
 24927          reservationId:
 24928            description: Internal identifier of phone number reservation; encoded data including reservation type (by brand, by account, by session), particular brand/account/session data, and reservation date and time
 24929            type: string
 24930          serviceInfo:
 24931            $ref: '#/components/schemas/GetServiceInfoResponse'
 24932          status:
 24933            description: The status with which an account is created. The default value is 'Initial'
 24934            enum:
 24935            - Initial
 24936            - Unconfirmed
 24937            - Confirmed
 24938            type: string
 24939          signupInfo:
 24940            $ref: '#/components/schemas/AccountSignupInfoRequest'
 24941        type: object
 24942      PhoneNumberInfo:
 24943        example:
 24944          country:
 24945            name: name
 24946            id: id
 24947            uri: uri
 24948          extension:
 24949            extensionNumber: extensionNumber
 24950            id: id
 24951            partnerId: partnerId
 24952            uri: uri
 24953          phoneNumber: phoneNumber
 24954          location: location
 24955          id: id
 24956          label: label
 24957          type: VoiceFax
 24958          paymentType: External
 24959          status: status
 24960          usageType: MainCompanyNumber
 24961        properties:
 24962          id:
 24963            description: Internal identifier of a phone number
 24964            type: string
 24965          country:
 24966            $ref: '#/components/schemas/CountryInfo'
 24967          extension:
 24968            $ref: '#/components/schemas/ExtensionInfo'
 24969          label:
 24970            description: Custom user name of a phone number, if any. Supported for numbers assigned to Auto-Receptionist, with usage type 'CompanyNumber'
 24971            type: string
 24972          location:
 24973            description: Location (City, State). Filled for local US numbers
 24974            type: string
 24975          paymentType:
 24976            description: Payment type. 'External' is returned for forwarded numbers which are not terminated in the RingCentral phone system
 24977            enum:
 24978            - External
 24979            - TollFree
 24980            - Local
 24981            type: string
 24982          phoneNumber:
 24983            description: Phone number
 24984            type: string
 24985          status:
 24986            description: Status of a phone number. If the value is 'Normal', the phone number is ready to be used. Otherwise it is an external number not yet ported to RingCentral
 24987            type: string
 24988          type:
 24989            description: Phone number type
 24990            enum:
 24991            - VoiceFax
 24992            - FaxOnly
 24993            - VoiceOnly
 24994            type: string
 24995          usageType:
 24996            description: Usage type of the phone number
 24997            enum:
 24998            - MainCompanyNumber
 24999            - AdditionalCompanyNumber
 25000            - CompanyNumber
 25001            - DirectNumber
 25002            - CompanyFaxNumber
 25003            - ForwardedNumber
 25004            - ForwardedCompanyNumber
 25005            - ContactCenterNumber
 25006            type: string
 25007        type: object
 25008      ContentDisposition:
 25009        properties:
 25010          type:
 25011            type: string
 25012          fileName:
 25013            type: string
 25014          creationDate:
 25015            format: date-time
 25016            type: string
 25017          modificationDate:
 25018            format: date-time
 25019            type: string
 25020          readDate:
 25021            format: date-time
 25022            type: string
 25023          size:
 25024            format: int64
 25025            type: integer
 25026        type: object
 25027      ForwardingNumbersResource:
 25028        properties:
 25029          uri:
 25030            format: uri
 25031            type: string
 25032          records:
 25033            items:
 25034              $ref: '#/components/schemas/ForwardingNumberResource'
 25035            type: array
 25036          paging:
 25037            $ref: '#/components/schemas/Paging'
 25038          navigation:
 25039            $ref: '#/components/schemas/Navigation'
 25040        type: object
 25041      ForwardingNumberResource:
 25042        example:
 25043          features:
 25044          - CallFlip
 25045          - CallFlip
 25046          phoneNumber: phoneNumber
 25047          flipNumber: flipNumber
 25048          id: id
 25049          label: label
 25050          uri: http://example.com/aeiou
 25051        properties:
 25052          uri:
 25053            format: uri
 25054            type: string
 25055          id:
 25056            type: string
 25057          phoneNumber:
 25058            type: string
 25059          label:
 25060            type: string
 25061          features:
 25062            items:
 25063              enum:
 25064              - CallFlip
 25065              - CallForwarding
 25066              type: string
 25067            type: array
 25068          flipNumber:
 25069            pattern: '[1-8]'
 25070            type: string
 25071        type: object
 25072      SCIMErrorResponse:
 25073        properties:
 25074          detail:
 25075            description: detail error message
 25076            type: string
 25077          schemas:
 25078            items:
 25079              enum:
 25080              - urn:ietf:params:scim:api:messages:2.0:Error
 25081              type: string
 25082            type: array
 25083          scimType:
 25084            description: bad request type when status code is 400
 25085            enum:
 25086            - uniqueness
 25087            - tooMany
 25088            - mutability
 25089            - sensitive
 25090            - invalidSyntax
 25091            - invalidFilter
 25092            - invalidPath
 25093            - invalidValue
 25094            - invalidVers
 25095            - noTarget
 25096            type: string
 25097          status:
 25098            description: same as HTTP status code, e.g. 400, 401, etc.
 25099            type: string
 25100        type: object
 25101      MethodInfo:
 25102        example:
 25103          name: Ground
 25104          id: "1"
 25105        properties:
 25106          id:
 25107            description: Method identifier. The default value is  1  (Ground)
 25108            enum:
 25109            - "1"
 25110            - "2"
 25111            - "3"
 25112            type: string
 25113          name:
 25114            description: Method name, corresponding to the identifier
 25115            enum:
 25116            - Ground
 25117            - 2 Day
 25118            - Overnight
 25119            type: string
 25120        type: object
 25121      PaymentInfoAddressResource:
 25122        properties:
 25123          country:
 25124            type: string
 25125          state:
 25126            type: string
 25127          city:
 25128            type: string
 25129          street:
 25130            type: string
 25131          zip:
 25132            type: string
 25133        type: object
 25134      FederationExtensionInfo:
 25135        example:
 25136          firstName: firstName
 25137          lastName: lastName
 25138          extensionNumber: extensionNumber
 25139          conflicts:
 25140          - firstName: firstName
 25141            lastName: lastName
 25142            id: id
 25143            account:
 25144              federatedName: federatedName
 25145              id: id
 25146          - firstName: firstName
 25147            lastName: lastName
 25148            id: id
 25149            account:
 25150              federatedName: federatedName
 25151              id: id
 25152          id: id
 25153        properties:
 25154          id:
 25155            description: Internal identifier of an extension of current account
 25156            type: string
 25157          extensionNumber:
 25158            description: Number of an extension
 25159            type: string
 25160          firstName:
 25161            description: Extension user first name
 25162            type: string
 25163          lastName:
 25164            description: Extension user last name
 25165            type: string
 25166          conflicts:
 25167            description: Conflicting extensions information
 25168            items:
 25169              $ref: '#/components/schemas/ConflictsInfo'
 25170            type: array
 25171        type: object
 25172      BotExtensionCreationRequest:
 25173        example:
 25174          name: name
 25175          applicationKey: applicationKey
 25176          creatorId: creatorId
 25177        properties:
 25178          name:
 25179            description: Bot name (equals to extension first name)
 25180            type: string
 25181          applicationKey:
 25182            description: Key of a bot application
 25183            type: string
 25184          creatorId:
 25185            description: User extension identifier
 25186            type: string
 25187        type: object
 25188      PropertiesDelegate:
 25189        properties:
 25190          propertyNames:
 25191            items:
 25192              type: string
 25193            type: array
 25194        type: object
 25195      SecretQuestionsInfoResource:
 25196        properties:
 25197          uri:
 25198            format: uri
 25199            type: string
 25200          records:
 25201            items:
 25202              $ref: '#/components/schemas/SecretQuestionInfoResource'
 25203            type: array
 25204          paging:
 25205            $ref: '#/components/schemas/Paging'
 25206          navigation:
 25207            $ref: '#/components/schemas/Navigation'
 25208        type: object
 25209      ExtensionWithRolesResource:
 25210        properties:
 25211          uri:
 25212            format: uri
 25213            type: string
 25214          extensionId:
 25215            type: string
 25216          roles:
 25217            items:
 25218              $ref: '#/components/schemas/AssignedRoleResource'
 25219            type: array
 25220        type: object
 25221      RecurrenceInfoReporting:
 25222        example:
 25223          pattern: Daily
 25224          value: "0"
 25225        properties:
 25226          pattern:
 25227            description: Pattern (frequency) of recurrence
 25228            enum:
 25229            - Daily
 25230            - Weekly
 25231            - Monthly
 25232            type: string
 25233          value:
 25234            description: Time and dates should be specified in UTC time zone
 25235            enum:
 25236            - "0"
 25237            - 1-7
 25238            - 1-31
 25239            - last
 25240            type: string
 25241        type: object
 25242      GetAccountInfoResponse:
 25243        example:
 25244          setupWizardState: NotStarted
 25245          statusInfo:
 25246            reason: Voluntarily
 25247            till: till
 25248            comment: comment
 25249          federated: true
 25250          regionalSettings:
 25251            timezone:
 25252              name: name
 25253              description: description
 25254              id: id
 25255              uri: uri
 25256            timeFormat: 12h
 25257            greetingLanguage:
 25258              localeCode: localeCode
 25259              name: name
 25260              id: id
 25261            formattingLocale:
 25262              localeCode: localeCode
 25263              name: name
 25264              id: id
 25265            language:
 25266              localeCode: localeCode
 25267              ui: true
 25268              greeting: true
 25269              name: name
 25270              formattingLocale: true
 25271              id: id
 25272              uri: uri
 25273            homeCountry:
 25274              name: name
 25275              id: id
 25276              uri: uri
 25277          serviceInfo:
 25278            servicePlan:
 25279              name: name
 25280              edition: edition
 25281              id: id
 25282            billingPlan:
 25283              duration: duration
 25284              name: name
 25285              id: id
 25286              durationUnit: Month
 25287              type: Initial
 25288            targetServicePlan:
 25289              name: name
 25290              id: id
 25291            uri: uri
 25292            brand:
 25293              name: name
 25294              id: id
 25295              homeCountry:
 25296                name: name
 25297                id: id
 25298                uri: uri
 25299          id: id
 25300          mainNumber: mainNumber
 25301          partnerId: partnerId
 25302          uri: uri
 25303          operator:
 25304            setupWizardState: NotStarted
 25305            statusInfo:
 25306              reason: Voluntarily
 25307              comment: comment
 25308            references:
 25309            - ref: ref
 25310              type: PartnerId
 25311            - ref: ref
 25312              type: PartnerId
 25313            profileImage:
 25314              scales:
 25315              - uri: uri
 25316              - uri: uri
 25317              etag: etag
 25318              lastModified: 2000-01-23T04:56:07.000+00:00
 25319              uri: uri
 25320              contentType: contentType
 25321            type: User
 25322            uri: uri
 25323            callQueueInfo:
 25324              slaThresholdSeconds: 1
 25325              abandonedThresholdSeconds: 5
 25326              slaGoal: 6
 25327              includeAbandonedCalls: true
 25328            serviceFeatures:
 25329            - reason: reason
 25330              featureName: featureName
 25331              enabled: true
 25332            - reason: reason
 25333              featureName: featureName
 25334              enabled: true
 25335            extensionNumber: extensionNumber
 25336            permissions:
 25337              admin:
 25338                enabled: true
 25339              internationalCalling:
 25340                enabled: true
 25341            contact:
 25342              firstName: firstName
 25343              lastName: lastName
 25344              company: company
 25345              businessPhone: businessPhone
 25346              businessAddress:
 25347                zip: zip
 25348                country: country
 25349                city: city
 25350                street: street
 25351                state: state
 25352              email: email
 25353            name: name
 25354            regionalSettings:
 25355              timezone:
 25356                name: name
 25357                description: description
 25358                id: id
 25359                uri: uri
 25360              timeFormat: 12h
 25361              greetingLanguage:
 25362                localeCode: localeCode
 25363                name: name
 25364                id: id
 25365              formattingLocale:
 25366                localeCode: localeCode
 25367                name: name
 25368                id: id
 25369              language:
 25370                localeCode: localeCode
 25371                ui: true
 25372                greeting: true
 25373                name: name
 25374                formattingLocale: true
 25375                id: id
 25376                uri: uri
 25377              homeCountry:
 25378                name: name
 25379                id: id
 25380                uri: uri
 25381            id: 0
 25382            departments:
 25383            - extensionNumber: extensionNumber
 25384              id: id
 25385              uri: uri
 25386            - extensionNumber: extensionNumber
 25387              id: id
 25388              uri: uri
 25389            partnerId: partnerId
 25390            status: Enabled
 25391          status: Confirmed
 25392        properties:
 25393          id:
 25394            description: Internal identifier of an account
 25395            type: string
 25396          uri:
 25397            description: Canonical URI of an account
 25398            type: string
 25399          mainNumber:
 25400            description: Main phone number of the current account
 25401            type: string
 25402          operator:
 25403            $ref: '#/components/schemas/GetExtensionInfoResponse'
 25404          partnerId:
 25405            description: Additional account identifier, developed and applied by the client
 25406            type: string
 25407          serviceInfo:
 25408            $ref: '#/components/schemas/ServiceInfo'
 25409          setupWizardState:
 25410            description: Specifies account configuration wizard state (web service setup). The default value is 'NotStarted'
 25411            enum:
 25412            - NotStarted
 25413            - Incomplete
 25414            - Completed
 25415            type: string
 25416          status:
 25417            description: Status of the current account
 25418            enum:
 25419            - Confirmed
 25420            - Disabled
 25421            type: string
 25422          statusInfo:
 25423            $ref: '#/components/schemas/AccountStatusInfo'
 25424          regionalSettings:
 25425            $ref: '#/components/schemas/RegionalSettings'
 25426          federated:
 25427            description: Specifies whether an account is included into any federation of accounts or not
 25428            type: boolean
 25429        type: object
 25430      CompanyDirectoryPhoneNumberInfo:
 25431        example:
 25432          phoneNumber: phoneNumber
 25433          hidden: true
 25434          type: VoiceFax
 25435          usageType: MobileNumber
 25436        properties:
 25437          phoneNumber:
 25438            description: Extension phone number in E.164 format
 25439            type: string
 25440          type:
 25441            description: Type of a phone number
 25442            enum:
 25443            - VoiceFax
 25444            - FaxOnly
 25445            - VoiceOnly
 25446            type: string
 25447          hidden:
 25448            description: Specifies if a phone number should be hidden or not. Returned only if the value is 'True'
 25449            type: boolean
 25450          usageType:
 25451            description: Usage type of a phone number
 25452            enum:
 25453            - MobileNumber
 25454            - ContactNumber
 25455            - DirectNumber
 25456            - ForwardedNumber
 25457            type: string
 25458        type: object
 25459      UpdateAnsweringRuleRequest:
 25460        example:
 25461          schedule:
 25462            ref: BusinessHours
 25463            ranges:
 25464              from: 2000-01-23T04:56:07.000+00:00
 25465              to: 2000-01-23T04:56:07.000+00:00
 25466            weeklyRanges:
 25467              sunday:
 25468              - from: 2000-01-23T04:56:07.000+00:00
 25469                to: 2000-01-23T04:56:07.000+00:00
 25470              - from: 2000-01-23T04:56:07.000+00:00
 25471                to: 2000-01-23T04:56:07.000+00:00
 25472              saturday:
 25473              - from: 2000-01-23T04:56:07.000+00:00
 25474                to: 2000-01-23T04:56:07.000+00:00
 25475              - from: 2000-01-23T04:56:07.000+00:00
 25476                to: 2000-01-23T04:56:07.000+00:00
 25477              tuesday:
 25478              - from: 2000-01-23T04:56:07.000+00:00
 25479                to: 2000-01-23T04:56:07.000+00:00
 25480              - from: 2000-01-23T04:56:07.000+00:00
 25481                to: 2000-01-23T04:56:07.000+00:00
 25482              wednesday:
 25483              - from: 2000-01-23T04:56:07.000+00:00
 25484                to: 2000-01-23T04:56:07.000+00:00
 25485              - from: 2000-01-23T04:56:07.000+00:00
 25486                to: 2000-01-23T04:56:07.000+00:00
 25487              thursday:
 25488              - from: 2000-01-23T04:56:07.000+00:00
 25489                to: 2000-01-23T04:56:07.000+00:00
 25490              - from: 2000-01-23T04:56:07.000+00:00
 25491                to: 2000-01-23T04:56:07.000+00:00
 25492              friday:
 25493              - from: 2000-01-23T04:56:07.000+00:00
 25494                to: 2000-01-23T04:56:07.000+00:00
 25495              - from: 2000-01-23T04:56:07.000+00:00
 25496                to: 2000-01-23T04:56:07.000+00:00
 25497              monday:
 25498              - from: 2000-01-23T04:56:07.000+00:00
 25499                to: 2000-01-23T04:56:07.000+00:00
 25500              - from: 2000-01-23T04:56:07.000+00:00
 25501                to: 2000-01-23T04:56:07.000+00:00
 25502          voicemail:
 25503            recipient:
 25504              id: id
 25505              uri: uri
 25506            enabled: true
 25507          name: name
 25508          callers:
 25509          - name: name
 25510            callerId: callerId
 25511          - name: name
 25512            callerId: callerId
 25513          forwarding:
 25514            softPhonesRingCount: 0
 25515            rules:
 25516            - forwardingNumbers:
 25517              - phoneNumber: phoneNumber
 25518                id: id
 25519                label: label
 25520                uri: uri
 25521              - phoneNumber: phoneNumber
 25522                id: id
 25523                label: label
 25524                uri: uri
 25525              ringCount: 1
 25526              index: 6
 25527            - forwardingNumbers:
 25528              - phoneNumber: phoneNumber
 25529                id: id
 25530                label: label
 25531                uri: uri
 25532              - phoneNumber: phoneNumber
 25533                id: id
 25534                label: label
 25535                uri: uri
 25536              ringCount: 1
 25537              index: 6
 25538            notifyMySoftPhones: true
 25539            notifyAdminSoftPhones: true
 25540            ringingMode: Sequentially
 25541          greetings:
 25542          - preset:
 25543              name: name
 25544              id: id
 25545              uri: uri
 25546            type: Introductory
 25547            usageType: UserExtensionAnsweringRule
 25548          - preset:
 25549              name: name
 25550              id: id
 25551              uri: uri
 25552            type: Introductory
 25553            usageType: UserExtensionAnsweringRule
 25554          enabled: true
 25555          callHandlingAction: ForwardCalls
 25556          unconditionalForwarding:
 25557            phoneNumber: phoneNumber
 25558          queue:
 25559            wrapUpTime: 7
 25560            transferMode: Rotating
 25561            fixedOrderAgents:
 25562            - extension:
 25563                extensionNumber: extensionNumber
 25564                id: id
 25565                partnerId: partnerId
 25566                uri: uri
 25567              index: 5
 25568            - extension:
 25569                extensionNumber: extensionNumber
 25570                id: id
 25571                partnerId: partnerId
 25572                uri: uri
 25573              index: 5
 25574            holdAudioInterruptionPeriod: 5
 25575            maxCallersAction: Voicemail
 25576            maxCallers: 3
 25577            holdAudioInterruptionMode: Never
 25578            agentTimeout: 2
 25579            holdTime: 9
 25580          calledNumbers:
 25581          - phoneNumber: phoneNumber
 25582          - phoneNumber: phoneNumber
 25583        properties:
 25584          name:
 25585            description: Name of an answering rule specified by user
 25586            type: string
 25587          enabled:
 25588            description: Specifies if an answering rule is active or inactive
 25589            type: boolean
 25590          callers:
 25591            description: Answering rules are applied when calls are received from specified caller(s)
 25592            items:
 25593              $ref: '#/components/schemas/CallersInfo'
 25594            type: array
 25595          calledNumbers:
 25596            description: Answering rules are applied when calling to selected number(s)
 25597            items:
 25598              $ref: '#/components/schemas/CalledNumberInfo'
 25599            type: array
 25600          schedule:
 25601            $ref: '#/components/schemas/ScheduleInfo'
 25602          callHandlingAction:
 25603            description: Specifies how incoming calls are forwarded
 25604            enum:
 25605            - ForwardCalls
 25606            - UnconditionalForwarding
 25607            - AgentQueue
 25608            - TransferToExtension
 25609            - TakeMessagesOnly
 25610            - PlayAnnouncementOnly
 25611            type: string
 25612          forwarding:
 25613            $ref: '#/components/schemas/ForwardingInfo'
 25614          unconditionalForwarding:
 25615            $ref: '#/components/schemas/UnconditionalForwardingInfo'
 25616          queue:
 25617            $ref: '#/components/schemas/QueueInfo'
 25618          voicemail:
 25619            $ref: '#/components/schemas/VoicemailInfo'
 25620          greetings:
 25621            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 25622            items:
 25623              $ref: '#/components/schemas/GreetingInfo'
 25624            type: array
 25625        type: object
 25626      ExtensionInfoIntId:
 25627        example:
 25628          extensionNumber: extensionNumber
 25629          id: 0
 25630          partnerId: partnerId
 25631          uri: uri
 25632        properties:
 25633          id:
 25634            description: Internal identifier of an extension
 25635            format: int64
 25636            type: integer
 25637          uri:
 25638            description: Canonical URI of an extension
 25639            type: string
 25640          extensionNumber:
 25641            description: Number of department extension
 25642            type: string
 25643          partnerId:
 25644            description: For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports the mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid = XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension
 25645            type: string
 25646        type: object
 25647      GetDeviceInfoResponse:
 25648        example:
 25649          extension:
 25650            extensionNumber: extensionNumber
 25651            id: 0
 25652            partnerId: partnerId
 25653            uri: uri
 25654          phoneLines:
 25655          - lineType: Standalone
 25656            phoneInfo:
 25657              country:
 25658                name: name
 25659                id: id
 25660                uri: uri
 25661              extension:
 25662                extensionNumber: extensionNumber
 25663                id: id
 25664                partnerId: partnerId
 25665                uri: uri
 25666              phoneNumber: phoneNumber
 25667              location: location
 25668              id: 6
 25669              label: label
 25670              type: VoiceFax
 25671              paymentType: External
 25672              status: status
 25673              usageType: MainCompanyNumber
 25674          - lineType: Standalone
 25675            phoneInfo:
 25676              country:
 25677                name: name
 25678                id: id
 25679                uri: uri
 25680              extension:
 25681                extensionNumber: extensionNumber
 25682                id: id
 25683                partnerId: partnerId
 25684                uri: uri
 25685              phoneNumber: phoneNumber
 25686              location: location
 25687              id: 6
 25688              label: label
 25689              type: VoiceFax
 25690              paymentType: External
 25691              status: status
 25692              usageType: MainCompanyNumber
 25693          type: SoftPhone
 25694          uri: uri
 25695          emergencyServiceAddress:
 25696            zip: zip
 25697            country: country
 25698            city: city
 25699            street: street
 25700            street2: street2
 25701            state: state
 25702            customerName: customerName
 25703          shipping:
 25704            carrier: carrier
 25705            address:
 25706              zip: zip
 25707              country: country
 25708              city: city
 25709              street: street
 25710              street2: street2
 25711              state: state
 25712              customerName: customerName
 25713            method:
 25714              name: Ground
 25715              id: "1"
 25716            trackingNumber: trackingNumber
 25717            status: Initial
 25718          boxBillingId: 1
 25719          serial: serial
 25720          computerName: computerName
 25721          name: name
 25722          model:
 25723            addons:
 25724            - count: count
 25725              id: id
 25726            - count: count
 25727              id: id
 25728            name: name
 25729            id: id
 25730          id: id
 25731          sku: sku
 25732        properties:
 25733          id:
 25734            description: Internal identifier of a device
 25735            type: string
 25736          uri:
 25737            description: Canonical URI of a device
 25738            type: string
 25739          sku:
 25740            description: Device identification number (stock keeping unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC HardPhone, DV for all other devices including softphone); ID - device model ID; AT -addon type ID; AC - addon count (if any). For example 'HP-56-2-2'
 25741            type: string
 25742          type:
 25743            description: Device type. The default value is 'HardPhone'
 25744            enum:
 25745            - SoftPhone
 25746            - OtherPhone
 25747            - HardPhone
 25748            type: string
 25749          name:
 25750            description: Device name. Mandatory if ordering  SoftPhone  or  OtherPhone . Optional for  HardPhone . If not specified for HardPhone, then device model  name is used as device  name
 25751            type: string
 25752          serial:
 25753            description: Serial number for HardPhone (is returned only when the phone is shipped and provisioned); endpoint_id for softphone and mobile applications
 25754            type: string
 25755          computerName:
 25756            description: PC name for softphone
 25757            type: string
 25758          model:
 25759            $ref: '#/components/schemas/ModelInfo'
 25760          extension:
 25761            $ref: '#/components/schemas/ExtensionInfoIntId'
 25762          emergencyServiceAddress:
 25763            $ref: '#/components/schemas/EmergencyAddressInfo'
 25764          phoneLines:
 25765            description: Phone lines information
 25766            items:
 25767              $ref: '#/components/schemas/PhoneLinesInfo'
 25768            type: array
 25769          shipping:
 25770            $ref: '#/components/schemas/ShippingInfo'
 25771          boxBillingId:
 25772            description: Box billing identifier of a device. Applicable only for HardPhones. It is an alternative way to identify the device to be ordered. EitherT? model  structure, or  boxBillingId  must be specified forT?HardPhone
 25773            type: integer
 25774        type: object
 25775      MessageAttachmentInfoIntId:
 25776        example:
 25777          filename: filename
 25778          size: 5
 25779          vmDuration: 1
 25780          id: 6
 25781          type: AudioRecording
 25782          uri: uri
 25783          contentType: contentType
 25784        properties:
 25785          id:
 25786            description: Internal identifier of a message attachment
 25787            format: int64
 25788            type: integer
 25789          uri:
 25790            description: Canonical URI of a message attachment
 25791            type: string
 25792          type:
 25793            description: Type of message attachment
 25794            enum:
 25795            - AudioRecording
 25796            - AudioTranscription
 25797            - Text
 25798            - SourceDocument
 25799            - RenderedDocument
 25800            - MmsAttachment
 25801            type: string
 25802          contentType:
 25803            description: MIME type for a given attachment, for instance 'audio/wav'
 25804            type: string
 25805          vmDuration:
 25806            description: Voicemail only Duration of the voicemail in seconds
 25807            type: integer
 25808          filename:
 25809            description: Name of a file attached
 25810            type: string
 25811          size:
 25812            description: Size of attachment in bytes
 25813            type: integer
 25814        type: object
 25815      GlipGroupsEvent:
 25816        properties:
 25817          id:
 25818            description: Internal identifier of a group
 25819            type: string
 25820          type:
 25821            description: Type of a group. 'PrivateChat' is a group of 2 members. 'Group' is a chat of 2 and more participants, the membership cannot be changed after group creation. 'Team' is a chat of 1 and more participants, the membership can be modified in future. 'PersonalChat' is a private chat thread of a user
 25822            enum:
 25823            - PrivateChat
 25824            - Group
 25825            - Team
 25826            - PersonalChat
 25827            type: string
 25828          isPublic:
 25829            description: For 'Team' group type only. Team access level
 25830            type: boolean
 25831          name:
 25832            description: For 'Team' group type only. Team name
 25833            type: string
 25834          description:
 25835            description: For 'Team' group type only. Team description
 25836            type: string
 25837          members:
 25838            description: Identifier(s) of group members
 25839            items:
 25840              type: string
 25841            type: array
 25842          creationTime:
 25843            description: Group creation datetime in ISO 8601 format
 25844            format: date-time
 25845            type: string
 25846          lastModifiedTime:
 25847            description: Group last change datetime in ISO 8601 format
 25848            format: date-time
 25849            type: string
 25850          eventType:
 25851            description: Type of a group event. Only the person who joined/was added to a group will receive 'GroupJoined' notification. Only the person who left/was removed from a group will receive 'GroupLeft' notification
 25852            enum:
 25853            - GroupRenamed
 25854            - GroupJoined
 25855            - GroupLeft
 25856            - GroupChanged
 25857            type: string
 25858        type: object
 25859      ReservePhoneNumbersRecordsResource:
 25860        example:
 25861          records:
 25862          - formattedNumber: formattedNumber
 25863            phoneNumber: phoneNumber
 25864            reservationId: reservationId
 25865            reservedTill: reservedTill
 25866            error: NumberIsAlreadyProvisioned
 25867            status: Enabled
 25868          - formattedNumber: formattedNumber
 25869            phoneNumber: phoneNumber
 25870            reservationId: reservationId
 25871            reservedTill: reservedTill
 25872            error: NumberIsAlreadyProvisioned
 25873            status: Enabled
 25874        properties:
 25875          records:
 25876            items:
 25877              $ref: '#/components/schemas/ReservePhoneNumberResource'
 25878            type: array
 25879        type: object
 25880      ScheduleInfo:
 25881        example:
 25882          ref: BusinessHours
 25883          ranges:
 25884            from: 2000-01-23T04:56:07.000+00:00
 25885            to: 2000-01-23T04:56:07.000+00:00
 25886          weeklyRanges:
 25887            sunday:
 25888            - from: 2000-01-23T04:56:07.000+00:00
 25889              to: 2000-01-23T04:56:07.000+00:00
 25890            - from: 2000-01-23T04:56:07.000+00:00
 25891              to: 2000-01-23T04:56:07.000+00:00
 25892            saturday:
 25893            - from: 2000-01-23T04:56:07.000+00:00
 25894              to: 2000-01-23T04:56:07.000+00:00
 25895            - from: 2000-01-23T04:56:07.000+00:00
 25896              to: 2000-01-23T04:56:07.000+00:00
 25897            tuesday:
 25898            - from: 2000-01-23T04:56:07.000+00:00
 25899              to: 2000-01-23T04:56:07.000+00:00
 25900            - from: 2000-01-23T04:56:07.000+00:00
 25901              to: 2000-01-23T04:56:07.000+00:00
 25902            wednesday:
 25903            - from: 2000-01-23T04:56:07.000+00:00
 25904              to: 2000-01-23T04:56:07.000+00:00
 25905            - from: 2000-01-23T04:56:07.000+00:00
 25906              to: 2000-01-23T04:56:07.000+00:00
 25907            thursday:
 25908            - from: 2000-01-23T04:56:07.000+00:00
 25909              to: 2000-01-23T04:56:07.000+00:00
 25910            - from: 2000-01-23T04:56:07.000+00:00
 25911              to: 2000-01-23T04:56:07.000+00:00
 25912            friday:
 25913            - from: 2000-01-23T04:56:07.000+00:00
 25914              to: 2000-01-23T04:56:07.000+00:00
 25915            - from: 2000-01-23T04:56:07.000+00:00
 25916              to: 2000-01-23T04:56:07.000+00:00
 25917            monday:
 25918            - from: 2000-01-23T04:56:07.000+00:00
 25919              to: 2000-01-23T04:56:07.000+00:00
 25920            - from: 2000-01-23T04:56:07.000+00:00
 25921              to: 2000-01-23T04:56:07.000+00:00
 25922        properties:
 25923          weeklyRanges:
 25924            $ref: '#/components/schemas/WeeklyScheduleInfo'
 25925          ranges:
 25926            $ref: '#/components/schemas/RangesInfo'
 25927          ref:
 25928            description: The user's schedule specified for business hours or after hours; it can also be set/retrieved calling the corresponding method
 25929            enum:
 25930            - BusinessHours
 25931            - AfterHours
 25932            type: string
 25933        type: object
 25934      CalledNumberInfo:
 25935        example:
 25936          phoneNumber: phoneNumber
 25937        properties:
 25938          phoneNumber:
 25939            description: Called phone number
 25940            type: string
 25941        type: object
 25942      CompanyAnsweringRuleExtensionInfoRequest:
 25943        properties:
 25944          id:
 25945            description: Time in format hh:mm
 25946            type: string
 25947        type: object
 25948      ParsePhoneNumberRequest:
 25949        example:
 25950          originalStrings: originalStrings
 25951        properties:
 25952          originalStrings:
 25953            description: Phone numbers passed in a string. The maximum value of phone numbers is limited to 64. The maximum number of symbols in each phone number in a string is 64
 25954            type: string
 25955        type: object
 25956      ExtensionPermissions:
 25957        example:
 25958          admin:
 25959            enabled: true
 25960          internationalCalling:
 25961            enabled: true
 25962        properties:
 25963          admin:
 25964            $ref: '#/components/schemas/PermissionInfo'
 25965          internationalCalling:
 25966            $ref: '#/components/schemas/PermissionInfo'
 25967        type: object
 25968      TransitionInfo:
 25969        example:
 25970          sendConfirmationEmail: true
 25971          activationEmailHash: activationEmailHash
 25972          sendWelcomeEmail: true
 25973          shipDevices: true
 25974        properties:
 25975          sendWelcomeEmail:
 25976            default: true
 25977            description: Supported for account confirmation. Specifies whether welcome email is sent. The default value is 'True'
 25978            type: boolean
 25979          sendConfirmationEmail:
 25980            default: true
 25981            description: Supported for account activation. Specifies whether confirmation email is sent. The default value is 'True'
 25982            type: boolean
 25983          shipDevices:
 25984            default: true
 25985            description: Specifies whether devices are shipped after successful account confirmation. The default value is 'True'
 25986            type: boolean
 25987          activationEmailHash:
 25988            description: Supported for account confirmation. Activation email hash code
 25989            type: string
 25990        type: object
 25991      FederationExtensionNumbers:
 25992        example:
 25993          records:
 25994          - extensionNumber: extensionNumber
 25995            id: id
 25996          - extensionNumber: extensionNumber
 25997            id: id
 25998        properties:
 25999          records:
 26000            description: List of extension numbers of the current federation
 26001            items:
 26002              $ref: '#/components/schemas/FederationExtensionNumbersExtensionInfo'
 26003            type: array
 26004        required:
 26005        - records
 26006        type: object
 26007      DetailedExtensionPresenceEvent:
 26008        properties:
 26009          extensionId:
 26010            default: ~
 26011            description: Internal identifier of an extension. Optional parameter
 26012            type: string
 26013          telephonyStatus:
 26014            description: Telephony presence status. Returned if telephony status is changed.
 26015            enum:
 26016            - NoCall
 26017            - CallConnected
 26018            - Ringing
 26019            - OnHold
 26020            - ParkedCall
 26021            type: string
 26022          activeCalls:
 26023            description: Collection of Active Call Info
 26024            items:
 26025              $ref: '#/components/schemas/ActiveCallInfoWithoutSIP'
 26026            type: array
 26027          sequence:
 26028            description: Order number of a notification to state the chronology
 26029            type: integer
 26030          presenceStatus:
 26031            description: Aggregated presence status, calculated from a number of sources
 26032            enum:
 26033            - Offline
 26034            - Busy
 26035            - Available
 26036            type: string
 26037          userStatus:
 26038            description: User-defined presence status (as previously published by the user)
 26039            enum:
 26040            - Offline
 26041            - Busy
 26042            - Available
 26043            type: string
 26044          dndStatus:
 26045            description: Extended DnD (Do not Disturb) status
 26046            enum:
 26047            - TakeAllCalls
 26048            - DoNotAcceptAnyCalls
 26049            - DoNotAcceptDepartmentCalls
 26050            - TakeDepartmentCallsOnly
 26051            type: string
 26052          allowSeeMyPresence:
 26053            description: If 'True' enables other extensions to see the extension presence status
 26054            type: boolean
 26055          ringOnMonitoredCall:
 26056            description: If 'True' enables to ring extension phone, if any user monitored by this extension is ringing
 26057            type: boolean
 26058          pickUpCallsOnHold:
 26059            description: If 'True' enables the extension user to pick up a monitored line on hold
 26060            type: boolean
 26061        type: object
 26062      OptionInfoReason:
 26063        properties:
 26064          id:
 26065            description: Internal code of the option disallowance reason
 26066            type: string
 26067          message:
 26068            description: Text description of the option disallowance reason
 26069            type: string
 26070        type: object
 26071      CustomGreetingAnsweringRuleInfo:
 26072        example:
 26073          id: id
 26074          uri: uri
 26075        properties:
 26076          uri:
 26077            description: Canonical URI of an answering rule
 26078            type: string
 26079          id:
 26080            description: Internal identifier of an answering rule
 26081            type: string
 26082        type: object
 26083      CompanyBusinessHours:
 26084        example:
 26085          schedule:
 26086            weeklyRanges:
 26087              sunday:
 26088              - from: 2000-01-23T04:56:07.000+00:00
 26089                to: 2000-01-23T04:56:07.000+00:00
 26090              - from: 2000-01-23T04:56:07.000+00:00
 26091                to: 2000-01-23T04:56:07.000+00:00
 26092              saturday:
 26093              - from: 2000-01-23T04:56:07.000+00:00
 26094                to: 2000-01-23T04:56:07.000+00:00
 26095              - from: 2000-01-23T04:56:07.000+00:00
 26096                to: 2000-01-23T04:56:07.000+00:00
 26097              tuesday:
 26098              - from: 2000-01-23T04:56:07.000+00:00
 26099                to: 2000-01-23T04:56:07.000+00:00
 26100              - from: 2000-01-23T04:56:07.000+00:00
 26101                to: 2000-01-23T04:56:07.000+00:00
 26102              wednesday:
 26103              - from: 2000-01-23T04:56:07.000+00:00
 26104                to: 2000-01-23T04:56:07.000+00:00
 26105              - from: 2000-01-23T04:56:07.000+00:00
 26106                to: 2000-01-23T04:56:07.000+00:00
 26107              thursday:
 26108              - from: 2000-01-23T04:56:07.000+00:00
 26109                to: 2000-01-23T04:56:07.000+00:00
 26110              - from: 2000-01-23T04:56:07.000+00:00
 26111                to: 2000-01-23T04:56:07.000+00:00
 26112              friday:
 26113              - from: 2000-01-23T04:56:07.000+00:00
 26114                to: 2000-01-23T04:56:07.000+00:00
 26115              - from: 2000-01-23T04:56:07.000+00:00
 26116                to: 2000-01-23T04:56:07.000+00:00
 26117              monday:
 26118              - from: 2000-01-23T04:56:07.000+00:00
 26119                to: 2000-01-23T04:56:07.000+00:00
 26120              - from: 2000-01-23T04:56:07.000+00:00
 26121                to: 2000-01-23T04:56:07.000+00:00
 26122          uri: uri
 26123        properties:
 26124          uri:
 26125            description: 'Canonical URI of a business-hours resource '
 26126            type: string
 26127          schedule:
 26128            $ref: '#/components/schemas/CompanyBusinessHoursScheduleInfo'
 26129        type: object
 26130      AccountActiveCallsResponse:
 26131        properties:
 26132          records:
 26133            description: List of call log records
 26134            items:
 26135              $ref: '#/components/schemas/CallLogRecord'
 26136            type: array
 26137          navigation:
 26138            $ref: '#/components/schemas/NavigationInfo'
 26139          paging:
 26140            $ref: '#/components/schemas/PagingInfo'
 26141        required:
 26142        - navigation
 26143        - paging
 26144        - records
 26145        type: object
 26146      SubResource:
 26147        properties:
 26148          uri:
 26149            format: uri
 26150            type: string
 26151          resourceDescription:
 26152            type: string
 26153          parentId:
 26154            format: int64
 26155            type: integer
 26156          subId:
 26157            format: int64
 26158            type: integer
 26159          subVer:
 26160            $ref: '#/components/schemas/ApiVersionResource'
 26161        type: object
 26162      PhoneNumbersRecordsResource:
 26163        properties:
 26164          uri:
 26165            format: uri
 26166            type: string
 26167          records:
 26168            items:
 26169              $ref: '#/components/schemas/PhoneNumberResource'
 26170            type: array
 26171        type: object
 26172      UserGroupManagerResource:
 26173        properties:
 26174          uri:
 26175            format: uri
 26176            type: string
 26177          id:
 26178            type: string
 26179          extensionNumber:
 26180            type: string
 26181          firstName:
 26182            type: string
 26183          lastName:
 26184            type: string
 26185        type: object
 26186      CompanyAnsweringRuleTimeIntervalRequest:
 26187        example:
 26188          from: from
 26189          to: to
 26190        properties:
 26191          from:
 26192            description: Time in format hh:mm
 26193            type: string
 26194          to:
 26195            description: Time in format hh:mm
 26196            type: string
 26197        type: object
 26198      UpdateMessageRequest:
 26199        example:
 26200          readStatus: Read
 26201        properties:
 26202          readStatus:
 26203            description: Read status of a message to be changed. Multiple values are accepted
 26204            enum:
 26205            - Read
 26206            - Unread
 26207            type: string
 26208        type: object
 26209      StatesResource:
 26210        properties:
 26211          uri:
 26212            format: uri
 26213            type: string
 26214          records:
 26215            items:
 26216              $ref: '#/components/schemas/StateResource'
 26217            type: array
 26218          paging:
 26219            $ref: '#/components/schemas/Paging'
 26220          navigation:
 26221            $ref: '#/components/schemas/Navigation'
 26222        type: object
 26223      CustomDataRequest:
 26224        example:
 26225          id: id
 26226          value: value
 26227        properties:
 26228          id:
 26229            description: Custom data access key. Optional. If specified, must match the custom key in the URL
 26230            type: string
 26231          value:
 26232            description: Description of custom data. Mandatory for create, if there is no attachment specified. Maximum length is limited to 256 symbols
 26233            type: string
 26234        type: object
 26235      ServicePlan:
 26236        properties:
 26237          id:
 26238            type: string
 26239          name:
 26240            type: string
 26241          edition:
 26242            enum:
 26243            - Unknown
 26244            - Standard
 26245            - Premium
 26246            - Enterprise
 26247            - Unlimited
 26248            - HighUsage
 26249            type: string
 26250        type: object
 26251      ActivePermissionResource:
 26252        example:
 26253          permission:
 26254            id: id
 26255            uri: http://example.com/aeiou
 26256          scopes:
 26257          - scopes
 26258          - scopes
 26259          effectiveRole:
 26260            id: id
 26261            uri: http://example.com/aeiou
 26262        properties:
 26263          permission:
 26264            $ref: '#/components/schemas/PermissionIdResource'
 26265          effectiveRole:
 26266            $ref: '#/components/schemas/RoleIdResource'
 26267          scopes:
 26268            items:
 26269              type: string
 26270            type: array
 26271        type: object
 26272      AnsweringRuleResource:
 26273        properties:
 26274          uri:
 26275            format: uri
 26276            type: string
 26277          id:
 26278            type: string
 26279          type:
 26280            enum:
 26281            - BusinessHours
 26282            - AfterHours
 26283            - Custom
 26284            type: string
 26285          name:
 26286            maxLength: 30
 26287            minLength: 0
 26288            type: string
 26289          enabled:
 26290            default: false
 26291            type: boolean
 26292          schedule:
 26293            $ref: '#/components/schemas/ScheduleResource'
 26294          callers:
 26295            items:
 26296              $ref: '#/components/schemas/CallerResource'
 26297            type: array
 26298          calledNumbers:
 26299            items:
 26300              $ref: '#/components/schemas/PhoneNumberResource'
 26301            type: array
 26302          callHandlingAction:
 26303            enum:
 26304            - ForwardCalls
 26305            - TakeMessagesOnly
 26306            - PlayAnnouncementOnly
 26307            - UnconditionalForwarding
 26308            - AgentQueue
 26309            - Unknown
 26310            type: string
 26311          forwarding:
 26312            $ref: '#/components/schemas/AnsweringForwardingResource'
 26313          unconditionalForwarding:
 26314            $ref: '#/components/schemas/UnconditionalForwardingResource'
 26315          voicemail:
 26316            $ref: '#/components/schemas/VoicemailSettingsResource'
 26317        type: object
 26318      ClientInfoResource:
 26319        properties:
 26320          uri:
 26321            format: uri
 26322            type: string
 26323          client:
 26324            $ref: '#/components/schemas/ClientResource'
 26325          provisioning:
 26326            $ref: '#/components/schemas/ProvisioningResource'
 26327        type: object
 26328      ExtensionIdResource:
 26329        properties:
 26330          uri:
 26331            format: uri
 26332            type: string
 26333          id:
 26334            type: string
 26335          extensionNumber:
 26336            type: string
 26337        type: object
 26338      AttachmentInfoReporting:
 26339        example:
 26340          pdf: true
 26341          csv: true
 26342        properties:
 26343          csv:
 26344            description: Specifies whether to include CSV version of the report
 26345            type: boolean
 26346          pdf:
 26347            description: Specifies whether to include PDF version of the report
 26348            type: boolean
 26349        type: object
 26350      ApplicationResource:
 26351        properties:
 26352          id:
 26353            type: string
 26354          name:
 26355            type: string
 26356          description:
 26357            type: string
 26358          organization:
 26359            $ref: '#/components/schemas/OrganizationResource'
 26360          scope:
 26361            type: string
 26362          platformType:
 26363            type: string
 26364          permissions:
 26365            items:
 26366              $ref: '#/components/schemas/PermissionResource'
 26367            type: array
 26368        type: object
 26369      PresencePermissions:
 26370        properties:
 26371          targetExtensionId:
 26372            type: string
 26373          subscriberExtensionId:
 26374            type: string
 26375          canReadPresenceStatus:
 26376            default: false
 26377            type: boolean
 26378          canReadPresenceSettings:
 26379            default: false
 26380            type: boolean
 26381          canPickup:
 26382            default: false
 26383            type: boolean
 26384        type: object
 26385      GetRingOutStatusResponseIntId:
 26386        example:
 26387          id: 0
 26388          uri: uri
 26389          status:
 26390            calleeStatus: Invalid
 26391            callStatus: Invalid
 26392            callerStatus: Invalid
 26393        properties:
 26394          id:
 26395            description: Internal identifier of a RingOut call
 26396            format: int64
 26397            type: integer
 26398          uri:
 26399            type: string
 26400          status:
 26401            $ref: '#/components/schemas/RingOutStatusInfo'
 26402        type: object
 26403      ExtensionActiveCallsResponse:
 26404        example:
 26405          navigation:
 26406            previousPage:
 26407              uri: uri
 26408            firstPage:
 26409              uri: uri
 26410            lastPage:
 26411              uri: uri
 26412            nextPage:
 26413              uri: uri
 26414          records:
 26415          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 26416            recording:
 26417              contentUri: contentUri
 26418              id: id
 26419              type: Automatic
 26420              uri: uri
 26421            sessionId: sessionId
 26422            transport: PSTN
 26423            type: Voice
 26424            uri: uri
 26425            result: Unknown
 26426            duration: 0
 26427            legs:
 26428            - duration: 6
 26429              result: Unknown
 26430              extension:
 26431                id: id
 26432                uri: uri
 26433              legType: legType
 26434              action: Unknown
 26435              recording:
 26436                contentUri: contentUri
 26437                id: id
 26438                type: Automatic
 26439                uri: uri
 26440              startTime: 2000-01-23T04:56:07.000+00:00
 26441              from:
 26442                phoneNumber: phoneNumber
 26443                extensionNumber: extensionNumber
 26444                name: name
 26445                location: location
 26446                device:
 26447                  id: id
 26448                  uri: uri
 26449              to:
 26450                phoneNumber: phoneNumber
 26451                extensionNumber: extensionNumber
 26452                name: name
 26453                location: location
 26454                device:
 26455                  id: id
 26456                  uri: uri
 26457              transport: PSTN
 26458              type: Voice
 26459              direction: Inbound
 26460            - duration: 6
 26461              result: Unknown
 26462              extension:
 26463                id: id
 26464                uri: uri
 26465              legType: legType
 26466              action: Unknown
 26467              recording:
 26468                contentUri: contentUri
 26469                id: id
 26470                type: Automatic
 26471                uri: uri
 26472              startTime: 2000-01-23T04:56:07.000+00:00
 26473              from:
 26474                phoneNumber: phoneNumber
 26475                extensionNumber: extensionNumber
 26476                name: name
 26477                location: location
 26478                device:
 26479                  id: id
 26480                  uri: uri
 26481              to:
 26482                phoneNumber: phoneNumber
 26483                extensionNumber: extensionNumber
 26484                name: name
 26485                location: location
 26486                device:
 26487                  id: id
 26488                  uri: uri
 26489              transport: PSTN
 26490              type: Voice
 26491              direction: Inbound
 26492            action: Unknown
 26493            from:
 26494              phoneNumber: phoneNumber
 26495              extensionNumber: extensionNumber
 26496              name: name
 26497              location: location
 26498              device:
 26499                id: id
 26500                uri: uri
 26501            startTime: 2000-01-23T04:56:07.000+00:00
 26502            id: id
 26503            to:
 26504              phoneNumber: phoneNumber
 26505              extensionNumber: extensionNumber
 26506              name: name
 26507              location: location
 26508              device:
 26509                id: id
 26510                uri: uri
 26511            direction: Inbound
 26512          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 26513            recording:
 26514              contentUri: contentUri
 26515              id: id
 26516              type: Automatic
 26517              uri: uri
 26518            sessionId: sessionId
 26519            transport: PSTN
 26520            type: Voice
 26521            uri: uri
 26522            result: Unknown
 26523            duration: 0
 26524            legs:
 26525            - duration: 6
 26526              result: Unknown
 26527              extension:
 26528                id: id
 26529                uri: uri
 26530              legType: legType
 26531              action: Unknown
 26532              recording:
 26533                contentUri: contentUri
 26534                id: id
 26535                type: Automatic
 26536                uri: uri
 26537              startTime: 2000-01-23T04:56:07.000+00:00
 26538              from:
 26539                phoneNumber: phoneNumber
 26540                extensionNumber: extensionNumber
 26541                name: name
 26542                location: location
 26543                device:
 26544                  id: id
 26545                  uri: uri
 26546              to:
 26547                phoneNumber: phoneNumber
 26548                extensionNumber: extensionNumber
 26549                name: name
 26550                location: location
 26551                device:
 26552                  id: id
 26553                  uri: uri
 26554              transport: PSTN
 26555              type: Voice
 26556              direction: Inbound
 26557            - duration: 6
 26558              result: Unknown
 26559              extension:
 26560                id: id
 26561                uri: uri
 26562              legType: legType
 26563              action: Unknown
 26564              recording:
 26565                contentUri: contentUri
 26566                id: id
 26567                type: Automatic
 26568                uri: uri
 26569              startTime: 2000-01-23T04:56:07.000+00:00
 26570              from:
 26571                phoneNumber: phoneNumber
 26572                extensionNumber: extensionNumber
 26573                name: name
 26574                location: location
 26575                device:
 26576                  id: id
 26577                  uri: uri
 26578              to:
 26579                phoneNumber: phoneNumber
 26580                extensionNumber: extensionNumber
 26581                name: name
 26582                location: location
 26583                device:
 26584                  id: id
 26585                  uri: uri
 26586              transport: PSTN
 26587              type: Voice
 26588              direction: Inbound
 26589            action: Unknown
 26590            from:
 26591              phoneNumber: phoneNumber
 26592              extensionNumber: extensionNumber
 26593              name: name
 26594              location: location
 26595              device:
 26596                id: id
 26597                uri: uri
 26598            startTime: 2000-01-23T04:56:07.000+00:00
 26599            id: id
 26600            to:
 26601              phoneNumber: phoneNumber
 26602              extensionNumber: extensionNumber
 26603              name: name
 26604              location: location
 26605              device:
 26606                id: id
 26607                uri: uri
 26608            direction: Inbound
 26609          paging:
 26610            perPage: 5
 26611            pageStart: 5
 26612            pageEnd: 2
 26613            totalPages: 7
 26614            page: 1
 26615            totalElements: 9
 26616        properties:
 26617          records:
 26618            description: List of call log records
 26619            items:
 26620              $ref: '#/components/schemas/CallLogRecord'
 26621            type: array
 26622          navigation:
 26623            $ref: '#/components/schemas/NavigationInfo'
 26624          paging:
 26625            $ref: '#/components/schemas/PagingInfo'
 26626        required:
 26627        - navigation
 26628        - paging
 26629        - records
 26630        type: object
 26631      GetExtensionForwardingNumberListResponse:
 26632        example:
 26633          navigation:
 26634            previousPage:
 26635              uri: uri
 26636            firstPage:
 26637              uri: uri
 26638            lastPage:
 26639              uri: uri
 26640            nextPage:
 26641              uri: uri
 26642          records:
 26643          - features:
 26644            - CallFlip
 26645            - CallFlip
 26646            phoneNumber: phoneNumber
 26647            flipNumber: flipNumber
 26648            id: id
 26649            label: label
 26650            uri: uri
 26651          - features:
 26652            - CallFlip
 26653            - CallFlip
 26654            phoneNumber: phoneNumber
 26655            flipNumber: flipNumber
 26656            id: id
 26657            label: label
 26658            uri: uri
 26659          paging:
 26660            perPage: 5
 26661            pageStart: 5
 26662            pageEnd: 2
 26663            totalPages: 7
 26664            page: 1
 26665            totalElements: 9
 26666        properties:
 26667          records:
 26668            description: List of forwarding phone numbers
 26669            items:
 26670              $ref: '#/components/schemas/ForwardingNumberInfo'
 26671            type: array
 26672          navigation:
 26673            $ref: '#/components/schemas/NavigationInfo'
 26674          paging:
 26675            $ref: '#/components/schemas/PagingInfo'
 26676        type: object
 26677      BlacklistEntryResource:
 26678        properties:
 26679          uri:
 26680            format: uri
 26681            type: string
 26682          id:
 26683            type: string
 26684          phoneNumber:
 26685            type: string
 26686          name:
 26687            type: string
 26688        type: object
 26689      InvoiceSettingsResource:
 26690        properties:
 26691          maxAmountPerFirstMonth:
 26692            format: int64
 26693            type: integer
 26694          maxAmountPerMonth:
 26695            format: int64
 26696            type: integer
 26697          paymentTerm:
 26698            format: int64
 26699            type: integer
 26700          period:
 26701            format: int64
 26702            type: integer
 26703          address:
 26704            $ref: '#/components/schemas/Address'
 26705        type: object
 26706      TransferredExtensionInfo:
 26707        example:
 26708          extension:
 26709            extensionNumber: extensionNumber
 26710            id: id
 26711            partnerId: partnerId
 26712            uri: uri
 26713        properties:
 26714          extension:
 26715            $ref: '#/components/schemas/ExtensionInfo'
 26716        type: object
 26717      PagesInfoReporting:
 26718        example:
 26719          name: name
 26720          attrX: attrX
 26721        properties:
 26722          name:
 26723            description: Name of a page. CFA application UI predefines a set of possible names and treats them as enum constants to distinguish pages by type. This is not user-visible value, as it might need localization. The maximum value is 255
 26724            type: string
 26725          attrX:
 26726            description: CFA-defined filter values/page parameters
 26727            type: string
 26728        required:
 26729        - name
 26730        type: object
 26731      LicenseTypeInfoRequest:
 26732        example:
 26733          sku: RMS
 26734        properties:
 26735          sku:
 26736            description: Name of a license type = ['RMS', 'RCN', 'WBR-100', 'WBR-500', 'WBR-1000', 'WBR-3000', 'LRM-50', 'LRM-100', 'LRM-200']
 26737            enum:
 26738            - RMS
 26739            - RCN
 26740            - WBR-100
 26741            - WBR-500
 26742            - WBR-1000
 26743            - WBR-3000
 26744            - LRM-50
 26745            - LRM-100
 26746            - LRM-200
 26747            type: string
 26748        type: object
 26749      NumberPortingRequest:
 26750        properties:
 26751          rcAccountId:
 26752            format: int64
 26753            type: integer
 26754          rcOrderId:
 26755            format: int64
 26756            type: integer
 26757          orderStatus:
 26758            type: string
 26759          timestamp:
 26760            type: string
 26761          jcode:
 26762            type: string
 26763          completionDate:
 26764            type: string
 26765          transferDate:
 26766            type: string
 26767        type: object
 26768      AnsweringRulesResource:
 26769        properties:
 26770          uri:
 26771            format: uri
 26772            type: string
 26773          records:
 26774            items:
 26775              $ref: '#/components/schemas/AnsweringRuleResource'
 26776            type: array
 26777          paging:
 26778            $ref: '#/components/schemas/Paging'
 26779          navigation:
 26780            $ref: '#/components/schemas/Navigation'
 26781        type: object
 26782      AcceptableLanguageTag:
 26783        properties:
 26784          tag:
 26785            type: string
 26786          primaryTag:
 26787            type: string
 26788          subTags:
 26789            type: string
 26790          quality:
 26791            format: int32
 26792            type: integer
 26793          asLocale:
 26794            $ref: '#/components/schemas/Locale'
 26795        type: object
 26796      AccountCallLogResponse:
 26797        example:
 26798          navigation:
 26799            previousPage:
 26800              uri: uri
 26801            firstPage:
 26802              uri: uri
 26803            lastPage:
 26804              uri: uri
 26805            nextPage:
 26806              uri: uri
 26807          records:
 26808          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 26809            recording:
 26810              contentUri: contentUri
 26811              id: id
 26812              type: Automatic
 26813              uri: uri
 26814            sessionId: sessionId
 26815            transport: PSTN
 26816            type: Voice
 26817            uri: uri
 26818            result: Unknown
 26819            duration: 0
 26820            legs:
 26821            - duration: 6
 26822              result: Unknown
 26823              extension:
 26824                id: id
 26825                uri: uri
 26826              legType: legType
 26827              action: Unknown
 26828              recording:
 26829                contentUri: contentUri
 26830                id: id
 26831                type: Automatic
 26832                uri: uri
 26833              startTime: 2000-01-23T04:56:07.000+00:00
 26834              from:
 26835                phoneNumber: phoneNumber
 26836                extensionNumber: extensionNumber
 26837                name: name
 26838                location: location
 26839                device:
 26840                  id: id
 26841                  uri: uri
 26842              to:
 26843                phoneNumber: phoneNumber
 26844                extensionNumber: extensionNumber
 26845                name: name
 26846                location: location
 26847                device:
 26848                  id: id
 26849                  uri: uri
 26850              transport: PSTN
 26851              type: Voice
 26852              direction: Inbound
 26853            - duration: 6
 26854              result: Unknown
 26855              extension:
 26856                id: id
 26857                uri: uri
 26858              legType: legType
 26859              action: Unknown
 26860              recording:
 26861                contentUri: contentUri
 26862                id: id
 26863                type: Automatic
 26864                uri: uri
 26865              startTime: 2000-01-23T04:56:07.000+00:00
 26866              from:
 26867                phoneNumber: phoneNumber
 26868                extensionNumber: extensionNumber
 26869                name: name
 26870                location: location
 26871                device:
 26872                  id: id
 26873                  uri: uri
 26874              to:
 26875                phoneNumber: phoneNumber
 26876                extensionNumber: extensionNumber
 26877                name: name
 26878                location: location
 26879                device:
 26880                  id: id
 26881                  uri: uri
 26882              transport: PSTN
 26883              type: Voice
 26884              direction: Inbound
 26885            action: Unknown
 26886            from:
 26887              phoneNumber: phoneNumber
 26888              extensionNumber: extensionNumber
 26889              name: name
 26890              location: location
 26891              device:
 26892                id: id
 26893                uri: uri
 26894            startTime: 2000-01-23T04:56:07.000+00:00
 26895            id: id
 26896            to:
 26897              phoneNumber: phoneNumber
 26898              extensionNumber: extensionNumber
 26899              name: name
 26900              location: location
 26901              device:
 26902                id: id
 26903                uri: uri
 26904            direction: Inbound
 26905          - lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 26906            recording:
 26907              contentUri: contentUri
 26908              id: id
 26909              type: Automatic
 26910              uri: uri
 26911            sessionId: sessionId
 26912            transport: PSTN
 26913            type: Voice
 26914            uri: uri
 26915            result: Unknown
 26916            duration: 0
 26917            legs:
 26918            - duration: 6
 26919              result: Unknown
 26920              extension:
 26921                id: id
 26922                uri: uri
 26923              legType: legType
 26924              action: Unknown
 26925              recording:
 26926                contentUri: contentUri
 26927                id: id
 26928                type: Automatic
 26929                uri: uri
 26930              startTime: 2000-01-23T04:56:07.000+00:00
 26931              from:
 26932                phoneNumber: phoneNumber
 26933                extensionNumber: extensionNumber
 26934                name: name
 26935                location: location
 26936                device:
 26937                  id: id
 26938                  uri: uri
 26939              to:
 26940                phoneNumber: phoneNumber
 26941                extensionNumber: extensionNumber
 26942                name: name
 26943                location: location
 26944                device:
 26945                  id: id
 26946                  uri: uri
 26947              transport: PSTN
 26948              type: Voice
 26949              direction: Inbound
 26950            - duration: 6
 26951              result: Unknown
 26952              extension:
 26953                id: id
 26954                uri: uri
 26955              legType: legType
 26956              action: Unknown
 26957              recording:
 26958                contentUri: contentUri
 26959                id: id
 26960                type: Automatic
 26961                uri: uri
 26962              startTime: 2000-01-23T04:56:07.000+00:00
 26963              from:
 26964                phoneNumber: phoneNumber
 26965                extensionNumber: extensionNumber
 26966                name: name
 26967                location: location
 26968                device:
 26969                  id: id
 26970                  uri: uri
 26971              to:
 26972                phoneNumber: phoneNumber
 26973                extensionNumber: extensionNumber
 26974                name: name
 26975                location: location
 26976                device:
 26977                  id: id
 26978                  uri: uri
 26979              transport: PSTN
 26980              type: Voice
 26981              direction: Inbound
 26982            action: Unknown
 26983            from:
 26984              phoneNumber: phoneNumber
 26985              extensionNumber: extensionNumber
 26986              name: name
 26987              location: location
 26988              device:
 26989                id: id
 26990                uri: uri
 26991            startTime: 2000-01-23T04:56:07.000+00:00
 26992            id: id
 26993            to:
 26994              phoneNumber: phoneNumber
 26995              extensionNumber: extensionNumber
 26996              name: name
 26997              location: location
 26998              device:
 26999                id: id
 27000                uri: uri
 27001            direction: Inbound
 27002          paging:
 27003            perPage: 5
 27004            pageStart: 5
 27005            pageEnd: 2
 27006            totalPages: 7
 27007            page: 1
 27008            totalElements: 9
 27009        properties:
 27010          records:
 27011            description: List of call log records
 27012            items:
 27013              $ref: '#/components/schemas/CallLogRecord'
 27014            type: array
 27015          navigation:
 27016            $ref: '#/components/schemas/NavigationInfo'
 27017          paging:
 27018            $ref: '#/components/schemas/PagingInfo'
 27019        required:
 27020        - navigation
 27021        - paging
 27022        - records
 27023        type: object
 27024      ServiceParameterResource:
 27025        properties:
 27026          id:
 27027            type: string
 27028          value:
 27029            type: string
 27030          accountId:
 27031            type: string
 27032        type: object
 27033      LanguageInfoResources:
 27034        properties:
 27035          uri:
 27036            format: uri
 27037            type: string
 27038          records:
 27039            items:
 27040              $ref: '#/components/schemas/LanguageInfoResource'
 27041            type: array
 27042          paging:
 27043            $ref: '#/components/schemas/Paging'
 27044          navigation:
 27045            $ref: '#/components/schemas/Navigation'
 27046        type: object
 27047      RoleIdResource:
 27048        example:
 27049          id: id
 27050          uri: http://example.com/aeiou
 27051        properties:
 27052          uri:
 27053            format: uri
 27054            type: string
 27055          id:
 27056            type: string
 27057        type: object
 27058      ExtensionResourceIntId:
 27059        example:
 27060          setupWizardState: NotStarted
 27061          statusInfo:
 27062            reason: reason
 27063            till: 2000-01-23T04:56:07.000+00:00
 27064            comment: comment
 27065          references:
 27066          - ref: ref
 27067            type: PartnerId
 27068          - ref: ref
 27069            type: PartnerId
 27070          profileImage:
 27071            scales:
 27072            - uri: http://example.com/aeiou
 27073            - uri: http://example.com/aeiou
 27074            etag: etag
 27075            lastModified: 2000-01-23T04:56:07.000+00:00
 27076            uri: http://example.com/aeiou
 27077            contentType: contentType
 27078          type: Unknown
 27079          uri: http://example.com/aeiou
 27080          ivrPin: ivrPin
 27081          password: password
 27082          serviceFeatures:
 27083          - reason: Available
 27084            featureName: featureName
 27085            enabled: false
 27086          - reason: Available
 27087            featureName: featureName
 27088            enabled: false
 27089          extensionNumber: extensionNumber
 27090          permissions:
 27091            admin:
 27092              enabled: false
 27093            uri: http://example.com/aeiou
 27094            internationalCalling:
 27095              enabled: false
 27096            freeSoftPhoneDigitalLine:
 27097              enabled: false
 27098          loginName: loginName
 27099          contact:
 27100            firstName: firstName
 27101            lastName: lastName
 27102            company: company
 27103            businessPhone: businessPhone
 27104            businessAddress:
 27105              zip: zip
 27106              country: country
 27107              city: city
 27108              street: street
 27109              state: state
 27110            email: email
 27111          name: name
 27112          regionalSettings:
 27113            timezone:
 27114              name: name
 27115              description: description
 27116              id: id
 27117              uri: http://example.com/aeiou
 27118            greetingLanguage:
 27119              localeCode: localeCode
 27120              name: name
 27121              id: id
 27122            formattingLocale:
 27123              localeCode: localeCode
 27124              name: name
 27125              id: id
 27126            language:
 27127              localeCode: localeCode
 27128              name: name
 27129              id: id
 27130            homeCountry:
 27131              callingCode: callingCode
 27132              numberSelling: false
 27133              isoCode: isoCode
 27134              emergencyCalling: false
 27135              name: name
 27136              id: id
 27137              uri: http://example.com/aeiou
 27138              loginAllowed: false
 27139          id: 6
 27140          partnerId: partnerId
 27141          departments:
 27142          - extensionNumber: extensionNumber
 27143            id: id
 27144            uri: http://example.com/aeiou
 27145          - extensionNumber: extensionNumber
 27146            id: id
 27147            uri: http://example.com/aeiou
 27148          status: Enabled
 27149        properties:
 27150          uri:
 27151            format: uri
 27152            type: string
 27153          id:
 27154            format: int64
 27155            type: integer
 27156          partnerId:
 27157            maxLength: 128
 27158            minLength: 0
 27159            pattern: ^[\p{Alnum}\.\-_]*$
 27160            type: string
 27161          extensionNumber:
 27162            type: string
 27163          loginName:
 27164            type: string
 27165          contact:
 27166            $ref: '#/components/schemas/ContactInfo'
 27167          references:
 27168            items:
 27169              $ref: '#/components/schemas/Reference'
 27170            type: array
 27171          name:
 27172            type: string
 27173          type:
 27174            enum:
 27175            - Unknown
 27176            - User
 27177            - Department
 27178            - Announcement
 27179            - Voicemail
 27180            - DigitalUser
 27181            - VirtualUser
 27182            - FaxUser
 27183            - PagingOnly
 27184            - SharedLinesGroup
 27185            - IvrMenu
 27186            - ApplicationExtension
 27187            - ParkLocation
 27188            type: string
 27189          status:
 27190            enum:
 27191            - Enabled
 27192            - Disabled
 27193            - Frozen
 27194            - NotActivated
 27195            - Unassigned
 27196            type: string
 27197          statusInfo:
 27198            $ref: '#/components/schemas/StatusInfo'
 27199          departments:
 27200            items:
 27201              $ref: '#/components/schemas/DepartmentResource'
 27202            type: array
 27203          serviceFeatures:
 27204            items:
 27205              $ref: '#/components/schemas/ServiceFeatureValue'
 27206            type: array
 27207          regionalSettings:
 27208            $ref: '#/components/schemas/RegionalSettingsResource'
 27209          setupWizardState:
 27210            enum:
 27211            - NotStarted
 27212            - Incomplete
 27213            - Completed
 27214            - Unknown
 27215            type: string
 27216          permissions:
 27217            $ref: '#/components/schemas/ExtensionPermissionsResource'
 27218          password:
 27219            type: string
 27220          ivrPin:
 27221            type: string
 27222          profileImage:
 27223            $ref: '#/components/schemas/ProfileImageResource'
 27224        type: object
 27225      AccountServiceInfoResource:
 27226        properties:
 27227          uri:
 27228            format: uri
 27229            type: string
 27230          servicePlanName:
 27231            type: string
 27232          brand:
 27233            $ref: '#/components/schemas/Brand'
 27234          servicePlan:
 27235            $ref: '#/components/schemas/ServicePlan'
 27236          targetServicePlan:
 27237            $ref: '#/components/schemas/ServicePlan'
 27238          billingPlan:
 27239            $ref: '#/components/schemas/BillingPlanResource'
 27240          serviceFeatures:
 27241            items:
 27242              $ref: '#/components/schemas/ServiceFeatureValue'
 27243            type: array
 27244          limits:
 27245            $ref: '#/components/schemas/AccountLimitsResource'
 27246        type: object
 27247      GetMessageSyncResponse:
 27248        example:
 27249          records:
 27250          - readStatus: Read
 27251            faxResolution: High
 27252            attachments:
 27253            - filename: filename
 27254              size: 6
 27255              vmDuration: 0
 27256              id: id
 27257              type: AudioRecording
 27258              uri: uri
 27259              contentType: contentType
 27260            - filename: filename
 27261              size: 6
 27262              vmDuration: 0
 27263              id: id
 27264              type: AudioRecording
 27265              uri: uri
 27266              contentType: contentType
 27267            lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 27268            creationTime: 2000-01-23T04:56:07.000+00:00
 27269            conversationId: 1
 27270            deliveryErrorCode: deliveryErrorCode
 27271            subject: subject
 27272            vmTranscriptionStatus: NotAvailable
 27273            availability: Alive
 27274            priority: Normal
 27275            type: Fax
 27276            uri: uri
 27277            messageStatus: Queued
 27278            faxPageCount: 5
 27279            smsSendingAttemptsCount: 5
 27280            smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 27281            pgToDepartment: true
 27282            from:
 27283              messageStatus: Queued
 27284              faxErrorCode: Undefined
 27285              phoneNumber: phoneNumber
 27286              extensionNumber: extensionNumber
 27287              name: name
 27288              location: location
 27289            id: id
 27290            to:
 27291            - messageStatus: Queued
 27292              faxErrorCode: Undefined
 27293              phoneNumber: phoneNumber
 27294              extensionNumber: extensionNumber
 27295              name: name
 27296              location: location
 27297            - messageStatus: Queued
 27298              faxErrorCode: Undefined
 27299              phoneNumber: phoneNumber
 27300              extensionNumber: extensionNumber
 27301              name: name
 27302              location: location
 27303            direction: Inbound
 27304          - readStatus: Read
 27305            faxResolution: High
 27306            attachments:
 27307            - filename: filename
 27308              size: 6
 27309              vmDuration: 0
 27310              id: id
 27311              type: AudioRecording
 27312              uri: uri
 27313              contentType: contentType
 27314            - filename: filename
 27315              size: 6
 27316              vmDuration: 0
 27317              id: id
 27318              type: AudioRecording
 27319              uri: uri
 27320              contentType: contentType
 27321            lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 27322            creationTime: 2000-01-23T04:56:07.000+00:00
 27323            conversationId: 1
 27324            deliveryErrorCode: deliveryErrorCode
 27325            subject: subject
 27326            vmTranscriptionStatus: NotAvailable
 27327            availability: Alive
 27328            priority: Normal
 27329            type: Fax
 27330            uri: uri
 27331            messageStatus: Queued
 27332            faxPageCount: 5
 27333            smsSendingAttemptsCount: 5
 27334            smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 27335            pgToDepartment: true
 27336            from:
 27337              messageStatus: Queued
 27338              faxErrorCode: Undefined
 27339              phoneNumber: phoneNumber
 27340              extensionNumber: extensionNumber
 27341              name: name
 27342              location: location
 27343            id: id
 27344            to:
 27345            - messageStatus: Queued
 27346              faxErrorCode: Undefined
 27347              phoneNumber: phoneNumber
 27348              extensionNumber: extensionNumber
 27349              name: name
 27350              location: location
 27351            - messageStatus: Queued
 27352              faxErrorCode: Undefined
 27353              phoneNumber: phoneNumber
 27354              extensionNumber: extensionNumber
 27355              name: name
 27356              location: location
 27357            direction: Inbound
 27358          syncInfo:
 27359            syncTime: 2000-01-23T04:56:07.000+00:00
 27360            syncToken: syncToken
 27361            syncType: FSync
 27362        properties:
 27363          records:
 27364            description: List of message records with synchronization information
 27365            items:
 27366              $ref: '#/components/schemas/GetMessageInfoResponse'
 27367            type: array
 27368          syncInfo:
 27369            $ref: '#/components/schemas/SyncInfoMessages'
 27370        required:
 27371        - records
 27372        - syncInfo
 27373        type: object
 27374      MeetingLinks:
 27375        example:
 27376          startUri: startUri
 27377          joinUri: joinUri
 27378        properties:
 27379          startUri:
 27380            type: string
 27381          joinUri:
 27382            type: string
 27383        type: object
 27384      ParsedNumberResource:
 27385        properties:
 27386          uri:
 27387            format: uri
 27388            type: string
 27389          originalString:
 27390            type: string
 27391          country:
 27392            $ref: '#/components/schemas/CountryResource'
 27393          areaCode:
 27394            type: string
 27395          subscriberNumber:
 27396            type: string
 27397          formattedNational:
 27398            type: string
 27399          formattedInternational:
 27400            type: string
 27401          dialable:
 27402            type: string
 27403          e164:
 27404            type: string
 27405          special:
 27406            default: false
 27407            type: boolean
 27408          normalized:
 27409            type: string
 27410          tollFree:
 27411            default: false
 27412            type: boolean
 27413          subAddress:
 27414            type: string
 27415          dtmfPostfix:
 27416            type: string
 27417        type: object
 27418      NotificationDeliveryModeRequest:
 27419        example:
 27420          address: address
 27421          encryption: true
 27422          registrationId: registrationId
 27423          certificateName: certificateName
 27424          transportType: PubNub
 27425        properties:
 27426          transportType:
 27427            description: Notifications transportation provider name. 'APNS' (Apple Push Notifications Service)
 27428            enum:
 27429            - PubNub
 27430            - Webhook
 27431            - APNS
 27432            - PubNub/APNS
 27433            - PubNub/GCM
 27434            type: string
 27435          address:
 27436            description: Mandatory for 'APNS' and 'WebHook' transport types. For 'APNS' - internal identifier of a device 'device_token' for 'WebHook' - URL of a consumer service (cannot be changed during subscription update)
 27437            type: string
 27438          encryption:
 27439            description: Optional parameter. Specifies if the message will be encrypted or not. If request contains any presence event filter the value by default is 'True' (even if specified as 'false'). If request contains only message event filters the value by default is 'False'
 27440            type: boolean
 27441          certificateName:
 27442            description: For 'PubNub/APNS' and 'PubNub/GCM' transport types. Name of a certificate
 27443            type: string
 27444          registrationId:
 27445            description: For 'PubNub/APNS' and 'PubNub/GCM' transport types. Identifier of a registration
 27446            type: string
 27447        type: object
 27448      BannerInfo:
 27449        example:
 27450          bannerType: bannerType
 27451          description: description
 27452          content: content
 27453          expirationDate: expirationDate
 27454        properties:
 27455          bannerType:
 27456            description: Type of a banner
 27457            type: string
 27458          description:
 27459            description: Custom text description of a banner
 27460            type: string
 27461          content:
 27462            description: HTML formatted message content
 27463            type: string
 27464          expirationDate:
 27465            description: Datetime of message expiration in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 27466            type: string
 27467        type: object
 27468      AccountServiceInfo:
 27469        example:
 27470          servicePlanName: servicePlanName
 27471          servicePlan:
 27472            name: name
 27473            edition: edition
 27474            id: id
 27475          serviceFeatures:
 27476          - featureName: featureName
 27477            enabled: true
 27478          - featureName: featureName
 27479            enabled: true
 27480          billingPlan:
 27481            duration: duration
 27482            name: name
 27483            id: id
 27484            durationUnit: Month
 27485            type: Initial
 27486          uri: uri
 27487          brand:
 27488            name: name
 27489            id: id
 27490            homeCountry:
 27491              name: name
 27492              id: id
 27493              uri: uri
 27494          limits:
 27495            freeSoftPhoneLinesPerExtension: 0
 27496            meetingSize: 6
 27497            maxMonitoredExtensionsPerUser: 1
 27498            maxExtensionNumberLength: 5
 27499        properties:
 27500          uri:
 27501            description: Canonical URI of the account Service Info resource
 27502            type: string
 27503          servicePlanName:
 27504            description: Account Service Plan name
 27505            type: string
 27506          brand:
 27507            $ref: '#/components/schemas/BrandInfo'
 27508          servicePlan:
 27509            $ref: '#/components/schemas/ServicePlanInfo'
 27510          billingPlan:
 27511            $ref: '#/components/schemas/BillingPlanInfo'
 27512          serviceFeatures:
 27513            description: Service features information, see Service Feature List
 27514            items:
 27515              $ref: '#/components/schemas/ServiceFeatureInfo'
 27516            type: array
 27517          limits:
 27518            $ref: '#/components/schemas/AccountLimits'
 27519        type: object
 27520      AccountStatusInfo:
 27521        example:
 27522          reason: Voluntarily
 27523          till: till
 27524          comment: comment
 27525        properties:
 27526          comment:
 27527            description: A free-form user comment, describing the status change reason
 27528            type: string
 27529          reason:
 27530            description: Type of suspension
 27531            enum:
 27532            - Voluntarily
 27533            - Involuntarily
 27534            type: string
 27535          till:
 27536            description: Date until which the account will get deleted. The default value is 30 days since current date
 27537            type: string
 27538        type: object
 27539      DeviceModelExtResource:
 27540        example:
 27541          model:
 27542            addons:
 27543            - name: name
 27544              count: 0
 27545              id: id
 27546            - name: name
 27547              count: 0
 27548              id: id
 27549            name: name
 27550            id: id
 27551          sku: sku
 27552          type: SoftPhone
 27553        properties:
 27554          sku:
 27555            description: Device identification number (stock keeping unit) in the format TP-ID [-AT-AC], where TP is device type (HP for RC HardPhone, DV for all other devices including softphone); ID - device model ID; AT -addon type ID; AC - addon count (if any). For example 'HP-56-2-2'
 27556            type: string
 27557          type:
 27558            description: Device type. The default value is 'HardPhone'
 27559            enum:
 27560            - SoftPhone
 27561            - HardPhone
 27562            - OtherPhone
 27563            type: string
 27564          model:
 27565            $ref: '#/components/schemas/DeviceModelResource'
 27566        type: object
 27567      AcceptableMediaType:
 27568        properties:
 27569          type:
 27570            type: string
 27571          subtype:
 27572            type: string
 27573          quality:
 27574            format: int32
 27575            type: integer
 27576          wildcardType:
 27577            default: false
 27578            type: boolean
 27579          wildcardSubtype:
 27580            default: false
 27581            type: boolean
 27582        type: object
 27583      PatternWithGroups:
 27584        properties:
 27585          regex:
 27586            type: string
 27587          groupIndexes:
 27588            items:
 27589              format: int32
 27590              type: integer
 27591            type: array
 27592        type: object
 27593      CreateSipRegistrationRequest:
 27594        example:
 27595          device:
 27596          - computerName: computerName
 27597            appExternalId: appExternalId
 27598            id: id
 27599          - computerName: computerName
 27600            appExternalId: appExternalId
 27601            id: id
 27602          sipInfo:
 27603          - transport: UDP
 27604          - transport: UDP
 27605        properties:
 27606          device:
 27607            description: Device unique description
 27608            items:
 27609              $ref: '#/components/schemas/DeviceInfoRequest'
 27610            type: array
 27611          sipInfo:
 27612            description: SIP settings for device
 27613            items:
 27614              $ref: '#/components/schemas/SIPInfoRequest'
 27615            type: array
 27616        required:
 27617        - device
 27618        - sipInfo
 27619        type: object
 27620      OrderLicensesRequest:
 27621        example:
 27622          addedLicenses:
 27623          - quantity: 0
 27624            type:
 27625              sku: RMS
 27626          - quantity: 0
 27627            type:
 27628              sku: RMS
 27629        properties:
 27630          addedLicenses:
 27631            description: List of licenses to be purchased
 27632            items:
 27633              $ref: '#/components/schemas/LicenseInfoRequest'
 27634            type: array
 27635        type: object
 27636      PhoneNumberStringsResource:
 27637        properties:
 27638          uri:
 27639            format: uri
 27640            type: string
 27641          originalStrings:
 27642            items:
 27643              type: string
 27644            type: array
 27645        type: object
 27646      PermissionCategoryIdResource:
 27647        example:
 27648          id: id
 27649          uri: http://example.com/aeiou
 27650        properties:
 27651          uri:
 27652            format: uri
 27653            type: string
 27654          id:
 27655            type: string
 27656        type: object
 27657      GetExtensionGrantListResponse:
 27658        example:
 27659          navigation:
 27660            previousPage:
 27661              uri: uri
 27662            firstPage:
 27663              uri: uri
 27664            lastPage:
 27665              uri: uri
 27666            nextPage:
 27667              uri: uri
 27668          records:
 27669          - extension:
 27670              extensionNumber: extensionNumber
 27671              id: id
 27672              type: User
 27673              uri: uri
 27674            callPickup: true
 27675            callMonitoring: true
 27676            uri: uri
 27677          - extension:
 27678              extensionNumber: extensionNumber
 27679              id: id
 27680              type: User
 27681              uri: uri
 27682            callPickup: true
 27683            callMonitoring: true
 27684            uri: uri
 27685          paging:
 27686            perPage: 5
 27687            pageStart: 5
 27688            pageEnd: 2
 27689            totalPages: 7
 27690            page: 1
 27691            totalElements: 9
 27692        properties:
 27693          records:
 27694            description: List of extension grants with the data
 27695            items:
 27696              $ref: '#/components/schemas/GrantInfo'
 27697            type: array
 27698          navigation:
 27699            $ref: '#/components/schemas/NavigationInfo'
 27700          paging:
 27701            $ref: '#/components/schemas/PagingInfo'
 27702        required:
 27703        - navigation
 27704        - paging
 27705        - records
 27706        type: object
 27707      PresenceLinesNavigationResource:
 27708        properties:
 27709          uri:
 27710            format: uri
 27711            type: string
 27712          records:
 27713            items:
 27714              $ref: '#/components/schemas/PresenceLineResource'
 27715            type: array
 27716          paging:
 27717            $ref: '#/components/schemas/Paging'
 27718          navigation:
 27719            $ref: '#/components/schemas/Navigation'
 27720        type: object
 27721      CompanyBusinessHoursScheduleInfo:
 27722        example:
 27723          weeklyRanges:
 27724            sunday:
 27725            - from: 2000-01-23T04:56:07.000+00:00
 27726              to: 2000-01-23T04:56:07.000+00:00
 27727            - from: 2000-01-23T04:56:07.000+00:00
 27728              to: 2000-01-23T04:56:07.000+00:00
 27729            saturday:
 27730            - from: 2000-01-23T04:56:07.000+00:00
 27731              to: 2000-01-23T04:56:07.000+00:00
 27732            - from: 2000-01-23T04:56:07.000+00:00
 27733              to: 2000-01-23T04:56:07.000+00:00
 27734            tuesday:
 27735            - from: 2000-01-23T04:56:07.000+00:00
 27736              to: 2000-01-23T04:56:07.000+00:00
 27737            - from: 2000-01-23T04:56:07.000+00:00
 27738              to: 2000-01-23T04:56:07.000+00:00
 27739            wednesday:
 27740            - from: 2000-01-23T04:56:07.000+00:00
 27741              to: 2000-01-23T04:56:07.000+00:00
 27742            - from: 2000-01-23T04:56:07.000+00:00
 27743              to: 2000-01-23T04:56:07.000+00:00
 27744            thursday:
 27745            - from: 2000-01-23T04:56:07.000+00:00
 27746              to: 2000-01-23T04:56:07.000+00:00
 27747            - from: 2000-01-23T04:56:07.000+00:00
 27748              to: 2000-01-23T04:56:07.000+00:00
 27749            friday:
 27750            - from: 2000-01-23T04:56:07.000+00:00
 27751              to: 2000-01-23T04:56:07.000+00:00
 27752            - from: 2000-01-23T04:56:07.000+00:00
 27753              to: 2000-01-23T04:56:07.000+00:00
 27754            monday:
 27755            - from: 2000-01-23T04:56:07.000+00:00
 27756              to: 2000-01-23T04:56:07.000+00:00
 27757            - from: 2000-01-23T04:56:07.000+00:00
 27758              to: 2000-01-23T04:56:07.000+00:00
 27759        properties:
 27760          weeklyRanges:
 27761            $ref: '#/components/schemas/WeeklyScheduleInfo'
 27762        type: object
 27763      CallLogRecordingInfoResource:
 27764        properties:
 27765          uri:
 27766            format: uri
 27767            type: string
 27768          id:
 27769            type: string
 27770          contentUri:
 27771            format: uri
 27772            type: string
 27773          contentType:
 27774            type: string
 27775          duration:
 27776            format: int64
 27777            type: integer
 27778        type: object
 27779      Reference:
 27780        example:
 27781          ref: ref
 27782          type: PartnerId
 27783        properties:
 27784          type:
 27785            enum:
 27786            - PartnerId
 27787            - CustomerDirectoryId
 27788            type: string
 27789          ref:
 27790            type: string
 27791        type: object
 27792      SecretQuestionInfoVerificationRequest:
 27793        example:
 27794          answer: answer
 27795          id: id
 27796        properties:
 27797          id:
 27798            description: Internal identifier of a secret question
 27799            type: string
 27800          answer:
 27801            description: Answer to a secret question
 27802            type: string
 27803        type: object
 27804      UserGroupResource:
 27805        properties:
 27806          uri:
 27807            format: uri
 27808            type: string
 27809          id:
 27810            pattern: ^\d+$
 27811            type: string
 27812          displayName:
 27813            maxLength: 128
 27814            minLength: 0
 27815            pattern: ^((?!(<|>|\/|\")).)*$
 27816            type: string
 27817          description:
 27818            maxLength: 2000
 27819            minLength: 0
 27820            pattern: ^((?!(<|>|\/|\")).)*$
 27821            type: string
 27822          managers:
 27823            items:
 27824              $ref: '#/components/schemas/UserGroupManagerResource'
 27825            type: array
 27826          members:
 27827            items:
 27828              $ref: '#/components/schemas/ExtensionIdResource'
 27829            type: array
 27830        type: object
 27831      RCVParticipantsInfo:
 27832        properties:
 27833          account:
 27834            description: Participant account
 27835            type: string
 27836          extension:
 27837            description: Participant extension
 27838            type: string
 27839          name:
 27840            description: Participant name
 27841            type: string
 27842          img:
 27843            description: Participant profile image
 27844            type: string
 27845        type: object
 27846      AttachmentInfo:
 27847        example:
 27848          uri: http://example.com/aeiou
 27849          contentType: contentType
 27850        properties:
 27851          uri:
 27852            format: uri
 27853            type: string
 27854          contentType:
 27855            type: string
 27856        type: object
 27857      NavigableCollectionResourceUserGroupResource:
 27858        properties:
 27859          uri:
 27860            format: uri
 27861            type: string
 27862          records:
 27863            items:
 27864              $ref: '#/components/schemas/UserGroupResource'
 27865            type: array
 27866          paging:
 27867            $ref: '#/components/schemas/Paging'
 27868          navigation:
 27869            $ref: '#/components/schemas/Navigation'
 27870        type: object
 27871      RangesInfo:
 27872        example:
 27873          from: 2000-01-23T04:56:07.000+00:00
 27874          to: 2000-01-23T04:56:07.000+00:00
 27875        properties:
 27876          from:
 27877            description: Date and time in format YYYY-MM-DD hh:mm
 27878            format: date-time
 27879            type: string
 27880          to:
 27881            description: Date and time in format YYYY-MM-DD hh:mm
 27882            format: date-time
 27883            type: string
 27884        type: object
 27885      GetExtensionPhoneNumbersResponse:
 27886        example:
 27887          navigation:
 27888            previousPage:
 27889              uri: uri
 27890            firstPage:
 27891              uri: uri
 27892            lastPage:
 27893              uri: uri
 27894            nextPage:
 27895              uri: uri
 27896          records:
 27897          - country:
 27898              name: name
 27899              id: id
 27900              uri: uri
 27901            extension:
 27902              extensionNumber: extensionNumber
 27903              id: id
 27904              partnerId: partnerId
 27905              uri: uri
 27906            phoneNumber: phoneNumber
 27907            location: location
 27908            id: id
 27909            label: label
 27910            type: VoiceFax
 27911            paymentType: External
 27912            status: status
 27913            usageType: MainCompanyNumber
 27914          - country:
 27915              name: name
 27916              id: id
 27917              uri: uri
 27918            extension:
 27919              extensionNumber: extensionNumber
 27920              id: id
 27921              partnerId: partnerId
 27922              uri: uri
 27923            phoneNumber: phoneNumber
 27924            location: location
 27925            id: id
 27926            label: label
 27927            type: VoiceFax
 27928            paymentType: External
 27929            status: status
 27930            usageType: MainCompanyNumber
 27931          paging:
 27932            perPage: 5
 27933            pageStart: 5
 27934            pageEnd: 2
 27935            totalPages: 7
 27936            page: 1
 27937            totalElements: 9
 27938        properties:
 27939          records:
 27940            description: List of phone numbers
 27941            items:
 27942              $ref: '#/components/schemas/PhoneNumberInfo'
 27943            type: array
 27944          navigation:
 27945            $ref: '#/components/schemas/NavigationInfo'
 27946          paging:
 27947            $ref: '#/components/schemas/PagingInfo'
 27948        required:
 27949        - navigation
 27950        - paging
 27951        - records
 27952        type: object
 27953      ServicePlanResource:
 27954        example:
 27955          serviceFeatures:
 27956          - reason: Available
 27957            featureName: featureName
 27958            enabled: false
 27959          - reason: Available
 27960            featureName: featureName
 27961            enabled: false
 27962          name: name
 27963          edition: Unknown
 27964          id: id
 27965          type: Regular
 27966          uri: http://example.com/aeiou
 27967          brand:
 27968            name: name
 27969            currency:
 27970              symbol: symbol
 27971              code: code
 27972              minorSymbol: minorSymbol
 27973              name: name
 27974              id: id
 27975            id: id
 27976            uri: http://example.com/aeiou
 27977            homeCountry:
 27978              callingCode: callingCode
 27979              numberSelling: false
 27980              isoCode: isoCode
 27981              emergencyCalling: false
 27982              name: name
 27983              id: id
 27984              uri: http://example.com/aeiou
 27985              loginAllowed: false
 27986          limits:
 27987            freeSoftPhoneLinesPerExtension: 0
 27988            meetingSize: 6
 27989            maxMonitoredExtensionsPerUser: 1
 27990            maxFreeDigitalLines: 5
 27991        properties:
 27992          uri:
 27993            format: uri
 27994            type: string
 27995          id:
 27996            type: string
 27997          name:
 27998            type: string
 27999          edition:
 28000            enum:
 28001            - Unknown
 28002            - Standard
 28003            - Premium
 28004            - Enterprise
 28005            - Unlimited
 28006            - HighUsage
 28007            type: string
 28008          brand:
 28009            $ref: '#/components/schemas/BrandResource'
 28010          type:
 28011            enum:
 28012            - Regular
 28013            - UserBased
 28014            - Unknown
 28015            type: string
 28016          serviceFeatures:
 28017            items:
 28018              $ref: '#/components/schemas/ServiceFeatureValue'
 28019            type: array
 28020          limits:
 28021            $ref: '#/components/schemas/AccountLimitsResource'
 28022        type: object
 28023      CustomCompanyGreetingRequest:
 28024        example:
 28025          answeringRule:
 28026            id: id
 28027          type: Introductory
 28028        properties:
 28029          type:
 28030            description: Type of a greeting, specifying the case when the greeting is played. See Greeting Types = ['Introductory', 'Announcement', 'ConnectingMessage', 'ConnectingAudio', 'Voicemail', 'Unavailable', 'HoldMusic']
 28031            enum:
 28032            - Introductory
 28033            - Announcement
 28034            - ConnectingMessage
 28035            - ConnectingAudio
 28036            - Voicemail
 28037            - Unavailable
 28038            - HoldMusic
 28039            type: string
 28040          answeringRule:
 28041            $ref: '#/components/schemas/CustomCompanyGreetingAnsweringRuleInfo'
 28042        type: object
 28043      Type:
 28044        properties:
 28045          typeName:
 28046            type: string
 28047        type: object
 28048      MessageStoreCallerInfoResponse:
 28049        example:
 28050          messageStatus: Queued
 28051          faxErrorCode: Undefined
 28052          phoneNumber: phoneNumber
 28053          extensionNumber: extensionNumber
 28054          name: name
 28055          location: location
 28056        properties:
 28057          extensionNumber:
 28058            description: Extension short number (usually 3 or 4 digits). This property is filled when parties communicate by means of short internal numbers, for example when calling to other extension or sending/receiving Company Pager message
 28059            type: string
 28060          location:
 28061            description: Contains party location (city, state) if one can be determined from phoneNumber. This property is filled only when phoneNumber is not empty and server can calculate location information from it (for example, this information is unavailable for US toll-free numbers)
 28062            type: string
 28063          messageStatus:
 28064            description: Status of a message. Returned for outbound fax messages only
 28065            enum:
 28066            - Queued
 28067            - Sent
 28068            - Delivered
 28069            - DeliveryFailed
 28070            - SendingFailed
 28071            - Received
 28072            type: string
 28073          faxErrorCode:
 28074            description: Fax only. Error code returned in case of fax sending failure. Returned if messageStatus value is 'SendingFailed'
 28075            enum:
 28076            - Undefined
 28077            - NoFaxSendPermission
 28078            - NoInternationalPermission
 28079            - NoFaxMachine
 28080            - OutgoingCallError
 28081            - RenderingFailed
 28082            - TooManyPages
 28083            - ReturnToDBQueue
 28084            - NoCallTime
 28085            - WrongNumber
 28086            - ProhibitedNumber
 28087            - InternalError
 28088            - FaxSendingProhibited
 28089            - ThePhoneIsBlacklisted
 28090            - UserNotFound
 28091            - ConvertError
 28092            - DBGeneralError
 28093            - SkypeBillingFailed
 28094            - AccountSuspended
 28095            - ProhibitedDestination
 28096            - InternationalDisabled
 28097            type: string
 28098          name:
 28099            description: Symbolic name associated with a party. If the phone does not belong to the known extension, only the location is returned, the name is not determined then
 28100            type: string
 28101          phoneNumber:
 28102            description: Phone number of a party. Usually it is a plain number including country and area code like 18661234567. But sometimes it could be returned from database with some formatting applied, for example (866)123-4567. This property is filled in all cases where parties communicate by means of global phone numbers, for example when calling to direct numbers or sending/receiving SMS
 28103            type: string
 28104        required:
 28105        - extensionNumber
 28106        type: object
 28107      OrganizationResource:
 28108        properties:
 28109          id:
 28110            type: string
 28111          name:
 28112            type: string
 28113        type: object
 28114      MessageInfoResource:
 28115        properties:
 28116          uri:
 28117            format: uri
 28118            type: string
 28119          id:
 28120            type: string
 28121          to:
 28122            items:
 28123              $ref: '#/components/schemas/CallerInfo'
 28124            type: array
 28125          from:
 28126            $ref: '#/components/schemas/CallerInfo'
 28127          type:
 28128            enum:
 28129            - EMail
 28130            - VoiceMail
 28131            - Fax
 28132            - Text
 28133            - SMS
 28134            - Pager
 28135            - Unknown
 28136            type: string
 28137          creationTime:
 28138            format: date-time
 28139            type: string
 28140          readStatus:
 28141            enum:
 28142            - Read
 28143            - Unread
 28144            type: string
 28145          priority:
 28146            enum:
 28147            - Normal
 28148            - High
 28149            type: string
 28150          attachments:
 28151            items:
 28152              $ref: '#/components/schemas/MessageAttachmentInfo'
 28153            type: array
 28154          direction:
 28155            enum:
 28156            - Inbound
 28157            - Outbound
 28158            type: string
 28159          availability:
 28160            enum:
 28161            - Alive
 28162            - Deleted
 28163            - Purged
 28164            type: string
 28165          subject:
 28166            type: string
 28167          messageStatus:
 28168            enum:
 28169            - Queued
 28170            - Sent
 28171            - Delivered
 28172            - DeliveryFailed
 28173            - SendingFailed
 28174            - Received
 28175            type: string
 28176          faxResolution:
 28177            enum:
 28178            - Undefined
 28179            - High
 28180            - Low
 28181            type: string
 28182          faxPageCount:
 28183            format: int32
 28184            type: integer
 28185          deliveryErrorCode:
 28186            type: string
 28187          smsDeliveryTime:
 28188            format: date-time
 28189            type: string
 28190          smsSendingAttemptsCount:
 28191            format: int64
 28192            type: integer
 28193          conversationId:
 28194            format: int64
 28195            type: integer
 28196          conversation:
 28197            $ref: '#/components/schemas/ConversationResource'
 28198          lastModifiedTime:
 28199            format: date-time
 28200            type: string
 28201          pgToDepartment:
 28202            default: false
 28203            type: boolean
 28204          vmTranscriptionStatus:
 28205            enum:
 28206            - InProgress
 28207            - CompletedPartially
 28208            - Completed
 28209            - TimedOut
 28210            - Failed
 28211            - NotAvailable
 28212            - Unknown
 28213            type: string
 28214          sourceFilePath:
 28215            type: string
 28216          coverIndex:
 28217            format: int32
 28218            type: integer
 28219          coverPageText:
 28220            type: string
 28221        type: object
 28222      BulkProvisionUnassignedExtensionsResponseResource:
 28223        example:
 28224          items:
 28225          - extension:
 28226              setupWizardState: NotStarted
 28227              statusInfo:
 28228                reason: reason
 28229                till: 2000-01-23T04:56:07.000+00:00
 28230                comment: comment
 28231              references:
 28232              - ref: ref
 28233                type: PartnerId
 28234              - ref: ref
 28235                type: PartnerId
 28236              profileImage:
 28237                scales:
 28238                - uri: http://example.com/aeiou
 28239                - uri: http://example.com/aeiou
 28240                etag: etag
 28241                lastModified: 2000-01-23T04:56:07.000+00:00
 28242                uri: http://example.com/aeiou
 28243                contentType: contentType
 28244              type: Unknown
 28245              uri: http://example.com/aeiou
 28246              ivrPin: ivrPin
 28247              password: password
 28248              serviceFeatures:
 28249              - reason: Available
 28250                featureName: featureName
 28251                enabled: false
 28252              - reason: Available
 28253                featureName: featureName
 28254                enabled: false
 28255              extensionNumber: extensionNumber
 28256              permissions:
 28257                admin:
 28258                  enabled: false
 28259                uri: http://example.com/aeiou
 28260                internationalCalling:
 28261                  enabled: false
 28262                freeSoftPhoneDigitalLine:
 28263                  enabled: false
 28264              loginName: loginName
 28265              contact:
 28266                firstName: firstName
 28267                lastName: lastName
 28268                company: company
 28269                businessPhone: businessPhone
 28270                businessAddress:
 28271                  zip: zip
 28272                  country: country
 28273                  city: city
 28274                  street: street
 28275                  state: state
 28276                email: email
 28277              name: name
 28278              regionalSettings:
 28279                timezone:
 28280                  name: name
 28281                  description: description
 28282                  id: id
 28283                  uri: http://example.com/aeiou
 28284                greetingLanguage:
 28285                  localeCode: localeCode
 28286                  name: name
 28287                  id: id
 28288                formattingLocale:
 28289                  localeCode: localeCode
 28290                  name: name
 28291                  id: id
 28292                language:
 28293                  localeCode: localeCode
 28294                  name: name
 28295                  id: id
 28296                homeCountry:
 28297                  callingCode: callingCode
 28298                  numberSelling: false
 28299                  isoCode: isoCode
 28300                  emergencyCalling: false
 28301                  name: name
 28302                  id: id
 28303                  uri: http://example.com/aeiou
 28304                  loginAllowed: false
 28305              id: id
 28306              partnerId: partnerId
 28307              departments:
 28308              - extensionNumber: extensionNumber
 28309                id: id
 28310                uri: http://example.com/aeiou
 28311              - extensionNumber: extensionNumber
 28312                id: id
 28313                uri: http://example.com/aeiou
 28314              status: Enabled
 28315            error:
 28316              errorCode: errorCode
 28317              message: message
 28318            successful: false
 28319          - extension:
 28320              setupWizardState: NotStarted
 28321              statusInfo:
 28322                reason: reason
 28323                till: 2000-01-23T04:56:07.000+00:00
 28324                comment: comment
 28325              references:
 28326              - ref: ref
 28327                type: PartnerId
 28328              - ref: ref
 28329                type: PartnerId
 28330              profileImage:
 28331                scales:
 28332                - uri: http://example.com/aeiou
 28333                - uri: http://example.com/aeiou
 28334                etag: etag
 28335                lastModified: 2000-01-23T04:56:07.000+00:00
 28336                uri: http://example.com/aeiou
 28337                contentType: contentType
 28338              type: Unknown
 28339              uri: http://example.com/aeiou
 28340              ivrPin: ivrPin
 28341              password: password
 28342              serviceFeatures:
 28343              - reason: Available
 28344                featureName: featureName
 28345                enabled: false
 28346              - reason: Available
 28347                featureName: featureName
 28348                enabled: false
 28349              extensionNumber: extensionNumber
 28350              permissions:
 28351                admin:
 28352                  enabled: false
 28353                uri: http://example.com/aeiou
 28354                internationalCalling:
 28355                  enabled: false
 28356                freeSoftPhoneDigitalLine:
 28357                  enabled: false
 28358              loginName: loginName
 28359              contact:
 28360                firstName: firstName
 28361                lastName: lastName
 28362                company: company
 28363                businessPhone: businessPhone
 28364                businessAddress:
 28365                  zip: zip
 28366                  country: country
 28367                  city: city
 28368                  street: street
 28369                  state: state
 28370                email: email
 28371              name: name
 28372              regionalSettings:
 28373                timezone:
 28374                  name: name
 28375                  description: description
 28376                  id: id
 28377                  uri: http://example.com/aeiou
 28378                greetingLanguage:
 28379                  localeCode: localeCode
 28380                  name: name
 28381                  id: id
 28382                formattingLocale:
 28383                  localeCode: localeCode
 28384                  name: name
 28385                  id: id
 28386                language:
 28387                  localeCode: localeCode
 28388                  name: name
 28389                  id: id
 28390                homeCountry:
 28391                  callingCode: callingCode
 28392                  numberSelling: false
 28393                  isoCode: isoCode
 28394                  emergencyCalling: false
 28395                  name: name
 28396                  id: id
 28397                  uri: http://example.com/aeiou
 28398                  loginAllowed: false
 28399              id: id
 28400              partnerId: partnerId
 28401              departments:
 28402              - extensionNumber: extensionNumber
 28403                id: id
 28404                uri: http://example.com/aeiou
 28405              - extensionNumber: extensionNumber
 28406                id: id
 28407                uri: http://example.com/aeiou
 28408              status: Enabled
 28409            error:
 28410              errorCode: errorCode
 28411              message: message
 28412            successful: false
 28413        properties:
 28414          items:
 28415            items:
 28416              $ref: '#/components/schemas/ExtensionAssignmentResult'
 28417            type: array
 28418        type: object
 28419      NavigationInfo:
 28420        example:
 28421          previousPage:
 28422            uri: uri
 28423          firstPage:
 28424            uri: uri
 28425          lastPage:
 28426            uri: uri
 28427          nextPage:
 28428            uri: uri
 28429        properties:
 28430          firstPage:
 28431            $ref: '#/components/schemas/NavigationInfoURI'
 28432          nextPage:
 28433            $ref: '#/components/schemas/NavigationInfoURI'
 28434          previousPage:
 28435            $ref: '#/components/schemas/NavigationInfoURI'
 28436          lastPage:
 28437            $ref: '#/components/schemas/NavigationInfoURI'
 28438        type: object
 28439      GetDialingPlanInfo:
 28440        example:
 28441          navigation:
 28442            previousPage:
 28443              uri: uri
 28444            firstPage:
 28445              uri: uri
 28446            lastPage:
 28447              uri: uri
 28448            nextPage:
 28449              uri: uri
 28450          records:
 28451          - callingCode: callingCode
 28452            isoCode: isoCode
 28453            name: name
 28454            id: id
 28455            uri: uri
 28456          - callingCode: callingCode
 28457            isoCode: isoCode
 28458            name: name
 28459            id: id
 28460            uri: uri
 28461          paging:
 28462            perPage: 5
 28463            pageStart: 5
 28464            pageEnd: 2
 28465            totalPages: 7
 28466            page: 1
 28467            totalElements: 9
 28468        properties:
 28469          records:
 28470            description: List of countries which can be selected for a dialing plan
 28471            items:
 28472              $ref: '#/components/schemas/GetDialingPlanCountryInfo'
 28473            type: array
 28474          paging:
 28475            $ref: '#/components/schemas/PagingInfo'
 28476          navigation:
 28477            $ref: '#/components/schemas/NavigationInfo'
 28478        required:
 28479        - navigation
 28480        - paging
 28481        - records
 28482        type: object
 28483      WebUrisResource:
 28484        properties:
 28485          expressSetupMobile:
 28486            type: string
 28487          signUp:
 28488            type: string
 28489          support:
 28490            type: string
 28491          meetingsAppDownload:
 28492            type: string
 28493          mobileWebUsers:
 28494            type: string
 28495          mobileWebBilling:
 28496            type: string
 28497          mobileWebPhoneSystem:
 28498            type: string
 28499          mobileWebUserSettings:
 28500            type: string
 28501          mobileWebTellAFriend:
 28502            type: string
 28503          mobileWebChangePassword:
 28504            type: string
 28505          mobileWebInternationalCalling:
 28506            type: string
 28507          mobileWebCallHandling:
 28508            type: string
 28509          mobileWebNotifications:
 28510            type: string
 28511          mobileWebReporting:
 28512            type: string
 28513          mobileWebResetPassword:
 28514            type: string
 28515          mobileWebTrialUpgrade:
 28516            type: string
 28517          serviceWebHome:
 28518            type: string
 28519          serviceWebPhoneSystem:
 28520            type: string
 28521          serviceWebUserSettings:
 28522            type: string
 28523          serviceWebBilling:
 28524            type: string
 28525          serviceWebTellAFriend:
 28526            type: string
 28527          serviceWebChangePassword:
 28528            type: string
 28529          serviceWebResetPassword:
 28530            type: string
 28531          appDownload:
 28532            type: string
 28533          appDownloadFile:
 28534            type: string
 28535          expiresIn:
 28536            format: int64
 28537            type: integer
 28538          eula:
 28539            type: string
 28540          emergencyDisclaimer:
 28541            type: string
 28542        type: object
 28543      CompanyAnsweringRuleRangesInfoRequest:
 28544        properties:
 28545          from:
 28546            description: Date and time in format YYYY-MM-DD hh:mm
 28547            type: string
 28548          to:
 28549            description: Date and time in format YYYY-MM-DD hh:mm
 28550            type: string
 28551        type: object
 28552      CreateFaxMessageRequest:
 28553        properties:
 28554          to:
 28555            description: Recipient information. Phone number property is mandatory. Optional for resend fax request
 28556            items:
 28557              $ref: '#/components/schemas/MessageStoreCallerInfoRequest'
 28558            type: array
 28559          resolution:
 28560            description: Fax resolution
 28561            enum:
 28562            - High
 28563            - Low
 28564            type: string
 28565          sendTime:
 28566            description: The datetime to send fax at, in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. If time is not specified, the fax will be send immediately
 28567            format: date-time
 28568            type: string
 28569          coverPageText:
 28570            description: Optional. Cover page text, entered by the fax sender and printed on the cover page. Maximum length is limited to 1024 symbols
 28571            type: string
 28572          originalMessageId:
 28573            description: Internal identifier of the original fax message which needs to be resent. Mandatory for resend fax request
 28574            type: string
 28575        required:
 28576        - to
 28577        type: object
 28578      GetReportingSettingsResponse:
 28579        properties:
 28580          views:
 28581            description: List of 'View' structures with a tuple of filter values, pages and schedules
 28582            items:
 28583              $ref: '#/components/schemas/ViewInfoReporting'
 28584            type: array
 28585        required:
 28586        - views
 28587        type: object
 28588      GlipMessageAttachmentInfoRequest:
 28589        example:
 28590          imageUri: imageUri
 28591          color: color
 28592          author:
 28593            name: name
 28594            uri: uri
 28595            iconUri: iconUri
 28596          intro: intro
 28597          text: text
 28598          footnote:
 28599            text: text
 28600            time: 2000-01-23T04:56:07.000+00:00
 28601            iconUri: iconUri
 28602          type: Card
 28603          title: title
 28604          thumbnailUri: thumbnailUri
 28605          fields:
 28606          - style: Short
 28607            title: title
 28608            value: value
 28609          - style: Short
 28610            title: title
 28611            value: value
 28612          fallback: fallback
 28613        properties:
 28614          type:
 28615            default: Card
 28616            description: Type of an attachment
 28617            type: string
 28618          fallback:
 28619            description: A string of default text that will be rendered in the case that the client does not support Interactive Messages
 28620            type: string
 28621          color:
 28622            description: A Hex color code that determines the color of the side border of the Interactive Message
 28623            type: string
 28624          intro:
 28625            description: A pretext to the message
 28626            type: string
 28627          author:
 28628            $ref: '#/components/schemas/GlipMessageAttachmentAuthorInfo'
 28629          title:
 28630            description: Message title
 28631            type: string
 28632          text:
 28633            description: A large string field (up to 1000 chars) to be displayed as the body of a message (Supports GlipDown)
 28634            type: string
 28635          imageUri:
 28636            description: url used to display a single image at the bottom of a message
 28637            type: string
 28638          thumbnailUri:
 28639            description: url used to display a thumbnail to the right of a message (82x82)
 28640            type: string
 28641          fields:
 28642            description: Information on navigation
 28643            items:
 28644              $ref: '#/components/schemas/GlipMessageAttachmentFieldsInfo'
 28645            type: array
 28646          footnote:
 28647            $ref: '#/components/schemas/GlipMessageAttachmentFootnoteInfo'
 28648        type: object
 28649      Principal:
 28650        properties:
 28651          name:
 28652            type: string
 28653        type: object
 28654      APSInfo:
 28655        properties:
 28656          content-available:
 28657            description: If the value is '1' then notification is turned on even if the application is in background
 28658            type: integer
 28659        type: object
 28660      GetExtensionInfoResponse:
 28661        example:
 28662          setupWizardState: NotStarted
 28663          statusInfo:
 28664            reason: Voluntarily
 28665            comment: comment
 28666          references:
 28667          - ref: ref
 28668            type: PartnerId
 28669          - ref: ref
 28670            type: PartnerId
 28671          profileImage:
 28672            scales:
 28673            - uri: uri
 28674            - uri: uri
 28675            etag: etag
 28676            lastModified: 2000-01-23T04:56:07.000+00:00
 28677            uri: uri
 28678            contentType: contentType
 28679          type: User
 28680          uri: uri
 28681          callQueueInfo:
 28682            slaThresholdSeconds: 1
 28683            abandonedThresholdSeconds: 5
 28684            slaGoal: 6
 28685            includeAbandonedCalls: true
 28686          serviceFeatures:
 28687          - reason: reason
 28688            featureName: featureName
 28689            enabled: true
 28690          - reason: reason
 28691            featureName: featureName
 28692            enabled: true
 28693          extensionNumber: extensionNumber
 28694          permissions:
 28695            admin:
 28696              enabled: true
 28697            internationalCalling:
 28698              enabled: true
 28699          contact:
 28700            firstName: firstName
 28701            lastName: lastName
 28702            company: company
 28703            businessPhone: businessPhone
 28704            businessAddress:
 28705              zip: zip
 28706              country: country
 28707              city: city
 28708              street: street
 28709              state: state
 28710            email: email
 28711          name: name
 28712          regionalSettings:
 28713            timezone:
 28714              name: name
 28715              description: description
 28716              id: id
 28717              uri: uri
 28718            timeFormat: 12h
 28719            greetingLanguage:
 28720              localeCode: localeCode
 28721              name: name
 28722              id: id
 28723            formattingLocale:
 28724              localeCode: localeCode
 28725              name: name
 28726              id: id
 28727            language:
 28728              localeCode: localeCode
 28729              ui: true
 28730              greeting: true
 28731              name: name
 28732              formattingLocale: true
 28733              id: id
 28734              uri: uri
 28735            homeCountry:
 28736              name: name
 28737              id: id
 28738              uri: uri
 28739          id: 0
 28740          departments:
 28741          - extensionNumber: extensionNumber
 28742            id: id
 28743            uri: uri
 28744          - extensionNumber: extensionNumber
 28745            id: id
 28746            uri: uri
 28747          partnerId: partnerId
 28748          status: Enabled
 28749        properties:
 28750          id:
 28751            description: Internal identifier of an extension
 28752            format: int64
 28753            type: integer
 28754          uri:
 28755            description: Canonical URI of an extension
 28756            type: string
 28757          contact:
 28758            $ref: '#/components/schemas/ContactInfo'
 28759          departments:
 28760            description: Information on department extension(s), to which the requested extension belongs. Returned only for user extensions, members of department, requested by single extensionId
 28761            items:
 28762              $ref: '#/components/schemas/DepartmentInfo'
 28763            type: array
 28764          extensionNumber:
 28765            description: Number of department extension
 28766            type: string
 28767          name:
 28768            description: Extension user name
 28769            type: string
 28770          partnerId:
 28771            description: For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports the mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid = XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension
 28772            type: string
 28773          permissions:
 28774            $ref: '#/components/schemas/ExtensionPermissions'
 28775          profileImage:
 28776            $ref: '#/components/schemas/ProfileImageInfo'
 28777          references:
 28778            description: List of non-RC internal identifiers assigned to an extension
 28779            items:
 28780              $ref: '#/components/schemas/ReferenceInfo'
 28781            type: array
 28782          regionalSettings:
 28783            $ref: '#/components/schemas/RegionalSettings'
 28784          serviceFeatures:
 28785            description: Extension service features returned in response only when the logged-in user requests his/her own extension info, see also Extension Service Features
 28786            items:
 28787              $ref: '#/components/schemas/ExtensionServiceFeatureInfo'
 28788            type: array
 28789          setupWizardState:
 28790            description: Specifies extension configuration wizard state (web service setup). The default value is 'NotStarted'
 28791            enum:
 28792            - NotStarted
 28793            - Incomplete
 28794            - Completed
 28795            type: string
 28796          status:
 28797            description: Extension current state. If the status is 'Unassigned'. Returned for all extensions
 28798            enum:
 28799            - Enabled
 28800            - Disabled
 28801            - NotActivated
 28802            - Unassigned
 28803            type: string
 28804          statusInfo:
 28805            $ref: '#/components/schemas/ExtensionStatusInfo'
 28806          type:
 28807            description: Extension type
 28808            enum:
 28809            - User
 28810            - FaxUser
 28811            - VirtualUser
 28812            - DigitalUser
 28813            - Department
 28814            - Announcement
 28815            - Voicemail
 28816            - SharedLinesGroup
 28817            - PagingOnlyGroup
 28818            - IvrMenu
 28819            - ApplicationExtension
 28820            - ParkLocation
 28821            type: string
 28822          callQueueInfo:
 28823            $ref: '#/components/schemas/CallQueueInfo'
 28824        required:
 28825        - id
 28826        - profileImage
 28827        - status
 28828        - type
 28829        - uri
 28830        type: object
 28831      PhoneNumbersResource:
 28832        properties:
 28833          uri:
 28834            format: uri
 28835            type: string
 28836          records:
 28837            items:
 28838              $ref: '#/components/schemas/PhoneNumberResource'
 28839            type: array
 28840          paging:
 28841            $ref: '#/components/schemas/Paging'
 28842          navigation:
 28843            $ref: '#/components/schemas/Navigation'
 28844        type: object
 28845      ExtensionServiceFeatureInfo:
 28846        example:
 28847          reason: reason
 28848          featureName: featureName
 28849          enabled: true
 28850        properties:
 28851          enabled:
 28852            description: Feature status; shows feature availability for an extension
 28853            type: boolean
 28854          featureName:
 28855            description: Feature name, see all available values in Service Feature List
 28856            type: string
 28857          reason:
 28858            description: Reason of limitation for a particular service feature. Returned only if the enabled parameter value is 'False', see Service Feature Limitations and Reasons. When retrieving service features for an extension, the reasons for the limitations, if any, are returned in response
 28859            type: string
 28860        type: object
 28861      GlipNavigationInfo:
 28862        example:
 28863          prevPageToken: prevPageToken
 28864          nextPageToken: nextPageToken
 28865        properties:
 28866          prevPageToken:
 28867            description: Previous page token. To get previous page, user should pass one of returned token in next request and, in turn, required page will be returned with new tokens
 28868            type: string
 28869          nextPageToken:
 28870            description: Next page token. To get next page, user should pass one of returned token in next request and, in turn, required page will be returned with new tokens
 28871            type: string
 28872        type: object
 28873      ProfileImageInfoURI:
 28874        example:
 28875          uri: uri
 28876        properties:
 28877          uri:
 28878            type: string
 28879        type: object
 28880      UnconditionalForwardingInfo:
 28881        example:
 28882          phoneNumber: phoneNumber
 28883        properties:
 28884          phoneNumber:
 28885            description: Phone number to which the call is forwarded
 28886            type: string
 28887        type: object
 28888      GetStateInfoResponse:
 28889        example:
 28890          country:
 28891            id: id
 28892            uri: uri
 28893          isoCode: isoCode
 28894          name: name
 28895          id: id
 28896          uri: uri
 28897        properties:
 28898          id:
 28899            description: Internal identifier of a state
 28900            type: string
 28901          uri:
 28902            description: Canonical URI of a state
 28903            type: string
 28904          country:
 28905            $ref: '#/components/schemas/GetCountryInfoState'
 28906          isoCode:
 28907            description: Short code for a state (2-letter usually)
 28908            type: string
 28909          name:
 28910            description: Official name of a state
 28911            type: string
 28912        type: object
 28913      DeviceInstance:
 28914        properties:
 28915          id:
 28916            type: string
 28917          serial:
 28918            type: string
 28919          trackingNumber:
 28920            type: string
 28921          shippingCarrier:
 28922            type: string
 28923          rmaNumber:
 28924            type: string
 28925        type: object
 28926      ResourceModelComponent:
 28927        properties:
 28928          components:
 28929            items:
 28930              $ref: '#/components/schemas/ResourceModelComponent'
 28931            type: array
 28932        type: object
 28933      CompanyAnsweringRuleWeeklyScheduleInfoRequest:
 28934        example:
 28935          sunday:
 28936          - from: from
 28937            to: to
 28938          - from: from
 28939            to: to
 28940          saturday:
 28941          - from: from
 28942            to: to
 28943          - from: from
 28944            to: to
 28945          tuesday:
 28946          - from: from
 28947            to: to
 28948          - from: from
 28949            to: to
 28950          wednesday:
 28951          - from: from
 28952            to: to
 28953          - from: from
 28954            to: to
 28955          thursday:
 28956          - from: from
 28957            to: to
 28958          - from: from
 28959            to: to
 28960          friday:
 28961          - from: from
 28962            to: to
 28963          - from: from
 28964            to: to
 28965          monday:
 28966          - from: from
 28967            to: to
 28968          - from: from
 28969            to: to
 28970        properties:
 28971          monday:
 28972            description: Time interval for a particular day
 28973            items:
 28974              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 28975            type: array
 28976          tuesday:
 28977            description: Time interval for a particular day
 28978            items:
 28979              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 28980            type: array
 28981          wednesday:
 28982            description: Time interval for a particular day
 28983            items:
 28984              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 28985            type: array
 28986          thursday:
 28987            description: Time interval for a particular day
 28988            items:
 28989              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 28990            type: array
 28991          friday:
 28992            description: Time interval for a particular day
 28993            items:
 28994              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 28995            type: array
 28996          saturday:
 28997            description: Time interval for a particular day
 28998            items:
 28999              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 29000            type: array
 29001          sunday:
 29002            description: Time interval for a particular day
 29003            items:
 29004              $ref: '#/components/schemas/CompanyAnsweringRuleTimeIntervalRequest'
 29005            type: array
 29006        type: object
 29007      DeviceOrderCreation:
 29008        example:
 29009          task:
 29010            lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 29011            creationTime: 2000-01-23T04:56:07.000+00:00
 29012            id: id
 29013            uri: uri
 29014            status: Accepted
 29015          devices:
 29016          - extension:
 29017              setupWizardState: NotStarted
 29018              statusInfo:
 29019                reason: reason
 29020                till: 2000-01-23T04:56:07.000+00:00
 29021                comment: comment
 29022              references:
 29023              - ref: ref
 29024                type: PartnerId
 29025              - ref: ref
 29026                type: PartnerId
 29027              profileImage:
 29028                scales:
 29029                - uri: http://example.com/aeiou
 29030                - uri: http://example.com/aeiou
 29031                etag: etag
 29032                lastModified: 2000-01-23T04:56:07.000+00:00
 29033                uri: http://example.com/aeiou
 29034                contentType: contentType
 29035              type: Unknown
 29036              uri: http://example.com/aeiou
 29037              ivrPin: ivrPin
 29038              password: password
 29039              serviceFeatures:
 29040              - reason: Available
 29041                featureName: featureName
 29042                enabled: false
 29043              - reason: Available
 29044                featureName: featureName
 29045                enabled: false
 29046              extensionNumber: extensionNumber
 29047              permissions:
 29048                admin:
 29049                  enabled: false
 29050                uri: http://example.com/aeiou
 29051                internationalCalling:
 29052                  enabled: false
 29053                freeSoftPhoneDigitalLine:
 29054                  enabled: false
 29055              loginName: loginName
 29056              contact:
 29057                firstName: firstName
 29058                lastName: lastName
 29059                company: company
 29060                businessPhone: businessPhone
 29061                businessAddress:
 29062                  zip: zip
 29063                  country: country
 29064                  city: city
 29065                  street: street
 29066                  state: state
 29067                email: email
 29068              name: name
 29069              regionalSettings:
 29070                timezone:
 29071                  name: name
 29072                  description: description
 29073                  id: id
 29074                  uri: http://example.com/aeiou
 29075                greetingLanguage:
 29076                  localeCode: localeCode
 29077                  name: name
 29078                  id: id
 29079                formattingLocale:
 29080                  localeCode: localeCode
 29081                  name: name
 29082                  id: id
 29083                language:
 29084                  localeCode: localeCode
 29085                  name: name
 29086                  id: id
 29087                homeCountry:
 29088                  callingCode: callingCode
 29089                  numberSelling: false
 29090                  isoCode: isoCode
 29091                  emergencyCalling: false
 29092                  name: name
 29093                  id: id
 29094                  uri: http://example.com/aeiou
 29095                  loginAllowed: false
 29096              id: 6
 29097              partnerId: partnerId
 29098              departments:
 29099              - extensionNumber: extensionNumber
 29100                id: id
 29101                uri: http://example.com/aeiou
 29102              - extensionNumber: extensionNumber
 29103                id: id
 29104                uri: http://example.com/aeiou
 29105              status: Enabled
 29106            phoneLines:
 29107            - lineType: Unknown
 29108              phoneInfo:
 29109                country:
 29110                  callingCode: callingCode
 29111                  numberSelling: false
 29112                  isoCode: isoCode
 29113                  emergencyCalling: false
 29114                  name: name
 29115                  id: id
 29116                  uri: http://example.com/aeiou
 29117                  loginAllowed: false
 29118                extension:
 29119                  setupWizardState: NotStarted
 29120                  statusInfo:
 29121                    reason: reason
 29122                    till: 2000-01-23T04:56:07.000+00:00
 29123                    comment: comment
 29124                  references:
 29125                  - ref: ref
 29126                    type: PartnerId
 29127                  - ref: ref
 29128                    type: PartnerId
 29129                  profileImage:
 29130                    scales:
 29131                    - uri: http://example.com/aeiou
 29132                    - uri: http://example.com/aeiou
 29133                    etag: etag
 29134                    lastModified: 2000-01-23T04:56:07.000+00:00
 29135                    uri: http://example.com/aeiou
 29136                    contentType: contentType
 29137                  type: Unknown
 29138                  uri: http://example.com/aeiou
 29139                  ivrPin: ivrPin
 29140                  password: password
 29141                  serviceFeatures:
 29142                  - reason: Available
 29143                    featureName: featureName
 29144                    enabled: false
 29145                  - reason: Available
 29146                    featureName: featureName
 29147                    enabled: false
 29148                  extensionNumber: extensionNumber
 29149                  permissions:
 29150                    admin:
 29151                      enabled: false
 29152                    uri: http://example.com/aeiou
 29153                    internationalCalling:
 29154                      enabled: false
 29155                    freeSoftPhoneDigitalLine:
 29156                      enabled: false
 29157                  loginName: loginName
 29158                  contact:
 29159                    firstName: firstName
 29160                    lastName: lastName
 29161                    company: company
 29162                    businessPhone: businessPhone
 29163                    businessAddress:
 29164                      zip: zip
 29165                      country: country
 29166                      city: city
 29167                      street: street
 29168                      state: state
 29169                    email: email
 29170                  name: name
 29171                  regionalSettings:
 29172                    timezone:
 29173                      name: name
 29174                      description: description
 29175                      id: id
 29176                      uri: http://example.com/aeiou
 29177                    greetingLanguage:
 29178                      localeCode: localeCode
 29179                      name: name
 29180                      id: id
 29181                    formattingLocale:
 29182                      localeCode: localeCode
 29183                      name: name
 29184                      id: id
 29185                    language:
 29186                      localeCode: localeCode
 29187                      name: name
 29188                      id: id
 29189                    homeCountry:
 29190                      callingCode: callingCode
 29191                      numberSelling: false
 29192                      isoCode: isoCode
 29193                      emergencyCalling: false
 29194                      name: name
 29195                      id: id
 29196                      uri: http://example.com/aeiou
 29197                      loginAllowed: false
 29198                  id: id
 29199                  partnerId: partnerId
 29200                  departments:
 29201                  - extensionNumber: extensionNumber
 29202                    id: id
 29203                    uri: http://example.com/aeiou
 29204                  - extensionNumber: extensionNumber
 29205                    id: id
 29206                    uri: http://example.com/aeiou
 29207                  status: Enabled
 29208                phoneNumber: phoneNumber
 29209                location: location
 29210                id: 1
 29211                label: label
 29212                type: VoiceFax
 29213                paymentType: External
 29214                status: status
 29215                usageType: CompanyNumber
 29216              emergencyAddress:
 29217                localOnly: true
 29218                required: true
 29219            - lineType: Unknown
 29220              phoneInfo:
 29221                country:
 29222                  callingCode: callingCode
 29223                  numberSelling: false
 29224                  isoCode: isoCode
 29225                  emergencyCalling: false
 29226                  name: name
 29227                  id: id
 29228                  uri: http://example.com/aeiou
 29229                  loginAllowed: false
 29230                extension:
 29231                  setupWizardState: NotStarted
 29232                  statusInfo:
 29233                    reason: reason
 29234                    till: 2000-01-23T04:56:07.000+00:00
 29235                    comment: comment
 29236                  references:
 29237                  - ref: ref
 29238                    type: PartnerId
 29239                  - ref: ref
 29240                    type: PartnerId
 29241                  profileImage:
 29242                    scales:
 29243                    - uri: http://example.com/aeiou
 29244                    - uri: http://example.com/aeiou
 29245                    etag: etag
 29246                    lastModified: 2000-01-23T04:56:07.000+00:00
 29247                    uri: http://example.com/aeiou
 29248                    contentType: contentType
 29249                  type: Unknown
 29250                  uri: http://example.com/aeiou
 29251                  ivrPin: ivrPin
 29252                  password: password
 29253                  serviceFeatures:
 29254                  - reason: Available
 29255                    featureName: featureName
 29256                    enabled: false
 29257                  - reason: Available
 29258                    featureName: featureName
 29259                    enabled: false
 29260                  extensionNumber: extensionNumber
 29261                  permissions:
 29262                    admin:
 29263                      enabled: false
 29264                    uri: http://example.com/aeiou
 29265                    internationalCalling:
 29266                      enabled: false
 29267                    freeSoftPhoneDigitalLine:
 29268                      enabled: false
 29269                  loginName: loginName
 29270                  contact:
 29271                    firstName: firstName
 29272                    lastName: lastName
 29273                    company: company
 29274                    businessPhone: businessPhone
 29275                    businessAddress:
 29276                      zip: zip
 29277                      country: country
 29278                      city: city
 29279                      street: street
 29280                      state: state
 29281                    email: email
 29282                  name: name
 29283                  regionalSettings:
 29284                    timezone:
 29285                      name: name
 29286                      description: description
 29287                      id: id
 29288                      uri: http://example.com/aeiou
 29289                    greetingLanguage:
 29290                      localeCode: localeCode
 29291                      name: name
 29292                      id: id
 29293                    formattingLocale:
 29294                      localeCode: localeCode
 29295                      name: name
 29296                      id: id
 29297                    language:
 29298                      localeCode: localeCode
 29299                      name: name
 29300                      id: id
 29301                    homeCountry:
 29302                      callingCode: callingCode
 29303                      numberSelling: false
 29304                      isoCode: isoCode
 29305                      emergencyCalling: false
 29306                      name: name
 29307                      id: id
 29308                      uri: http://example.com/aeiou
 29309                      loginAllowed: false
 29310                  id: id
 29311                  partnerId: partnerId
 29312                  departments:
 29313                  - extensionNumber: extensionNumber
 29314                    id: id
 29315                    uri: http://example.com/aeiou
 29316                  - extensionNumber: extensionNumber
 29317                    id: id
 29318                    uri: http://example.com/aeiou
 29319                  status: Enabled
 29320                phoneNumber: phoneNumber
 29321                location: location
 29322                id: 1
 29323                label: label
 29324                type: VoiceFax
 29325                paymentType: External
 29326                status: status
 29327                usageType: CompanyNumber
 29328              emergencyAddress:
 29329                localOnly: true
 29330                required: true
 29331            type: HardPhone
 29332            uri: http://example.com/aeiou
 29333            emergencyServiceAddress:
 29334              zip: zip
 29335              country: country
 29336              city: city
 29337              street: street
 29338              street2: street2
 29339              state: state
 29340              customerName: customerName
 29341            shipping:
 29342              carrier: carrier
 29343              address:
 29344                zip: zip
 29345                country: country
 29346                city: city
 29347                street: street
 29348                street2: street2
 29349                state: state
 29350                customerName: customerName
 29351              method:
 29352                name: name
 29353                id: id
 29354              trackingNumber: trackingNumber
 29355              status: status
 29356            boxBillingId: 5
 29357            serial: serial
 29358            computerName: computerName
 29359            linePooling: Host
 29360            name: name
 29361            model:
 29362              addons:
 29363              - name: name
 29364                count: 0
 29365                id: id
 29366              - name: name
 29367                count: 0
 29368                id: id
 29369              name: name
 29370              id: id
 29371            id: id
 29372            sku: sku
 29373            status: Online
 29374          - extension:
 29375              setupWizardState: NotStarted
 29376              statusInfo:
 29377                reason: reason
 29378                till: 2000-01-23T04:56:07.000+00:00
 29379                comment: comment
 29380              references:
 29381              - ref: ref
 29382                type: PartnerId
 29383              - ref: ref
 29384                type: PartnerId
 29385              profileImage:
 29386                scales:
 29387                - uri: http://example.com/aeiou
 29388                - uri: http://example.com/aeiou
 29389                etag: etag
 29390                lastModified: 2000-01-23T04:56:07.000+00:00
 29391                uri: http://example.com/aeiou
 29392                contentType: contentType
 29393              type: Unknown
 29394              uri: http://example.com/aeiou
 29395              ivrPin: ivrPin
 29396              password: password
 29397              serviceFeatures:
 29398              - reason: Available
 29399                featureName: featureName
 29400                enabled: false
 29401              - reason: Available
 29402                featureName: featureName
 29403                enabled: false
 29404              extensionNumber: extensionNumber
 29405              permissions:
 29406                admin:
 29407                  enabled: false
 29408                uri: http://example.com/aeiou
 29409                internationalCalling:
 29410                  enabled: false
 29411                freeSoftPhoneDigitalLine:
 29412                  enabled: false
 29413              loginName: loginName
 29414              contact:
 29415                firstName: firstName
 29416                lastName: lastName
 29417                company: company
 29418                businessPhone: businessPhone
 29419                businessAddress:
 29420                  zip: zip
 29421                  country: country
 29422                  city: city
 29423                  street: street
 29424                  state: state
 29425                email: email
 29426              name: name
 29427              regionalSettings:
 29428                timezone:
 29429                  name: name
 29430                  description: description
 29431                  id: id
 29432                  uri: http://example.com/aeiou
 29433                greetingLanguage:
 29434                  localeCode: localeCode
 29435                  name: name
 29436                  id: id
 29437                formattingLocale:
 29438                  localeCode: localeCode
 29439                  name: name
 29440                  id: id
 29441                language:
 29442                  localeCode: localeCode
 29443                  name: name
 29444                  id: id
 29445                homeCountry:
 29446                  callingCode: callingCode
 29447                  numberSelling: false
 29448                  isoCode: isoCode
 29449                  emergencyCalling: false
 29450                  name: name
 29451                  id: id
 29452                  uri: http://example.com/aeiou
 29453                  loginAllowed: false
 29454              id: 6
 29455              partnerId: partnerId
 29456              departments:
 29457              - extensionNumber: extensionNumber
 29458                id: id
 29459                uri: http://example.com/aeiou
 29460              - extensionNumber: extensionNumber
 29461                id: id
 29462                uri: http://example.com/aeiou
 29463              status: Enabled
 29464            phoneLines:
 29465            - lineType: Unknown
 29466              phoneInfo:
 29467                country:
 29468                  callingCode: callingCode
 29469                  numberSelling: false
 29470                  isoCode: isoCode
 29471                  emergencyCalling: false
 29472                  name: name
 29473                  id: id
 29474                  uri: http://example.com/aeiou
 29475                  loginAllowed: false
 29476                extension:
 29477                  setupWizardState: NotStarted
 29478                  statusInfo:
 29479                    reason: reason
 29480                    till: 2000-01-23T04:56:07.000+00:00
 29481                    comment: comment
 29482                  references:
 29483                  - ref: ref
 29484                    type: PartnerId
 29485                  - ref: ref
 29486                    type: PartnerId
 29487                  profileImage:
 29488                    scales:
 29489                    - uri: http://example.com/aeiou
 29490                    - uri: http://example.com/aeiou
 29491                    etag: etag
 29492                    lastModified: 2000-01-23T04:56:07.000+00:00
 29493                    uri: http://example.com/aeiou
 29494                    contentType: contentType
 29495                  type: Unknown
 29496                  uri: http://example.com/aeiou
 29497                  ivrPin: ivrPin
 29498                  password: password
 29499                  serviceFeatures:
 29500                  - reason: Available
 29501                    featureName: featureName
 29502                    enabled: false
 29503                  - reason: Available
 29504                    featureName: featureName
 29505                    enabled: false
 29506                  extensionNumber: extensionNumber
 29507                  permissions:
 29508                    admin:
 29509                      enabled: false
 29510                    uri: http://example.com/aeiou
 29511                    internationalCalling:
 29512                      enabled: false
 29513                    freeSoftPhoneDigitalLine:
 29514                      enabled: false
 29515                  loginName: loginName
 29516                  contact:
 29517                    firstName: firstName
 29518                    lastName: lastName
 29519                    company: company
 29520                    businessPhone: businessPhone
 29521                    businessAddress:
 29522                      zip: zip
 29523                      country: country
 29524                      city: city
 29525                      street: street
 29526                      state: state
 29527                    email: email
 29528                  name: name
 29529                  regionalSettings:
 29530                    timezone:
 29531                      name: name
 29532                      description: description
 29533                      id: id
 29534                      uri: http://example.com/aeiou
 29535                    greetingLanguage:
 29536                      localeCode: localeCode
 29537                      name: name
 29538                      id: id
 29539                    formattingLocale:
 29540                      localeCode: localeCode
 29541                      name: name
 29542                      id: id
 29543                    language:
 29544                      localeCode: localeCode
 29545                      name: name
 29546                      id: id
 29547                    homeCountry:
 29548                      callingCode: callingCode
 29549                      numberSelling: false
 29550                      isoCode: isoCode
 29551                      emergencyCalling: false
 29552                      name: name
 29553                      id: id
 29554                      uri: http://example.com/aeiou
 29555                      loginAllowed: false
 29556                  id: id
 29557                  partnerId: partnerId
 29558                  departments:
 29559                  - extensionNumber: extensionNumber
 29560                    id: id
 29561                    uri: http://example.com/aeiou
 29562                  - extensionNumber: extensionNumber
 29563                    id: id
 29564                    uri: http://example.com/aeiou
 29565                  status: Enabled
 29566                phoneNumber: phoneNumber
 29567                location: location
 29568                id: 1
 29569                label: label
 29570                type: VoiceFax
 29571                paymentType: External
 29572                status: status
 29573                usageType: CompanyNumber
 29574              emergencyAddress:
 29575                localOnly: true
 29576                required: true
 29577            - lineType: Unknown
 29578              phoneInfo:
 29579                country:
 29580                  callingCode: callingCode
 29581                  numberSelling: false
 29582                  isoCode: isoCode
 29583                  emergencyCalling: false
 29584                  name: name
 29585                  id: id
 29586                  uri: http://example.com/aeiou
 29587                  loginAllowed: false
 29588                extension:
 29589                  setupWizardState: NotStarted
 29590                  statusInfo:
 29591                    reason: reason
 29592                    till: 2000-01-23T04:56:07.000+00:00
 29593                    comment: comment
 29594                  references:
 29595                  - ref: ref
 29596                    type: PartnerId
 29597                  - ref: ref
 29598                    type: PartnerId
 29599                  profileImage:
 29600                    scales:
 29601                    - uri: http://example.com/aeiou
 29602                    - uri: http://example.com/aeiou
 29603                    etag: etag
 29604                    lastModified: 2000-01-23T04:56:07.000+00:00
 29605                    uri: http://example.com/aeiou
 29606                    contentType: contentType
 29607                  type: Unknown
 29608                  uri: http://example.com/aeiou
 29609                  ivrPin: ivrPin
 29610                  password: password
 29611                  serviceFeatures:
 29612                  - reason: Available
 29613                    featureName: featureName
 29614                    enabled: false
 29615                  - reason: Available
 29616                    featureName: featureName
 29617                    enabled: false
 29618                  extensionNumber: extensionNumber
 29619                  permissions:
 29620                    admin:
 29621                      enabled: false
 29622                    uri: http://example.com/aeiou
 29623                    internationalCalling:
 29624                      enabled: false
 29625                    freeSoftPhoneDigitalLine:
 29626                      enabled: false
 29627                  loginName: loginName
 29628                  contact:
 29629                    firstName: firstName
 29630                    lastName: lastName
 29631                    company: company
 29632                    businessPhone: businessPhone
 29633                    businessAddress:
 29634                      zip: zip
 29635                      country: country
 29636                      city: city
 29637                      street: street
 29638                      state: state
 29639                    email: email
 29640                  name: name
 29641                  regionalSettings:
 29642                    timezone:
 29643                      name: name
 29644                      description: description
 29645                      id: id
 29646                      uri: http://example.com/aeiou
 29647                    greetingLanguage:
 29648                      localeCode: localeCode
 29649                      name: name
 29650                      id: id
 29651                    formattingLocale:
 29652                      localeCode: localeCode
 29653                      name: name
 29654                      id: id
 29655                    language:
 29656                      localeCode: localeCode
 29657                      name: name
 29658                      id: id
 29659                    homeCountry:
 29660                      callingCode: callingCode
 29661                      numberSelling: false
 29662                      isoCode: isoCode
 29663                      emergencyCalling: false
 29664                      name: name
 29665                      id: id
 29666                      uri: http://example.com/aeiou
 29667                      loginAllowed: false
 29668                  id: id
 29669                  partnerId: partnerId
 29670                  departments:
 29671                  - extensionNumber: extensionNumber
 29672                    id: id
 29673                    uri: http://example.com/aeiou
 29674                  - extensionNumber: extensionNumber
 29675                    id: id
 29676                    uri: http://example.com/aeiou
 29677                  status: Enabled
 29678                phoneNumber: phoneNumber
 29679                location: location
 29680                id: 1
 29681                label: label
 29682                type: VoiceFax
 29683                paymentType: External
 29684                status: status
 29685                usageType: CompanyNumber
 29686              emergencyAddress:
 29687                localOnly: true
 29688                required: true
 29689            type: HardPhone
 29690            uri: http://example.com/aeiou
 29691            emergencyServiceAddress:
 29692              zip: zip
 29693              country: country
 29694              city: city
 29695              street: street
 29696              street2: street2
 29697              state: state
 29698              customerName: customerName
 29699            shipping:
 29700              carrier: carrier
 29701              address:
 29702                zip: zip
 29703                country: country
 29704                city: city
 29705                street: street
 29706                street2: street2
 29707                state: state
 29708                customerName: customerName
 29709              method:
 29710                name: name
 29711                id: id
 29712              trackingNumber: trackingNumber
 29713              status: status
 29714            boxBillingId: 5
 29715            serial: serial
 29716            computerName: computerName
 29717            linePooling: Host
 29718            name: name
 29719            model:
 29720              addons:
 29721              - name: name
 29722                count: 0
 29723                id: id
 29724              - name: name
 29725                count: 0
 29726                id: id
 29727              name: name
 29728              id: id
 29729            id: id
 29730            sku: sku
 29731            status: Online
 29732        properties:
 29733          devices:
 29734            description: List of devices ordered
 29735            items:
 29736              $ref: '#/components/schemas/DeviceResource'
 29737            type: array
 29738          task:
 29739            $ref: '#/components/schemas/TaskInfo'
 29740        type: object
 29741      ExtensionCountryInfoRequest:
 29742        example:
 29743          id: id
 29744        properties:
 29745          id:
 29746            description: internal Identifier for country
 29747            type: string
 29748        type: object
 29749      ClientApiResponse:
 29750        example:
 29751          client:
 29752            appVersion: appVersion
 29753            appPlatform: appPlatform
 29754            appName: appName
 29755            appId: appId
 29756            detected: true
 29757            userAgent: userAgent
 29758            appPlatformVersion: appPlatformVersion
 29759            locale: locale
 29760          provisioning:
 29761            hints:
 29762              trialState:
 29763                expiresIn: 0
 29764                actionRequired: true
 29765              appVersionUpgrade:
 29766                expiresIn: 0
 29767                actionRequired: true
 29768              userCredentialState:
 29769                expiresIn: 0
 29770                actionRequired: true
 29771            webUris:
 29772              mobileWebTellAFriend: mobileWebTellAFriend
 29773              mobileWebInternationalCalling: mobileWebInternationalCalling
 29774              mobileWebResetPassword: mobileWebResetPassword
 29775              appDownload: appDownload
 29776              mobileWebPhoneSystem: mobileWebPhoneSystem
 29777              serviceWebTellAFriend: serviceWebTellAFriend
 29778              serviceWebPhoneSystem: serviceWebPhoneSystem
 29779              mobileWebReporting: mobileWebReporting
 29780              mobileWebBilling: mobileWebBilling
 29781              serviceWebResetPassword: serviceWebResetPassword
 29782              signUp: signUp
 29783              meetingsAppDownload: meetingsAppDownload
 29784              mobileWebCallHandling: mobileWebCallHandling
 29785              mobileWebTrialUpgrade: mobileWebTrialUpgrade
 29786              mobileWebUserSettings: mobileWebUserSettings
 29787              serviceWebUserSettings: serviceWebUserSettings
 29788              serviceWebBilling: serviceWebBilling
 29789              appDownloadFile: appDownloadFile
 29790              serviceWebHome: serviceWebHome
 29791              expressSetupMobile: expressSetupMobile
 29792              support: support
 29793              mobileWebNotifications: mobileWebNotifications
 29794        properties:
 29795          client:
 29796            $ref: '#/components/schemas/ClientApplicationInfo'
 29797          provisioning:
 29798            $ref: '#/components/schemas/ClientProvisioningInfo'
 29799        required:
 29800        - client
 29801        - provisioning
 29802        type: object
 29803      ExtensionSecretQuestionInfo:
 29804        example:
 29805          answer: answer
 29806          id: id
 29807          uri: uri
 29808        properties:
 29809          id:
 29810            description: Internal identifier of a secret question
 29811            type: string
 29812          uri:
 29813            description: Link to a secret question resource
 29814            type: string
 29815          answer:
 29816            description: Answer to a secret question
 29817            type: string
 29818        type: object
 29819      SpecialNumberFeaturesInfo:
 29820        properties:
 29821          voip:
 29822            $ref: '#/components/schemas/OptionInfo'
 29823          ringOut:
 29824            $ref: '#/components/schemas/OptionInfo'
 29825          sms:
 29826            $ref: '#/components/schemas/OptionInfo'
 29827          faxOut:
 29828            $ref: '#/components/schemas/OptionInfo'
 29829        type: object
 29830      ClientInfoSpecialNumbersResource:
 29831        properties:
 29832          uri:
 29833            format: uri
 29834            type: string
 29835          records:
 29836            items:
 29837              $ref: '#/components/schemas/ClientInfoSpecialNumberResource'
 29838            type: array
 29839          paging:
 29840            $ref: '#/components/schemas/Paging'
 29841          navigation:
 29842            $ref: '#/components/schemas/Navigation'
 29843        type: object
 29844      MeetingRequestResource:
 29845        example:
 29846          startParticipantsVideo: false
 29847          audioOptions:
 29848          - audioOptions
 29849          - audioOptions
 29850          schedule:
 29851            durationInMinutes: 0
 29852            timeZone:
 29853              name: name
 29854              description: description
 29855              id: id
 29856              uri: http://example.com/aeiou
 29857            startTime: startTime
 29858          password: password
 29859          host:
 29860            id: id
 29861          topic: topic
 29862          meetingType: meetingType
 29863          startHostVideo: false
 29864          allowJoinBeforeHost: false
 29865        properties:
 29866          topic:
 29867            type: string
 29868          meetingType:
 29869            type: string
 29870          schedule:
 29871            $ref: '#/components/schemas/MeetingScheduleResource'
 29872          password:
 29873            type: string
 29874          host:
 29875            $ref: '#/components/schemas/HostInfoRequest'
 29876          allowJoinBeforeHost:
 29877            default: false
 29878            type: boolean
 29879          startHostVideo:
 29880            default: false
 29881            type: boolean
 29882          startParticipantsVideo:
 29883            default: false
 29884            type: boolean
 29885          audioOptions:
 29886            items:
 29887              type: string
 29888            type: array
 29889        type: object
 29890      PagingOnlyGroupUsers:
 29891        example:
 29892          navigation:
 29893            previousPage:
 29894              uri: uri
 29895            firstPage:
 29896              uri: uri
 29897            lastPage:
 29898              uri: uri
 29899            nextPage:
 29900              uri: uri
 29901          records:
 29902          - extensionNumber: extensionNumber
 29903            name: name
 29904            id: id
 29905            uri: uri
 29906          - extensionNumber: extensionNumber
 29907            name: name
 29908            id: id
 29909            uri: uri
 29910          paging:
 29911            perPage: 5
 29912            pageStart: 5
 29913            pageEnd: 2
 29914            totalPages: 7
 29915            page: 1
 29916            totalElements: 9
 29917        properties:
 29918          records:
 29919            description: List of users allowed to page this group
 29920            items:
 29921              $ref: '#/components/schemas/PagingGroupExtensionInfo'
 29922            type: array
 29923          navigation:
 29924            $ref: '#/components/schemas/NavigationInfo'
 29925          paging:
 29926            $ref: '#/components/schemas/PagingInfo'
 29927        type: object
 29928      ResourceLink:
 29929        example:
 29930          uri: http://example.com/aeiou
 29931        properties:
 29932          uri:
 29933            format: uri
 29934            type: string
 29935        type: object
 29936      EmailInfo:
 29937        example:
 29938          type: work
 29939          value: value
 29940        properties:
 29941          value:
 29942            description: Email address
 29943            type: string
 29944          type:
 29945            description: Email address type
 29946            enum:
 29947            - work
 29948            type: string
 29949        type: object
 29950      GetLocationListResponse:
 29951        example:
 29952          navigation:
 29953            previousPage:
 29954              uri: uri
 29955            firstPage:
 29956              uri: uri
 29957            lastPage:
 29958              uri: uri
 29959            nextPage:
 29960              uri: uri
 29961          records:
 29962          - areaCode: areaCode
 29963            city: city
 29964            state: state
 29965            uri: uri
 29966            npa: npa
 29967            nxx: nxx
 29968          - areaCode: areaCode
 29969            city: city
 29970            state: state
 29971            uri: uri
 29972            npa: npa
 29973            nxx: nxx
 29974          paging:
 29975            perPage: 5
 29976            pageStart: 5
 29977            pageEnd: 2
 29978            totalPages: 7
 29979            page: 1
 29980            totalElements: 9
 29981        properties:
 29982          records:
 29983            description: List of locations
 29984            items:
 29985              $ref: '#/components/schemas/LocationInfo'
 29986            type: array
 29987          navigation:
 29988            $ref: '#/components/schemas/NavigationInfo'
 29989          paging:
 29990            $ref: '#/components/schemas/PagingInfo'
 29991        required:
 29992        - navigation
 29993        - paging
 29994        type: object
 29995      ModifyAccountBusinessAddressRequest:
 29996        example:
 29997          company: company
 29998          businessAddress:
 29999            zip: zip
 30000            country: country
 30001            city: city
 30002            street: street
 30003            state: state
 30004          email: email
 30005        properties:
 30006          company:
 30007            description: Company business name
 30008            type: string
 30009          email:
 30010            description: Company business email address
 30011            type: string
 30012          businessAddress:
 30013            $ref: '#/components/schemas/BusinessAddressInfo'
 30014        required:
 30015        - businessAddress
 30016        type: object
 30017      PresencePermissionsExtensionInfoRequest:
 30018        example:
 30019          id: id
 30020        properties:
 30021          id:
 30022            description: Internal identifier of an extension
 30023            type: string
 30024        type: object
 30025      ExtensionInfoMonitoredLines:
 30026        example:
 30027          extensionNumber: extensionNumber
 30028          id: id
 30029          type: User
 30030          uri: uri
 30031        properties:
 30032          id:
 30033            description: Internal identifier of a monitored extension
 30034            type: string
 30035          uri:
 30036            description: Canonical URI of a monitored extension
 30037            type: string
 30038          extensionNumber:
 30039            description: Brief information on a monitored extension
 30040            type: string
 30041          type:
 30042            description: Type of a monitored extension
 30043            enum:
 30044            - User
 30045            - FaxUser
 30046            - VirtualUser
 30047            - DigitalUser
 30048            - Department
 30049            - ApplicationExtension
 30050            - ParkLocation
 30051            type: string
 30052        type: object
 30053      ServiceProviderConfig:
 30054        example:
 30055          filter:
 30056            maxResults: 1
 30057            supported: false
 30058          patch:
 30059            supported: false
 30060          authenticationSchemes:
 30061            authenticationSchemes:
 30062            - documentationUrl: documentationUrl
 30063              name: name
 30064              description: description
 30065              specUrl: specUrl
 30066            - documentationUrl: documentationUrl
 30067              name: name
 30068              description: description
 30069              specUrl: specUrl
 30070          schemas:
 30071          - urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig
 30072          - urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig
 30073          etag:
 30074            supported: false
 30075          sort:
 30076            supported: false
 30077          bulk:
 30078            maxPayloadSize: 6
 30079            maxOperations: 0
 30080            supported: false
 30081          changePassword:
 30082            supported: false
 30083        properties:
 30084          authenticationSchemes:
 30085            $ref: '#/components/schemas/AuthenticationSchemes'
 30086          bulk:
 30087            $ref: '#/components/schemas/BulkSupported'
 30088          changePassword:
 30089            $ref: '#/components/schemas/Supported'
 30090          etag:
 30091            $ref: '#/components/schemas/Supported'
 30092          filter:
 30093            $ref: '#/components/schemas/FilterSupported'
 30094          patch:
 30095            $ref: '#/components/schemas/Supported'
 30096          schemas:
 30097            items:
 30098              enum:
 30099              - urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig
 30100              type: string
 30101            type: array
 30102          sort:
 30103            $ref: '#/components/schemas/Supported'
 30104        type: object
 30105      DictionaryShippingOptions:
 30106        example:
 30107          quantity: 0
 30108          method:
 30109            name: name
 30110            id: id
 30111          price: 6
 30112        properties:
 30113          quantity:
 30114            description: Quantity of devices to ship
 30115            type: integer
 30116          price:
 30117            description: Price for shipping with the specified method (depending on the quantity value)
 30118            type: integer
 30119          method:
 30120            $ref: '#/components/schemas/ShippingMethod'
 30121        type: object
 30122      MonitoringExtensionsResource:
 30123        example:
 30124          navigation:
 30125            previousPage:
 30126              uri: http://example.com/aeiou
 30127            firstPage:
 30128              uri: http://example.com/aeiou
 30129            lastPage:
 30130              uri: http://example.com/aeiou
 30131            nextPage:
 30132              uri: http://example.com/aeiou
 30133          records:
 30134          - extensionNumber: extensionNumber
 30135            id: id
 30136            uri: http://example.com/aeiou
 30137          - extensionNumber: extensionNumber
 30138            id: id
 30139            uri: http://example.com/aeiou
 30140          paging:
 30141            perPage: 1
 30142            pageStart: 5
 30143            pageEnd: 2
 30144            totalPages: 6
 30145            page: 0
 30146            totalElements: 5
 30147          uri: http://example.com/aeiou
 30148        properties:
 30149          uri:
 30150            format: uri
 30151            type: string
 30152          records:
 30153            items:
 30154              $ref: '#/components/schemas/MonitoringExtensionResource'
 30155            type: array
 30156          paging:
 30157            $ref: '#/components/schemas/Paging'
 30158          navigation:
 30159            $ref: '#/components/schemas/Navigation'
 30160        type: object
 30161      ExtensionUserGroupsResource:
 30162        properties:
 30163          uri:
 30164            format: uri
 30165            type: string
 30166          groups:
 30167            items:
 30168              $ref: '#/components/schemas/UserGroupIdResource'
 30169            type: array
 30170        type: object
 30171      MeetingsResource:
 30172        example:
 30173          navigation:
 30174            previousPage:
 30175              uri: http://example.com/aeiou
 30176            firstPage:
 30177              uri: http://example.com/aeiou
 30178            lastPage:
 30179              uri: http://example.com/aeiou
 30180            nextPage:
 30181              uri: http://example.com/aeiou
 30182          records:
 30183          - uri: http://example.com/aeiou
 30184            uuid: uuid
 30185            meetingType: meetingType
 30186            startHostVideo: false
 30187            startParticipantsVideo: false
 30188            audioOptions:
 30189            - audioOptions
 30190            - audioOptions
 30191            schedule:
 30192              durationInMinutes: 0
 30193              timeZone:
 30194                name: name
 30195                description: description
 30196                id: id
 30197                uri: http://example.com/aeiou
 30198              startTime: startTime
 30199            password: password
 30200            topic: topic
 30201            links:
 30202              startUri: startUri
 30203              joinUri: joinUri
 30204            id: id
 30205            allowJoinBeforeHost: false
 30206            status: status
 30207          - uri: http://example.com/aeiou
 30208            uuid: uuid
 30209            meetingType: meetingType
 30210            startHostVideo: false
 30211            startParticipantsVideo: false
 30212            audioOptions:
 30213            - audioOptions
 30214            - audioOptions
 30215            schedule:
 30216              durationInMinutes: 0
 30217              timeZone:
 30218                name: name
 30219                description: description
 30220                id: id
 30221                uri: http://example.com/aeiou
 30222              startTime: startTime
 30223            password: password
 30224            topic: topic
 30225            links:
 30226              startUri: startUri
 30227              joinUri: joinUri
 30228            id: id
 30229            allowJoinBeforeHost: false
 30230            status: status
 30231          paging:
 30232            perPage: 1
 30233            pageStart: 5
 30234            pageEnd: 2
 30235            totalPages: 6
 30236            page: 0
 30237            totalElements: 5
 30238          uri: http://example.com/aeiou
 30239        properties:
 30240          uri:
 30241            format: uri
 30242            type: string
 30243          records:
 30244            items:
 30245              $ref: '#/components/schemas/MeetingResponseResource'
 30246            type: array
 30247          paging:
 30248            $ref: '#/components/schemas/Paging'
 30249          navigation:
 30250            $ref: '#/components/schemas/Navigation'
 30251        type: object
 30252      ExtensionInfo:
 30253        example:
 30254          extensionNumber: extensionNumber
 30255          id: id
 30256          partnerId: partnerId
 30257          uri: uri
 30258        properties:
 30259          id:
 30260            description: Internal identifier of an extension
 30261            type: string
 30262          uri:
 30263            description: Canonical URI of an extension
 30264            type: string
 30265          extensionNumber:
 30266            description: Number of department extension
 30267            type: string
 30268          partnerId:
 30269            description: For Partner Applications Internal identifier of an extension created by partner. The RingCentral supports the mapping of accounts and stores the corresponding account ID/extension ID for each partner ID of a client application. In request URIs partner IDs are accepted instead of regular RingCentral native IDs as path parameters using pid = XXX clause. Though in response URIs contain the corresponding account IDs and extension IDs. In all request and response bodies these values are reflected via partnerId attributes of account and extension
 30270            type: string
 30271        type: object
 30272      PhoneLinesInfo:
 30273        example:
 30274          lineType: Standalone
 30275          phoneInfo:
 30276            country:
 30277              name: name
 30278              id: id
 30279              uri: uri
 30280            extension:
 30281              extensionNumber: extensionNumber
 30282              id: id
 30283              partnerId: partnerId
 30284              uri: uri
 30285            phoneNumber: phoneNumber
 30286            location: location
 30287            id: 6
 30288            label: label
 30289            type: VoiceFax
 30290            paymentType: External
 30291            status: status
 30292            usageType: MainCompanyNumber
 30293        properties:
 30294          lineType:
 30295            description: Type of phone line
 30296            enum:
 30297            - Standalone
 30298            - StandaloneFree
 30299            - BlaPrimary
 30300            - BlaSecondary
 30301            type: string
 30302          phoneInfo:
 30303            $ref: '#/components/schemas/PhoneNumberInfoIntId'
 30304        type: object
 30305      AccountPhoneNumbers:
 30306        example:
 30307          navigation:
 30308            previousPage:
 30309              uri: uri
 30310            firstPage:
 30311              uri: uri
 30312            lastPage:
 30313              uri: uri
 30314            nextPage:
 30315              uri: uri
 30316          records:
 30317          - country:
 30318              name: name
 30319              id: id
 30320              uri: uri
 30321            extension:
 30322              extensionNumber: extensionNumber
 30323              id: id
 30324              partnerId: partnerId
 30325              uri: uri
 30326            phoneNumber: phoneNumber
 30327            location: location
 30328            id: id
 30329            label: label
 30330            type: VoiceFax
 30331            paymentType: External
 30332            status: status
 30333            usageType: MainCompanyNumber
 30334          - country:
 30335              name: name
 30336              id: id
 30337              uri: uri
 30338            extension:
 30339              extensionNumber: extensionNumber
 30340              id: id
 30341              partnerId: partnerId
 30342              uri: uri
 30343            phoneNumber: phoneNumber
 30344            location: location
 30345            id: id
 30346            label: label
 30347            type: VoiceFax
 30348            paymentType: External
 30349            status: status
 30350            usageType: MainCompanyNumber
 30351          paging:
 30352            perPage: 5
 30353            pageStart: 5
 30354            pageEnd: 2
 30355            totalPages: 7
 30356            page: 1
 30357            totalElements: 9
 30358        properties:
 30359          records:
 30360            description: List of account phone numbers
 30361            items:
 30362              $ref: '#/components/schemas/PhoneNumberInfo'
 30363            type: array
 30364          navigation:
 30365            $ref: '#/components/schemas/NavigationInfo'
 30366          paging:
 30367            $ref: '#/components/schemas/PagingInfo'
 30368        type: object
 30369      RecordingInfo:
 30370        example:
 30371          contentUri: contentUri
 30372          id: id
 30373          type: Automatic
 30374          uri: uri
 30375        properties:
 30376          id:
 30377            description: Internal identifier of the call recording
 30378            type: string
 30379          uri:
 30380            description: Link to the call recording metadata resource
 30381            type: string
 30382          type:
 30383            description: Indicates recording mode used
 30384            enum:
 30385            - Automatic
 30386            - OnDemand
 30387            type: string
 30388          contentUri:
 30389            description: Link to the call recording binary content
 30390            type: string
 30391        type: object
 30392      ExtensionFormattingLocaleInfoRequest:
 30393        example:
 30394          id: id
 30395        properties:
 30396          id:
 30397            description: Internal Identifier of a formatting language
 30398            type: string
 30399        type: object
 30400      GetPresenceExtensionInfo:
 30401        example:
 30402          extensionNumber: extensionNumber
 30403          id: id
 30404          uri: uri
 30405        properties:
 30406          id:
 30407            description: Internal identifier of an extension
 30408            type: string
 30409          uri:
 30410            description: Canonical URI of an extension
 30411            type: string
 30412          extensionNumber:
 30413            description: Extension number (usually 3 or 4 digits)
 30414            type: string
 30415        type: object
 30416      CreateAnsweringRuleRequest:
 30417        example:
 30418          voicemail:
 30419            recipient:
 30420              id: id
 30421              uri: uri
 30422            enabled: true
 30423          forwarding:
 30424            softPhonesRingCount: 0
 30425            rules:
 30426            - forwardingNumbers:
 30427              - phoneNumber: phoneNumber
 30428                id: id
 30429                label: label
 30430                uri: uri
 30431              - phoneNumber: phoneNumber
 30432                id: id
 30433                label: label
 30434                uri: uri
 30435              ringCount: 1
 30436              index: 6
 30437            - forwardingNumbers:
 30438              - phoneNumber: phoneNumber
 30439                id: id
 30440                label: label
 30441                uri: uri
 30442              - phoneNumber: phoneNumber
 30443                id: id
 30444                label: label
 30445                uri: uri
 30446              ringCount: 1
 30447              index: 6
 30448            notifyMySoftPhones: true
 30449            notifyAdminSoftPhones: true
 30450            ringingMode: Sequentially
 30451          greetings:
 30452          - preset:
 30453              name: name
 30454              id: id
 30455              uri: uri
 30456            type: Introductory
 30457            usageType: UserExtensionAnsweringRule
 30458          - preset:
 30459              name: name
 30460              id: id
 30461              uri: uri
 30462            type: Introductory
 30463            usageType: UserExtensionAnsweringRule
 30464          type: type
 30465          enabled: true
 30466          callHandlingAction: ForwardCalls
 30467          calledNumbers:
 30468          - phoneNumber: phoneNumber
 30469          - phoneNumber: phoneNumber
 30470          schedule:
 30471            ref: BusinessHours
 30472            ranges:
 30473              from: 2000-01-23T04:56:07.000+00:00
 30474              to: 2000-01-23T04:56:07.000+00:00
 30475            weeklyRanges:
 30476              sunday:
 30477              - from: 2000-01-23T04:56:07.000+00:00
 30478                to: 2000-01-23T04:56:07.000+00:00
 30479              - from: 2000-01-23T04:56:07.000+00:00
 30480                to: 2000-01-23T04:56:07.000+00:00
 30481              saturday:
 30482              - from: 2000-01-23T04:56:07.000+00:00
 30483                to: 2000-01-23T04:56:07.000+00:00
 30484              - from: 2000-01-23T04:56:07.000+00:00
 30485                to: 2000-01-23T04:56:07.000+00:00
 30486              tuesday:
 30487              - from: 2000-01-23T04:56:07.000+00:00
 30488                to: 2000-01-23T04:56:07.000+00:00
 30489              - from: 2000-01-23T04:56:07.000+00:00
 30490                to: 2000-01-23T04:56:07.000+00:00
 30491              wednesday:
 30492              - from: 2000-01-23T04:56:07.000+00:00
 30493                to: 2000-01-23T04:56:07.000+00:00
 30494              - from: 2000-01-23T04:56:07.000+00:00
 30495                to: 2000-01-23T04:56:07.000+00:00
 30496              thursday:
 30497              - from: 2000-01-23T04:56:07.000+00:00
 30498                to: 2000-01-23T04:56:07.000+00:00
 30499              - from: 2000-01-23T04:56:07.000+00:00
 30500                to: 2000-01-23T04:56:07.000+00:00
 30501              friday:
 30502              - from: 2000-01-23T04:56:07.000+00:00
 30503                to: 2000-01-23T04:56:07.000+00:00
 30504              - from: 2000-01-23T04:56:07.000+00:00
 30505                to: 2000-01-23T04:56:07.000+00:00
 30506              monday:
 30507              - from: 2000-01-23T04:56:07.000+00:00
 30508                to: 2000-01-23T04:56:07.000+00:00
 30509              - from: 2000-01-23T04:56:07.000+00:00
 30510                to: 2000-01-23T04:56:07.000+00:00
 30511          transfer:
 30512            extension:
 30513              extensionNumber: extensionNumber
 30514              id: id
 30515              partnerId: partnerId
 30516              uri: uri
 30517          name: name
 30518          callers:
 30519          - name: name
 30520            callerId: callerId
 30521          - name: name
 30522            callerId: callerId
 30523          unconditionalForwarding:
 30524            phoneNumber: phoneNumber
 30525          queue:
 30526            wrapUpTime: 7
 30527            transferMode: Rotating
 30528            fixedOrderAgents:
 30529            - extension:
 30530                extensionNumber: extensionNumber
 30531                id: id
 30532                partnerId: partnerId
 30533                uri: uri
 30534              index: 5
 30535            - extension:
 30536                extensionNumber: extensionNumber
 30537                id: id
 30538                partnerId: partnerId
 30539                uri: uri
 30540              index: 5
 30541            holdAudioInterruptionPeriod: 5
 30542            maxCallersAction: Voicemail
 30543            maxCallers: 3
 30544            holdAudioInterruptionMode: Never
 30545            agentTimeout: 2
 30546            holdTime: 9
 30547        properties:
 30548          enabled:
 30549            description: Specifies if the rule is active or inactive. The default value is 'True'
 30550            type: boolean
 30551          type:
 30552            description: Type of an answering rule. The 'Custom' value should be specified
 30553            type: string
 30554          name:
 30555            description: Name of an answering rule specified by user
 30556            type: string
 30557          callers:
 30558            description: Answering rule will be applied when calls are received from the specified caller(s)
 30559            items:
 30560              $ref: '#/components/schemas/CallersInfoRequest'
 30561            type: array
 30562          calledNumbers:
 30563            description: Answering rules are applied when calling to selected number(s)
 30564            items:
 30565              $ref: '#/components/schemas/CalledNumberInfo'
 30566            type: array
 30567          schedule:
 30568            $ref: '#/components/schemas/ScheduleInfo'
 30569          callHandlingAction:
 30570            description: Specifies how incoming calls are forwarded
 30571            enum:
 30572            - ForwardCalls
 30573            - UnconditionalForwarding
 30574            - AgentQueue
 30575            - TransferToExtension
 30576            - TakeMessagesOnly
 30577            - PlayAnnouncementOnly
 30578            type: string
 30579          forwarding:
 30580            $ref: '#/components/schemas/ForwardingInfo'
 30581          unconditionalForwarding:
 30582            $ref: '#/components/schemas/UnconditionalForwardingInfo'
 30583          queue:
 30584            $ref: '#/components/schemas/QueueInfo'
 30585          transfer:
 30586            $ref: '#/components/schemas/TransferredExtensionInfo'
 30587          voicemail:
 30588            $ref: '#/components/schemas/VoicemailInfo'
 30589          greetings:
 30590            description: Greetings applied for an answering rule; only predefined greetings can be applied, see Dictionary Greeting List
 30591            items:
 30592              $ref: '#/components/schemas/GreetingInfo'
 30593            type: array
 30594        required:
 30595        - name
 30596        - type
 30597        type: object
 30598      AuthenticationSchemes:
 30599        example:
 30600          authenticationSchemes:
 30601          - documentationUrl: documentationUrl
 30602            name: name
 30603            description: description
 30604            specUrl: specUrl
 30605          - documentationUrl: documentationUrl
 30606            name: name
 30607            description: description
 30608            specUrl: specUrl
 30609        properties:
 30610          authenticationSchemes:
 30611            items:
 30612              $ref: '#/components/schemas/AuthenticationScheme'
 30613            type: array
 30614        type: object
 30615      MessageChanges:
 30616        properties:
 30617          type:
 30618            description: Message type
 30619            enum:
 30620            - Voicemail
 30621            - SMS
 30622            - Fax
 30623            - Pager
 30624            type: string
 30625          newCount:
 30626            description: The number of new messages. Can be omitted if the value is zero
 30627            type: integer
 30628          updatedCount:
 30629            description: The number of updated messages. Can be omitted if the value is zero
 30630            type: integer
 30631        type: object
 30632      GetCountryInfoDictionaryResponse:
 30633        example:
 30634          callingCode: callingCode
 30635          numberSelling: true
 30636          emergencyCalling: true
 30637          isoCode: isoCode
 30638          name: name
 30639          id: id
 30640          signupAllowed: true
 30641          uri: uri
 30642          loginAllowed: true
 30643          freeSoftphoneLine: true
 30644        properties:
 30645          id:
 30646            description: Internal identifier of a country
 30647            type: string
 30648          uri:
 30649            description: Canonical URI of a country
 30650            type: string
 30651          callingCode:
 30652            description: Country calling code defined by ITU-T recommendations E.123 and E.164, see Calling Codes
 30653            type: string
 30654          emergencyCalling:
 30655            description: Emergency calling feature availability/emergency address requirement indicator
 30656            type: boolean
 30657          isoCode:
 30658            description: Country code according to the ISO standard, see ISO 3166
 30659            type: string
 30660          name:
 30661            description: Official name of a country
 30662            type: string
 30663          numberSelling:
 30664            description: Determines whether phone numbers are available for a country
 30665            type: boolean
 30666          loginAllowed:
 30667            description: Specifies whether login with the phone numbers of this country is enabled or not
 30668            type: boolean
 30669          signupAllowed:
 30670            description: Indicates whether signup/billing is allowed for a country
 30671            type: boolean
 30672          freeSoftphoneLine:
 30673            description: Specifies if free phone line for softphone is available for a country or not
 30674            type: boolean
 30675        type: object
 30676      GlipMessageAttachmentFootnoteInfo:
 30677        example:
 30678          text: text
 30679          time: 2000-01-23T04:56:07.000+00:00
 30680          iconUri: iconUri
 30681        properties:
 30682          text:
 30683            description: A string used to be displayed as the body of the footer.
 30684            type: string
 30685          iconUri:
 30686            description: A URL used to display a 32x32px icon to the left of the footer
 30687            type: string
 30688          time:
 30689            description: A Unix timestamp to be displayed to the right of the footer (prettified)
 30690            format: date-time
 30691            type: string
 30692        type: object
 30693      BusinessAddressInfo:
 30694        example:
 30695          zip: zip
 30696          country: country
 30697          city: city
 30698          street: street
 30699          state: state
 30700        properties:
 30701          country:
 30702            description: Name of a country
 30703            type: string
 30704          state:
 30705            description: Name of a state/province
 30706            type: string
 30707          city:
 30708            description: Name of a city
 30709            type: string
 30710          street:
 30711            description: Street address
 30712            type: string
 30713          zip:
 30714            description: Zip code
 30715            type: string
 30716        type: object
 30717      BulkProvisionExtensionResource:
 30718        properties:
 30719          uri:
 30720            format: uri
 30721            type: string
 30722          id:
 30723            type: string
 30724          partnerId:
 30725            maxLength: 128
 30726            minLength: 0
 30727            pattern: ^[\p{Alnum}\.\-_]*$
 30728            type: string
 30729          extensionNumber:
 30730            type: string
 30731          loginName:
 30732            type: string
 30733          contact:
 30734            $ref: '#/components/schemas/ContactInfo'
 30735          references:
 30736            items:
 30737              $ref: '#/components/schemas/Reference'
 30738            type: array
 30739          name:
 30740            type: string
 30741          type:
 30742            enum:
 30743            - Unknown
 30744            - User
 30745            - Department
 30746            - Announcement
 30747            - Voicemail
 30748            - DigitalUser
 30749            - VirtualUser
 30750            - FaxUser
 30751            - PagingOnly
 30752            - SharedLinesGroup
 30753            - IvrMenu
 30754            - ApplicationExtension
 30755            - ParkLocation
 30756            type: string
 30757          status:
 30758            enum:
 30759            - Enabled
 30760            - Disabled
 30761            - Frozen
 30762            - NotActivated
 30763            - Unassigned
 30764            type: string
 30765          statusInfo:
 30766            $ref: '#/components/schemas/StatusInfo'
 30767          departments:
 30768            items:
 30769              $ref: '#/components/schemas/DepartmentResource'
 30770            type: array
 30771          serviceFeatures:
 30772            items:
 30773              $ref: '#/components/schemas/ServiceFeatureValue'
 30774            type: array
 30775          regionalSettings:
 30776            $ref: '#/components/schemas/RegionalSettingsResource'
 30777          setupWizardState:
 30778            enum:
 30779            - NotStarted
 30780            - Incomplete
 30781            - Completed
 30782            - Unknown
 30783            type: string
 30784          permissions:
 30785            $ref: '#/components/schemas/ExtensionPermissionsResource'
 30786          password:
 30787            type: string
 30788          ivrPin:
 30789            type: string
 30790          profileImage:
 30791            $ref: '#/components/schemas/ProfileImageResource'
 30792        type: object
 30793      MessageAttachmentInfo:
 30794        example:
 30795          filename: filename
 30796          size: 6
 30797          vmDuration: 0
 30798          id: id
 30799          type: AudioRecording
 30800          uri: uri
 30801          contentType: contentType
 30802        properties:
 30803          id:
 30804            description: Internal identifier of a message attachment
 30805            type: string
 30806          uri:
 30807            description: Canonical URI of a message attachment
 30808            type: string
 30809          type:
 30810            description: Type of message attachment
 30811            enum:
 30812            - AudioRecording
 30813            - AudioTranscription
 30814            - Text
 30815            - SourceDocument
 30816            - RenderedDocument
 30817            - MmsAttachment
 30818            type: string
 30819          contentType:
 30820            description: MIME type for a given attachment, for instance 'audio/wav'
 30821            type: string
 30822          vmDuration:
 30823            description: Voicemail only Duration of the voicemail in seconds
 30824            type: integer
 30825          filename:
 30826            description: Name of a file attached
 30827            type: string
 30828          size:
 30829            description: Size of attachment in bytes
 30830            type: integer
 30831        type: object
 30832      AssignedRoleResource:
 30833        properties:
 30834          uri:
 30835            format: uri
 30836            type: string
 30837          id:
 30838            type: string
 30839          autoAssigned:
 30840            default: false
 30841            type: boolean
 30842          displayName:
 30843            type: string
 30844        type: object
 30845      UserCreationRequest:
 30846        example:
 30847          emails:
 30848          - type: work
 30849            value: value
 30850          - type: work
 30851            value: value
 30852          addresses:
 30853          - country: country
 30854            streetAddress: streetAddress
 30855            postalCode: postalCode
 30856            locality: locality
 30857            region: region
 30858            type: work
 30859          - country: country
 30860            streetAddress: streetAddress
 30861            postalCode: postalCode
 30862            locality: locality
 30863            region: region
 30864            type: work
 30865          schemas:
 30866          - schemas
 30867          - schemas
 30868          name:
 30869            givenName: givenName
 30870            familyName: familyName
 30871          active: false
 30872          externalId: externalId
 30873          id: id
 30874          userName: userName
 30875          photos:
 30876          - type: photo
 30877            value: value
 30878          - type: photo
 30879            value: value
 30880          phoneNumbers:
 30881          - type: work
 30882            value: value
 30883          - type: work
 30884            value: value
 30885          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 30886            department: department
 30887        properties:
 30888          active:
 30889            default: false
 30890            description: Status of a user
 30891            type: boolean
 30892          addresses:
 30893            description: User addresses
 30894            items:
 30895              $ref: '#/components/schemas/AddressInfo'
 30896            type: array
 30897          emails:
 30898            description: User email addresses
 30899            items:
 30900              $ref: '#/components/schemas/EmailInfo'
 30901            type: array
 30902          externalId:
 30903            description: External identifier of a user
 30904            type: string
 30905          id:
 30906            description: Internal identifier of a user
 30907            type: string
 30908          name:
 30909            $ref: '#/components/schemas/NameInfo'
 30910          phoneNumbers:
 30911            description: User phone numbers
 30912            items:
 30913              $ref: '#/components/schemas/PhoneNumberInfoRequest'
 30914            type: array
 30915          photos:
 30916            items:
 30917              $ref: '#/components/schemas/PhotoInfo'
 30918            type: array
 30919          schemas:
 30920            description: Specification links
 30921            items:
 30922              type: string
 30923            type: array
 30924          urn:ietf:params:scim:schemas:extension:enterprise:2.0:User:
 30925            $ref: '#/components/schemas/EnterpriseUser'
 30926          userName:
 30927            description: User mailbox. Must be same as work type email address
 30928            type: string
 30929        required:
 30930        - emails
 30931        - name
 30932        - schemas
 30933        - userName
 30934        type: object
 30935      AuthProfileCheckResource:
 30936        example:
 30937          details:
 30938            permission:
 30939              id: id
 30940              uri: http://example.com/aeiou
 30941            scopes:
 30942            - scopes
 30943            - scopes
 30944            effectiveRole:
 30945              id: id
 30946              uri: http://example.com/aeiou
 30947          uri: http://example.com/aeiou
 30948          successful: false
 30949        properties:
 30950          uri:
 30951            format: uri
 30952            type: string
 30953          successful:
 30954            default: false
 30955            type: boolean
 30956          details:
 30957            $ref: '#/components/schemas/ActivePermissionResource'
 30958        type: object
 30959      DeliveryModeResource:
 30960        example:
 30961          authKey: authKey
 30962          address: address
 30963          encryption: false
 30964          subscriberKey: subscriberKey
 30965          registrationId: registrationId
 30966          certificateName: certificateName
 30967          transportType: PUBNUB
 30968          encryptionKey: encryptionKey
 30969          cipherKey: cipherKey
 30970          publisherKey: publisherKey
 30971          encryptionAlgorithm: encryptionAlgorithm
 30972        properties:
 30973          transportType:
 30974            enum:
 30975            - PUBNUB
 30976            - APNS
 30977            - PUBNUB_TO_APNS
 30978            - PUBNUB_TO_APNS_VOIP
 30979            - PUBNUB_TO_GCM
 30980            - PUBNUB_TO_GCM_VOIP
 30981            - WEB_HOOK
 30982            type: string
 30983          encryption:
 30984            default: false
 30985            type: boolean
 30986          address:
 30987            type: string
 30988          subscriberKey:
 30989            type: string
 30990          publisherKey:
 30991            type: string
 30992          encryptionAlgorithm:
 30993            type: string
 30994          encryptionKey:
 30995            type: string
 30996          authKey:
 30997            type: string
 30998          cipherKey:
 30999            type: string
 31000          registrationId:
 31001            type: string
 31002          certificateName:
 31003            type: string
 31004        type: object
 31005      ContactsInput:
 31006        properties:
 31007          records:
 31008            items:
 31009              $ref: '#/components/schemas/PersonalContactResource'
 31010            type: array
 31011        type: object
 31012      PresetInfo:
 31013        example:
 31014          name: name
 31015          id: id
 31016          uri: uri
 31017        properties:
 31018          uri:
 31019            description: Link to a greeting resource
 31020            type: string
 31021          id:
 31022            description: Internal identifier of greeting
 31023            type: string
 31024          name:
 31025            description: Name of a greeting
 31026            type: string
 31027        type: object
 31028      GetMessageInfoResponseIntId:
 31029        example:
 31030          readStatus: Read
 31031          faxResolution: High
 31032          attachments:
 31033          - filename: filename
 31034            size: 5
 31035            vmDuration: 1
 31036            id: 6
 31037            type: AudioRecording
 31038            uri: uri
 31039            contentType: contentType
 31040          - filename: filename
 31041            size: 5
 31042            vmDuration: 1
 31043            id: 6
 31044            type: AudioRecording
 31045            uri: uri
 31046            contentType: contentType
 31047          lastModifiedTime: 2000-01-23T04:56:07.000+00:00
 31048          creationTime: 2000-01-23T04:56:07.000+00:00
 31049          conversationId: 5
 31050          deliveryErrorCode: deliveryErrorCode
 31051          subject: subject
 31052          vmTranscriptionStatus: NotAvailable
 31053          availability: Alive
 31054          priority: Normal
 31055          type: Fax
 31056          uri: uri
 31057          messageStatus: Queued
 31058          faxPageCount: 2
 31059          smsSendingAttemptsCount: 7
 31060          smsDeliveryTime: 2000-01-23T04:56:07.000+00:00
 31061          pgToDepartment: true
 31062          from:
 31063            messageStatus: Queued
 31064            faxErrorCode: Undefined
 31065            phoneNumber: phoneNumber
 31066            extensionNumber: extensionNumber
 31067            name: name
 31068            location: location
 31069          id: 0
 31070          to:
 31071          - messageStatus: Queued
 31072            faxErrorCode: Undefined
 31073            phoneNumber: phoneNumber
 31074            extensionNumber: extensionNumber
 31075            name: name
 31076            location: location
 31077          - messageStatus: Queued
 31078            faxErrorCode: Undefined
 31079            phoneNumber: phoneNumber
 31080            extensionNumber: extensionNumber
 31081            name: name
 31082            location: location
 31083          direction: Inbound
 31084        properties:
 31085          id:
 31086            description: Internal identifier of a message
 31087            format: int64
 31088            type: integer
 31089          uri:
 31090            description: Canonical URI of a message
 31091            type: string
 31092          attachments:
 31093            description: The list of message attachments
 31094            items:
 31095              $ref: '#/components/schemas/MessageAttachmentInfoIntId'
 31096            type: array
 31097          availability:
 31098            description: Message availability status. Message in 'Deleted' state is still preserved with all its attachments and can be restored. 'Purged' means that all attachments are already deleted and the message itself is about to be physically deleted shortly
 31099            enum:
 31100            - Alive
 31101            - Deleted
 31102            - Purged
 31103            type: string
 31104          conversationId:
 31105            description: SMS and Pager only. Identifier of the conversation the message belongs to
 31106            format: int64
 31107            type: integer
 31108          creationTime:
 31109            description: Message creation datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 31110            format: date-time
 31111            type: string
 31112          deliveryErrorCode:
 31113            description: SMS only. Delivery error code returned by gateway
 31114            type: string
 31115          direction:
 31116            description: Message direction. Note that for some message types not all directions are allowed. For example voicemail messages can be only inbound
 31117            enum:
 31118            - Inbound
 31119            - Outbound
 31120            type: string
 31121          faxPageCount:
 31122            description: Fax only. Page count in fax message
 31123            type: integer
 31124          faxResolution:
 31125            description: Fax only. Resolution of fax message. ('High' for black and white image scanned at 200 dpi, 'Low' for black and white image scanned at 100 dpi)
 31126            enum:
 31127            - High
 31128            - Low
 31129            type: string
 31130          from:
 31131            $ref: '#/components/schemas/MessageStoreCallerInfoResponse'
 31132          lastModifiedTime:
 31133            description: The datetime when the message was modified on server in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
 31134            format: date-time
 31135            type: string
 31136          messageStatus:
 31137            description: 'Message status. Different message types may have different
 31138              allowed status values.For outbound faxes the aggregated message status
 31139              is returned: If status for at least one recipient is ''Queued'', then
 31140              ''Queued'' value is returned If status for at least one recipient is ''SendingFailed'',
 31141              then ''SendingFailed'' value is returned In other cases Sent status is
 31142              returned'
 31143            enum:
 31144            - Queued
 31145            - Sent
 31146            - Delivered
 31147            - DeliveryFailed
 31148            - SendingFailed
 31149            - Received
 31150            type: string
 31151          pgToDepartment:
 31152            description: Pager only True if at least one of the message recipients is Department extension
 31153            type: boolean
 31154          priority:
 31155            description: Message priority
 31156            enum:
 31157            - Normal
 31158            - High
 31159            type: string
 31160          readStatus:
 31161            description: Message read status
 31162            enum:
 31163            - Read
 31164            - Unread
 31165            type: string
 31166          smsDeliveryTime:
 31167            description: SMS only. The datetime when outbound SMS was delivered to recipient's handset in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z. It is filled only if the carrier sends a delivery receipt to RingCentral
 31168            format: date-time
 31169            type: string
 31170          smsSendingAttemptsCount:
 31171            description: SMS only. Number of attempts made to send an outbound SMS to the gateway (if gateway is temporary unavailable)
 31172            type: integer
 31173          subject:
 31174            description: Message subject. For SMS and Pager messages it replicates message text which is also returned as an attachment
 31175            type: string
 31176          to:
 31177            description: Recipient information
 31178            items:
 31179              $ref: '#/components/schemas/MessageStoreCallerInfoResponse'
 31180            type: array
 31181          type:
 31182            description: Message type
 31183            enum:
 31184            - Fax
 31185            - SMS
 31186            - VoiceMail
 31187            - Pager
 31188            - Text
 31189            type: string
 31190          vmTranscriptionStatus:
 31191            description: Voicemail only. Status of voicemail to text transcription. If VoicemailToText feature is not activated for account, the 'NotAvailable' value is returned
 31192            enum:
 31193            - NotAvailable
 31194            - InProgress
 31195            - TimedOut
 31196            - Completed
 31197            - CompletedPartially
 31198            - Failed
 31199            type: string
 31200        type: object
 31201      AccountLimits:
 31202        example:
 31203          freeSoftPhoneLinesPerExtension: 0
 31204          meetingSize: 6
 31205          maxMonitoredExtensionsPerUser: 1
 31206          maxExtensionNumberLength: 5
 31207        properties:
 31208          freeSoftPhoneLinesPerExtension:
 31209            description: The maximum number of free softphone phone lines per user extension
 31210            type: integer
 31211          meetingSize:
 31212            description: The maximum number of participants in RingCentral Meeting hosted by this account's user
 31213            type: integer
 31214          maxMonitoredExtensionsPerUser:
 31215            description: The maximum number of extensions which can be included in the list of users monitored for Presence
 31216            type: integer
 31217          maxExtensionNumberLength:
 31218            description: Maximum length for extension numbers of an account; depends on account type. The default value is 5
 31219            type: integer
 31220        type: object
 31221      SmsResource:
 31222        properties:
 31223          country:
 31224            $ref: '#/components/schemas/CountryResource'
 31225          to:
 31226            items:
 31227              $ref: '#/components/schemas/CallerInfo'
 31228            type: array
 31229          from:
 31230            $ref: '#/components/schemas/CallerInfo'
 31231          text:
 31232            type: string
 31233        type: object
 31234      PaymentInfoCardHolderResource:
 31235        properties:
 31236          firstName:
 31237            type: string
 31238          lastName:
 31239            type: string
 31240          address:
 31241            $ref: '#/components/schemas/PaymentInfoAddressResource'
 31242        type: object
 31243      CfaView:
 31244        properties:
 31245          name:
 31246            type: string
 31247          schedules:
 31248            items:
 31249              $ref: '#/components/schemas/CfaSchedule'
 31250            type: array
 31251        type: object
 31252      EmergencyAddress:
 31253        example:
 31254          localOnly: true
 31255          required: true
 31256        properties:
 31257          required:
 31258            description: ' ''True'' if specifying of emergency address is required'
 31259            type: boolean
 31260          localOnly:
 31261            description: ' ''True'' if only local emergency address can be specified'
 31262            type: boolean
 31263        type: object
 31264      RegistrationRequest:
 31265        properties:
 31266          device:
 31267            $ref: '#/components/schemas/DeviceToRegister'
 31268          sipInfo:
 31269            items:
 31270              $ref: '#/components/schemas/SipDetailsToRegister'
 31271            type: array
 31272        type: object
 31273      Reason:
 31274        properties:
 31275          id:
 31276            type: string
 31277          message:
 31278            type: string
 31279        type: object
 31280      CallerResource:
 31281        properties:
 31282          callerId:
 31283            maxLength: 127
 31284            minLength: 0
 31285            type: string
 31286          name:
 31287            type: string
 31288        type: object
 31289      BrandResource:
 31290        example:
 31291          name: name
 31292          currency:
 31293            symbol: symbol
 31294            code: code
 31295            minorSymbol: minorSymbol
 31296            name: name
 31297            id: id
 31298          id: id
 31299          uri: http://example.com/aeiou
 31300          homeCountry:
 31301            callingCode: callingCode
 31302            numberSelling: false
 31303            isoCode: isoCode
 31304            emergencyCalling: false
 31305            name: name
 31306            id: id
 31307            uri: http://example.com/aeiou
 31308            loginAllowed: false
 31309        properties:
 31310          uri:
 31311            format: uri
 31312            type: string
 31313          id:
 31314            type: string
 31315          name:
 31316            type: string
 31317          homeCountry:
 31318            $ref: '#/components/schemas/CountryResource'
 31319          currency:
 31320            $ref: '#/components/schemas/Currency'
 31321        type: object
 31322      GetExtensionListResponse:
 31323        example:
 31324          navigation:
 31325            previousPage:
 31326              uri: uri
 31327            firstPage:
 31328              uri: uri
 31329            lastPage:
 31330              uri: uri
 31331            nextPage:
 31332              uri: uri
 31333          records:
 31334          - setupWizardState: NotStarted
 31335            statusInfo:
 31336              reason: Voluntarily
 31337              comment: comment
 31338            references:
 31339            - ref: ref
 31340              type: PartnerId
 31341            - ref: ref
 31342              type: PartnerId
 31343            profileImage:
 31344              scales:
 31345              - uri: uri
 31346              - uri: uri
 31347              etag: etag
 31348              lastModified: 2000-01-23T04:56:07.000+00:00
 31349              uri: uri
 31350              contentType: contentType
 31351            type: User
 31352            uri: uri
 31353            callQueueInfo:
 31354              slaThresholdSeconds: 1
 31355              abandonedThresholdSeconds: 5
 31356              slaGoal: 6
 31357              includeAbandonedCalls: true
 31358            serviceFeatures:
 31359            - reason: reason
 31360              featureName: featureName
 31361              enabled: true
 31362            - reason: reason
 31363              featureName: featureName
 31364              enabled: true
 31365            extensionNumber: extensionNumber
 31366            permissions:
 31367              admin:
 31368                enabled: true
 31369              internationalCalling:
 31370                enabled: true
 31371            contact:
 31372              firstName: firstName
 31373              lastName: lastName
 31374              company: company
 31375              businessPhone: businessPhone
 31376              businessAddress:
 31377                zip: zip
 31378                country: country
 31379                city: city
 31380                street: street
 31381                state: state
 31382              email: email
 31383            name: name
 31384            regionalSettings:
 31385              timezone:
 31386                name: name
 31387                description: description
 31388                id: id
 31389                uri: uri
 31390              timeFormat: 12h
 31391              greetingLanguage:
 31392                localeCode: localeCode
 31393                name: name
 31394                id: id
 31395              formattingLocale:
 31396                localeCode: localeCode
 31397                name: name
 31398                id: id
 31399              language:
 31400                localeCode: localeCode
 31401                ui: true
 31402                greeting: true
 31403                name: name
 31404                formattingLocale: true
 31405                id: id
 31406                uri: uri
 31407              homeCountry:
 31408                name: name
 31409                id: id
 31410                uri: uri
 31411            id: 0
 31412            departments:
 31413            - extensionNumber: extensionNumber
 31414              id: id
 31415              uri: uri
 31416            - extensionNumber: extensionNumber
 31417              id: id
 31418              uri: uri
 31419            partnerId: partnerId
 31420            status: Enabled
 31421          - setupWizardState: NotStarted
 31422            statusInfo:
 31423              reason: Voluntarily
 31424              comment: comment
 31425            references:
 31426            - ref: ref
 31427              type: PartnerId
 31428            - ref: ref
 31429              type: PartnerId
 31430            profileImage:
 31431              scales:
 31432              - uri: uri
 31433              - uri: uri
 31434              etag: etag
 31435              lastModified: 2000-01-23T04:56:07.000+00:00
 31436              uri: uri
 31437              contentType: contentType
 31438            type: User
 31439            uri: uri
 31440            callQueueInfo:
 31441              slaThresholdSeconds: 1
 31442              abandonedThresholdSeconds: 5
 31443              slaGoal: 6
 31444              includeAbandonedCalls: true
 31445            serviceFeatures:
 31446            - reason: reason
 31447              featureName: featureName
 31448              enabled: true
 31449            - reason: reason
 31450              featureName: featureName
 31451              enabled: true
 31452            extensionNumber: extensionNumber
 31453            permissions:
 31454              admin:
 31455                enabled: true
 31456              internationalCalling:
 31457                enabled: true
 31458            contact:
 31459              firstName: firstName
 31460              lastName: lastName
 31461              company: company
 31462              businessPhone: businessPhone
 31463              businessAddress:
 31464                zip: zip
 31465                country: country
 31466                city: city
 31467                street: street
 31468                state: state
 31469              email: email
 31470            name: name
 31471            regionalSettings:
 31472              timezone:
 31473                name: name
 31474                description: description
 31475                id: id
 31476                uri: uri
 31477              timeFormat: 12h
 31478              greetingLanguage:
 31479                localeCode: localeCode
 31480                name: name
 31481                id: id
 31482              formattingLocale:
 31483                localeCode: localeCode
 31484                name: name
 31485                id: id
 31486              language:
 31487                localeCode: localeCode
 31488                ui: true
 31489                greeting: true
 31490                name: name
 31491                formattingLocale: true
 31492                id: id
 31493                uri: uri
 31494              homeCountry:
 31495                name: name
 31496                id: id
 31497                uri: uri
 31498            id: 0
 31499            departments:
 31500            - extensionNumber: extensionNumber
 31501              id: id
 31502              uri: uri
 31503            - extensionNumber: extensionNumber
 31504              id: id
 31505              uri: uri
 31506            partnerId: partnerId
 31507            status: Enabled
 31508          paging:
 31509            perPage: 5
 31510            pageStart: 5
 31511            pageEnd: 2
 31512            totalPages: 7
 31513            page: 1
 31514            totalElements: 9
 31515        properties:
 31516          records:
 31517            description: List of extensions with extension information
 31518            items:
 31519              $ref: '#/components/schemas/GetExtensionInfoResponse'
 31520            type: array
 31521          navigation:
 31522            $ref: '#/components/schemas/NavigationInfo'
 31523          paging:
 31524            $ref: '#/components/schemas/PagingInfo'
 31525        required:
 31526        - navigation
 31527        - paging
 31528        - records
 31529        type: object
 31530      ProvisioningResource:
 31531        properties:
 31532          webUris:
 31533            $ref: '#/components/schemas/WebUrisResource'
 31534          hints:
 31535            $ref: '#/components/schemas/HintsResource'
 31536        type: object
 31537      ExtensionPresenceLineEvent:
 31538        properties:
 31539          extension:
 31540            $ref: '#/components/schemas/ExtensionNotificationInfo'
 31541          sequence:
 31542            description: Order number of a notification to state the chronology
 31543            type: integer
 31544        type: object
 31545      ReportingViewInfo:
 31546        example:
 31547          pages:
 31548          - name: name
 31549            attrX: attrX
 31550          - name: name
 31551            attrX: attrX
 31552          schedules:
 31553          - recurrence:
 31554            - pattern: Daily
 31555              value: "0"
 31556            - pattern: Daily
 31557              value: "0"
 31558            attachments:
 31559            - pdf: true
 31560              csv: true
 31561            - pdf: true
 31562              csv: true
 31563            pages:
 31564            - pages
 31565            - pages
 31566            recipients:
 31567            - recipients
 31568            - recipients
 31569            viewType: Detailed
 31570            scheduleId: scheduleId
 31571          - recurrence:
 31572            - pattern: Daily
 31573              value: "0"
 31574            - pattern: Daily
 31575              value: "0"
 31576            attachments:
 31577            - pdf: true
 31578              csv: true
 31579            - pdf: true
 31580              csv: true
 31581            pages:
 31582            - pages
 31583            - pages
 31584            recipients:
 31585            - recipients
 31586            - recipients
 31587            viewType: Detailed
 31588            scheduleId: scheduleId
 31589          name: name
 31590        properties:
 31591          name:
 31592            description: User-defined name of a 'View'. The maximum value is 255
 31593            type: string
 31594          pages:
 31595            description: List of pages, the max amount is 10
 31596            items:
 31597              $ref: '#/components/schemas/ReportingPagesInfo'
 31598            type: array
 31599          schedules:
 31600            description: List of schedules, the max amount is 5. Each 'View' may have several schedules for reporting. For example, customer may want to get daily and weekly reports with the same set of settings
 31601            items:
 31602              $ref: '#/components/schemas/ReportingSchedulesInfo'
 31603            type: array
 31604        required:
 31605        - name
 31606        - pages
 31607        type: object
 31608      FederationConflicts:
 31609        example:
 31610          records:
 31611          - firstName: firstName
 31612            lastName: lastName
 31613            extensionNumber: extensionNumber
 31614            conflicts:
 31615            - firstName: firstName
 31616              lastName: lastName
 31617              id: id
 31618              account:
 31619                federatedName: federatedName
 31620                id: id
 31621            - firstName: firstName
 31622              lastName: lastName
 31623              id: id
 31624              account:
 31625                federatedName: federatedName
 31626                id: id
 31627            id: id
 31628          - firstName: firstName
 31629            lastName: lastName
 31630            extensionNumber: extensionNumber
 31631            conflicts:
 31632            - firstName: firstName
 31633              lastName: lastName
 31634              id: id
 31635              account:
 31636                federatedName: federatedName
 31637                id: id
 31638            - firstName: firstName
 31639              lastName: lastName
 31640              id: id
 31641              account:
 31642                federatedName: federatedName
 31643                id: id
 31644            id: id
 31645        properties:
 31646          records:
 31647            description: List of conflicting federation extensions
 31648            items:
 31649              $ref: '#/components/schemas/FederationExtensionInfo'
 31650            type: array
 31651        required:
 31652        - records
 31653        type: object
 31654      PermissionCategoryResource:
 31655        example:
 31656          displayName: displayName
 31657          description: description
 31658          id: id
 31659          uri: http://example.com/aeiou
 31660        properties:
 31661          uri:
 31662            format: uri
 31663            type: string
 31664          id:
 31665            type: string
 31666          displayName:
 31667            type: string
 31668          description:
 31669            type: string
 31670        type: object
 31671      GetUserBusinessHoursResponse:
 31672        example:
 31673          schedule:
 31674            weeklyRanges:
 31675              sunday:
 31676              - from: 2000-01-23T04:56:07.000+00:00
 31677                to: 2000-01-23T04:56:07.000+00:00
 31678              - from: 2000-01-23T04:56:07.000+00:00
 31679                to: 2000-01-23T04:56:07.000+00:00
 31680              saturday:
 31681              - from: 2000-01-23T04:56:07.000+00:00
 31682                to: 2000-01-23T04:56:07.000+00:00
 31683              - from: 2000-01-23T04:56:07.000+00:00
 31684                to: 2000-01-23T04:56:07.000+00:00
 31685              tuesday:
 31686              - from: 2000-01-23T04:56:07.000+00:00
 31687                to: 2000-01-23T04:56:07.000+00:00
 31688              - from: 2000-01-23T04:56:07.000+00:00
 31689                to: 2000-01-23T04:56:07.000+00:00
 31690              wednesday:
 31691              - from: 2000-01-23T04:56:07.000+00:00
 31692                to: 2000-01-23T04:56:07.000+00:00
 31693              - from: 2000-01-23T04:56:07.000+00:00
 31694                to: 2000-01-23T04:56:07.000+00:00
 31695              thursday:
 31696              - from: 2000-01-23T04:56:07.000+00:00
 31697                to: 2000-01-23T04:56:07.000+00:00
 31698              - from: 2000-01-23T04:56:07.000+00:00
 31699                to: 2000-01-23T04:56:07.000+00:00
 31700              friday:
 31701              - from: 2000-01-23T04:56:07.000+00:00
 31702                to: 2000-01-23T04:56:07.000+00:00
 31703              - from: 2000-01-23T04:56:07.000+00:00
 31704                to: 2000-01-23T04:56:07.000+00:00
 31705              monday:
 31706              - from: 2000-01-23T04:56:07.000+00:00
 31707                to: 2000-01-23T04:56:07.000+00:00
 31708              - from: 2000-01-23T04:56:07.000+00:00
 31709                to: 2000-01-23T04:56:07.000+00:00
 31710          uri: uri
 31711        properties:
 31712          uri:
 31713            description: Canonical URI of a business-hours resource
 31714            type: string
 31715          schedule:
 31716            $ref: '#/components/schemas/ScheduleInfoUserBusinessHours'
 31717        type: object
 31718      EntityTag:
 31719        properties:
 31720          value:
 31721            type: string
 31722          weak:
 31723            default: false
 31724            type: boolean
 31725        type: object
 31726      IntervalResource:
 31727        properties:
 31728          from:
 31729            type: string
 31730          to:
 31731            type: string
 31732        type: object
 31733      SIPFlagsRespones:
 31734        example:
 31735          outboundCallsEnabled: True
 31736          voipFeatureEnabled: True
 31737          voipCountryBlocked: True
 31738        properties:
 31739          voipFeatureEnabled:
 31740            description: If 'True' VoIP calling feature is enabled
 31741            enum:
 31742            - True
 31743            - False
 31744            type: string
 31745          voipCountryBlocked:
 31746            description: If 'True' the request is sent from IP address of a country blocked for VoIP calling
 31747            enum:
 31748            - True
 31749            - False
 31750            type: string
 31751          outboundCallsEnabled:
 31752            description: If 'True' outbound calls are enabled
 31753            enum:
 31754            - True
 31755            - False
 31756            type: string
 31757        type: object
 31758      ActiveCallInfo:
 31759        example:
 31760          sipData:
 31761            callId: callId
 31762            fromTag: fromTag
 31763            remoteUri: remoteUri
 31764            toTag: toTag
 31765            localUri: localUri
 31766            rcSessionId: rcSessionId
 31767          telephonyStatus: NoCall
 31768          terminationType: final
 31769          from: from
 31770          id: id
 31771          to: to
 31772          sessionId: sessionId
 31773          direction: Inbound
 31774        properties:
 31775          id:
 31776            description: Internal identifier of a call
 31777            type: string
 31778          direction:
 31779            description: Call direction
 31780            enum:
 31781            - Inbound
 31782            - Outbound
 31783            type: string
 31784          from:
 31785            description: Phone number or extension number of a caller
 31786            type: string
 31787          to:
 31788            description: Phone number or extension number of a callee
 31789            type: string
 31790          telephonyStatus:
 31791            description: Telephony call status
 31792            enum:
 31793            - NoCall
 31794            - CallConnected
 31795            - Ringing
 31796            - OnHold
 31797            - ParkedCall
 31798            type: string
 31799          sipData:
 31800            $ref: '#/components/schemas/DetailedCallInfo'
 31801          sessionId:
 31802            description: Internal identifier of a call session
 31803            type: string
 31804          terminationType:
 31805            description: Type of call termination. Supported for calls in 'NoCall' status. If the returned termination type is 'intermediate' it means the call is not actually ended, the connection is established on one of the devices
 31806            enum:
 31807            - final
 31808            - intermediate
 31809            type: string
 31810        type: object
 31811      UpdateForwardingNumberRequest:
 31812        example:
 31813          phoneNumber: phoneNumber
 31814          flipNumber: flipNumber
 31815          label: label
 31816        properties:
 31817          phoneNumber:
 31818            description: Forwarding/Call flip phone number
 31819            type: string
 31820          label:
 31821            description: Forwarding/Call flip number title
 31822            type: string
 31823          flipNumber:
 31824            description: Number assigned to the call flip phone number, corresponds to the shortcut dial number
 31825            type: string
 31826        type: object
 31827      DepartmentInfo:
 31828        example:
 31829          extensionNumber: extensionNumber
 31830          id: id
 31831          uri: uri
 31832        properties:
 31833          id:
 31834            description: Internal identifier of a department extension
 31835            type: string
 31836          uri:
 31837            description: Canonical URI of a department extension
 31838            type: string
 31839          extensionNumber:
 31840            description: Number of a department extension
 31841            type: string
 31842        type: object
 31843      Navigation:
 31844        example:
 31845          previousPage:
 31846            uri: http://example.com/aeiou
 31847          firstPage:
 31848            uri: http://example.com/aeiou
 31849          lastPage:
 31850            uri: http://example.com/aeiou
 31851          nextPage:
 31852            uri: http://example.com/aeiou
 31853        properties:
 31854          nextPage:
 31855            $ref: '#/components/schemas/ResourceLink'
 31856          previousPage:
 31857            $ref: '#/components/schemas/ResourceLink'
 31858          firstPage:
 31859            $ref: '#/components/schemas/ResourceLink'
 31860          lastPage:
 31861            $ref: '#/components/schemas/ResourceLink'
 31862        type: object
 31863      DeviceToRegister:
 31864        properties:
 31865          id:
 31866            type: string
 31867          computerName:
 31868            type: string
 31869          appExternalId:
 31870            type: string
 31871        type: object
 31872      GlipUnreadMessageCount:
 31873        example:
 31874          unreadPostsCount: 0
 31875          tooManyUnreadPosts: true
 31876        properties:
 31877          unreadPostsCount:
 31878            description: Total count of unread posts
 31879            type: integer
 31880          tooManyUnreadPosts:
 31881            description: '''True'' if message quantity exceeds the threshold (100 by
 31882              default)'
 31883            type: boolean
 31884        type: object
 31885      PromptInfo:
 31886        example:
 31887          filename: filename
 31888          contentUri: contentUri
 31889          id: id
 31890          uri: uri
 31891          contentType: contentType
 31892        properties:
 31893          uri:
 31894            description: Internal identifier of a prompt
 31895            type: string
 31896          id:
 31897            description: Link to a prompt metadata
 31898            type: string
 31899          contentType:
 31900            description: Type of a prompt media content
 31901            type: string
 31902          contentUri:
 31903            description: Link to a prompt media content
 31904            type: string
 31905          filename:
 31906            description: Name of a prompt
 31907            type: string
 31908        type: object
 31909      CreatePagerMessageRequest:
 31910        example:
 31911          replyOn: 0
 31912          from:
 31913            phoneNumber: phoneNumber
 31914            extensionNumber: extensionNumber
 31915            name: name
 31916            location: location
 31917          text: text
 31918          to:
 31919          - phoneNumber: phoneNumber
 31920            extensionNumber: extensionNumber
 31921            name: name
 31922            location: location
 31923          - phoneNumber: phoneNumber
 31924            extensionNumber: extensionNumber
 31925            name: name
 31926            location: location
 31927        properties:
 31928          from:
 31929            $ref: '#/components/schemas/MessageStoreCallerInfoRequest'
 31930          replyOn:
 31931            description: Internal identifier of a message this message replies to
 31932            type: integer
 31933          text:
 31934            description: Text of a pager message. Max length is 1024 symbols (2-byte UTF-16 encoded). If a character is encoded in 4 bytes in UTF-16 it is treated as 2 characters, thus restricting the maximum message length to 512 symbols
 31935            type: string
 31936          to:
 31937            description: Optional if replyOn parameter is specified. Receiver of a pager message. The extensionNumber property must be filled
 31938            items:
 31939              $ref: '#/components/schemas/MessageStoreCallerInfoRequest'
 31940            type: array
 31941        required:
 31942        - from
 31943        - text
 31944        type: object
 31945      ShippingOptionsResource:
 31946        properties:
 31947          uri:
 31948            format: uri
 31949            type: string
 31950          records:
 31951            items:
 31952              $ref: '#/components/schemas/ShippingOptionResource'
 31953            type: array
 31954          paging:
 31955            $ref: '#/components/schemas/Paging'
 31956          navigation:
 31957            $ref: '#/components/schemas/Navigation'
 31958        type: object
 31959      SetReportingSettingsRequest:
 31960        example:
 31961          views:
 31962          - pages:
 31963            - name: name
 31964              attrX: attrX
 31965            - name: name
 31966              attrX: attrX
 31967            schedules:
 31968            - recurrence:
 31969              - pattern: Daily
 31970                value: "0"
 31971              - pattern: Daily
 31972                value: "0"
 31973              attachments:
 31974              - pdf: true
 31975                csv: true
 31976              - pdf: true
 31977                csv: true
 31978              pages:
 31979              - pages
 31980              - pages
 31981              recipients:
 31982              - recipients
 31983              - recipients
 31984              viewType: Detailed
 31985              scheduleId: scheduleId
 31986            - recurrence:
 31987              - pattern: Daily
 31988                value: "0"
 31989              - pattern: Daily
 31990                value: "0"
 31991              attachments:
 31992              - pdf: true
 31993                csv: true
 31994              - pdf: true
 31995                csv: true
 31996              pages:
 31997              - pages
 31998              - pages
 31999              recipients:
 32000              - recipients
 32001              - recipients
 32002              viewType: Detailed
 32003              scheduleId: scheduleId
 32004            name: name
 32005          - pages:
 32006            - name: name
 32007              attrX: attrX
 32008            - name: name
 32009              attrX: attrX
 32010            schedules:
 32011            - recurrence:
 32012              - pattern: Daily
 32013                value: "0"
 32014              - pattern: Daily
 32015                value: "0"
 32016              attachments:
 32017              - pdf: true
 32018                csv: true
 32019              - pdf: true
 32020                csv: true
 32021              pages:
 32022              - pages
 32023              - pages
 32024              recipients:
 32025              - recipients
 32026              - recipients
 32027              viewType: Detailed
 32028              scheduleId: scheduleId
 32029            - recurrence:
 32030              - pattern: Daily
 32031                value: "0"
 32032              - pattern: Daily
 32033                value: "0"
 32034              attachments:
 32035              - pdf: true
 32036                csv: true
 32037              - pdf: true
 32038                csv: true
 32039              pages:
 32040              - pages
 32041              - pages
 32042              recipients:
 32043              - recipients
 32044              - recipients
 32045              viewType: Detailed
 32046              scheduleId: scheduleId
 32047            name: name
 32048        properties:
 32049          views:
 32050            description: List of 'View' structures with a tuple of filter values, pages and schedules
 32051            items:
 32052              $ref: '#/components/schemas/ViewInfoReporting'
 32053            type: array
 32054        required:
 32055        - views
 32056        type: object
 32057      DeviceModelResource:
 32058        example:
 32059          addons:
 32060          - name: name
 32061            count: 0
 32062            id: id
 32063          - name: name
 32064            count: 0
 32065            id: id
 32066          name: name
 32067          id: id
 32068        properties:
 32069          id:
 32070            type: string
 32071          name:
 32072            type: string
 32073          addons:
 32074            items:
 32075              $ref: '#/components/schemas/Addon'
 32076            type: array
 32077        type: object
 32078      LocationResource:
 32079        properties:
 32080          uri:
 32081            format: uri
 32082            type: string
 32083          city:
 32084            type: string
 32085          areaCode:
 32086            type: string
 32087          npa:
 32088            type: string
 32089          nxx:
 32090            type: string
 32091          state:
 32092            $ref: '#/components/schemas/VersionedResource'
 32093        type: object
 32094      AddressInfo:
 32095        example:
 32096          country: country
 32097          streetAddress: streetAddress
 32098          postalCode: postalCode
 32099          locality: locality
 32100          region: region
 32101          type: work
 32102        properties:
 32103          streetAddress:
 32104            description: User street address
 32105            type: string
 32106          locality:
 32107            description: User city
 32108            type: string
 32109          region:
 32110            description: User state/region
 32111            type: string
 32112          postalCode:
 32113            description: User postal code
 32114            type: string
 32115          country:
 32116            description: User country
 32117            type: string
 32118          type:
 32119            description: Address type
 32120            enum:
 32121            - work
 32122            type: string
 32123        type: object
 32124      LookupPhoneNumberInfo:
 32125        example:
 32126          formattedNumber: formattedNumber
 32127          phoneNumber: phoneNumber
 32128          rank: 0
 32129          vanityPattern: vanityPattern
 32130        properties:
 32131          phoneNumber:
 32132            description: Phone number in E.164 format
 32133            type: string
 32134          formattedNumber:
 32135            description: Phone number formatted according to current brand's default country
 32136            type: string
 32137          vanityPattern:
 32138            description: Vanity pattern for this number. Returned only when vanity search option is requested. Vanity pattern corresponds to request parameters nxx plus line or numberPattern
 32139            type: string
 32140          rank:
 32141            description: The value is returned if the extendedSearch parameter is true. The values are 10, 9, 8, etc.; '10' is the closest match
 32142            type: integer
 32143        type: object
 32144      AccountResource:
 32145        properties:
 32146          uri:
 32147            format: uri
 32148            type: string
 32149          id:
 32150            type: string
 32151          serviceInfo:
 32152            $ref: '#/components/schemas/AccountServiceInfoResource'
 32153          partnerId:
 32154            type: string
 32155          operator:
 32156            $ref: '#/components/schemas/ExtensionResource'
 32157          mainNumber:
 32158            type: string
 32159          reservationId:
 32160            type: string
 32161          sessionId:
 32162            type: string
 32163          status:
 32164            enum:
 32165            - Initial
 32166            - Unconfirmed
 32167            - Confirmed
 32168            - Disabled
 32169            type: string
 32170          statusInfo:
 32171            $ref: '#/components/schemas/StatusInfo'
 32172          signupInfo:
 32173            $ref: '#/components/schemas/SignupInfoResource'
 32174          setupWizardState:
 32175            enum:
 32176            - NotStarted
 32177            - Incomplete
 32178            - Completed
 32179            - Unknown
 32180            type: string
 32181          testerFlags:
 32182            items:
 32183              type: string
 32184            type: array
 32185          promotionCode:
 32186            type: string
 32187        required:
 32188        - operator
 32189        type: object
 32190      CallQueueInfoRequest:
 32191        example:
 32192          slaThresholdSeconds: 6
 32193          abandonedThresholdSeconds: 1
 32194          slaGoal: 0
 32195          includeAbandonedCalls: true
 32196        properties:
 32197          slaGoal:
 32198            description: Target percentage of calls that must be answered by agents within the service level time threshold
 32199            type: integer
 32200          slaThresholdSeconds:
 32201            type: integer
 32202          includeAbandonedCalls:
 32203            type: boolean
 32204          abandonedThresholdSeconds:
 32205            type: integer
 32206        type: object
 32207      ExtensionCallerIdInfo:
 32208        example:
 32209          byFeature:
 32210          - feature: RingOut
 32211            callerId:
 32212              phoneInfo:
 32213                phoneNumber: phoneNumber
 32214                id: id
 32215                uri: uri
 32216              type: type
 32217          - feature: RingOut
 32218            callerId:
 32219              phoneInfo:
 32220                phoneNumber: phoneNumber
 32221                id: id
 32222                uri: uri
 32223              type: type
 32224          byDevice:
 32225          - callerId:
 32226              phoneInfo:
 32227                phoneNumber: phoneNumber
 32228                id: id
 32229                uri: uri
 32230              type: type
 32231            device:
 32232              phoneNumber: phoneNumber
 32233              id: id
 32234              uri: uri
 32235          - callerId:
 32236              phoneInfo:
 32237                phoneNumber: phoneNumber
 32238                id: id
 32239                uri: uri
 32240              type: type
 32241            device:
 32242              phoneNumber: phoneNumber
 32243              id: id
 32244              uri: uri
 32245          uri: uri
 32246        properties:
 32247          uri:
 32248            description: Canonical URL of a caller ID resource
 32249            type: string
 32250          byDevice:
 32251            items:
 32252              $ref: '#/components/schemas/CallerIdByDevice'
 32253            type: array
 32254          byFeature:
 32255            items:
 32256              $ref: '#/components/schemas/CallerIdByFeature'
 32257            type: array
 32258        type: object
 32259      StatusType:
 32260        properties:
 32261          family:
 32262            enum:
 32263            - INFORMATIONAL
 32264            - SUCCESSFUL
 32265            - REDIRECTION
 32266            - CLIENT_ERROR
 32267            - SERVER_ERROR
 32268            - OTHER
 32269            type: string
 32270          statusCode:
 32271            format: int32
 32272            type: integer
 32273          reasonPhrase:
 32274            type: string
 32275        type: object
 32276      EnterpriseUser:
 32277        example:
 32278          department: department
 32279        properties:
 32280          department:
 32281            type: string
 32282        type: object
 32283      EmergencyServiceAddressResource:
 32284        example:
 32285          zip: zip
 32286          country: country
 32287          city: city
 32288          street: street
 32289          street2: street2
 32290          state: state
 32291          customerName: customerName
 32292        properties:
 32293          street:
 32294            type: string
 32295          street2:
 32296            type: string
 32297          city:
 32298            type: string
 32299          state:
 32300            type: string
 32301          country:
 32302            type: string
 32303          zip:
 32304            type: string
 32305          customerName:
 32306            type: string
 32307        type: object
 32308      CompanyAnsweringRuleScheduleInfoRequest:
 32309        example:
 32310          ref: BusinessHours
 32311          ranges:
 32312            from: 2000-01-23T04:56:07.000+00:00
 32313            to: 2000-01-23T04:56:07.000+00:00
 32314          weeklyRanges:
 32315            sunday:
 32316            - from: from
 32317              to: to
 32318            - from: from
 32319              to: to
 32320            saturday:
 32321            - from: from
 32322              to: to
 32323            - from: from
 32324              to: to
 32325            tuesday:
 32326            - from: from
 32327              to: to
 32328            - from: from
 32329              to: to
 32330            wednesday:
 32331            - from: from
 32332              to: to
 32333            - from: from
 32334              to: to
 32335            thursday:
 32336            - from: from
 32337              to: to
 32338            - from: from
 32339              to: to
 32340            friday:
 32341            - from: from
 32342              to: to
 32343            - from: from
 32344              to: to
 32345            monday:
 32346            - from: from
 32347              to: to
 32348            - from: from
 32349              to: to
 32350        properties:
 32351          weeklyRanges:
 32352            $ref: '#/components/schemas/CompanyAnsweringRuleWeeklyScheduleInfoRequest'
 32353          ranges:
 32354            $ref: '#/components/schemas/RangesInfo'
 32355          ref:
 32356            description: Reference to Business Hours or After Hours schedule = ['BusinessHours', 'AfterHours']
 32357            enum:
 32358            - BusinessHours
 32359            - AfterHours
 32360            type: string
 32361        type: object
 32362      ClientProvisioningInfo:
 32363        example:
 32364          hints:
 32365            trialState:
 32366              expiresIn: 0
 32367              actionRequired: true
 32368            appVersionUpgrade:
 32369              expiresIn: 0
 32370              actionRequired: true
 32371            userCredentialState:
 32372              expiresIn: 0
 32373              actionRequired: true
 32374          webUris:
 32375            mobileWebTellAFriend: mobileWebTellAFriend
 32376            mobileWebInternationalCalling: mobileWebInternationalCalling
 32377            mobileWebResetPassword: mobileWebResetPassword
 32378            appDownload: appDownload
 32379            mobileWebPhoneSystem: mobileWebPhoneSystem
 32380            serviceWebTellAFriend: serviceWebTellAFriend
 32381            serviceWebPhoneSystem: serviceWebPhoneSystem
 32382            mobileWebReporting: mobileWebReporting
 32383            mobileWebBilling: mobileWebBilling
 32384            serviceWebResetPassword: serviceWebResetPassword
 32385            signUp: signUp
 32386            meetingsAppDownload: meetingsAppDownload
 32387            mobileWebCallHandling: mobileWebCallHandling
 32388            mobileWebTrialUpgrade: mobileWebTrialUpgrade
 32389            mobileWebUserSettings: mobileWebUserSettings
 32390            serviceWebUserSettings: serviceWebUserSettings
 32391            serviceWebBilling: serviceWebBilling
 32392            appDownloadFile: appDownloadFile
 32393            serviceWebHome: serviceWebHome
 32394            expressSetupMobile: expressSetupMobile
 32395            support: support
 32396            mobileWebNotifications: mobileWebNotifications
 32397        properties:
 32398          webUris:
 32399            $ref: '#/components/schemas/ClientProvisioningWebUriInfo'
 32400          hints:
 32401            $ref: '#/components/schemas/ClientProvisioningHintsInfo'
 32402        required:
 32403        - hints
 32404        - webUris
 32405        type: object
 32406      AccountPresenceInfo:
 32407        example:
 32408          navigation:
 32409            previousPage:
 32410              uri: uri
 32411            firstPage:
 32412              uri: uri
 32413            lastPage:
 32414              uri: uri
 32415            nextPage:
 32416              uri: uri
 32417          records:
 32418          - allowSeeMyPresence: true
 32419            dndStatus: TakeAllCalls
 32420            extension:
 32421              extensionNumber: extensionNumber
 32422              id: id
 32423              uri: uri
 32424            pickUpCallsOnHold: true
 32425            userStatus: Offline
 32426            telephonyStatus: NoCall
 32427            ringOnMonitoredCall: true
 32428            message: message
 32429            presenceStatus: Offline
 32430            uri: uri
 32431            activeCalls:
 32432            - sipData:
 32433                callId: callId
 32434                fromTag: fromTag
 32435                remoteUri: remoteUri
 32436                toTag: toTag
 32437                localUri: localUri
 32438                rcSessionId: rcSessionId
 32439              telephonyStatus: NoCall
 32440              terminationType: final
 32441              from: from
 32442              id: id
 32443              to: to
 32444              sessionId: sessionId
 32445              direction: Inbound
 32446            - sipData:
 32447                callId: callId
 32448                fromTag: fromTag
 32449                remoteUri: remoteUri
 32450                toTag: toTag
 32451                localUri: localUri
 32452                rcSessionId: rcSessionId
 32453              telephonyStatus: NoCall
 32454              terminationType: final
 32455              from: from
 32456              id: id
 32457              to: to
 32458              sessionId: sessionId
 32459              direction: Inbound
 32460          - allowSeeMyPresence: true
 32461            dndStatus: TakeAllCalls
 32462            extension:
 32463              extensionNumber: extensionNumber
 32464              id: id
 32465              uri: uri
 32466            pickUpCallsOnHold: true
 32467            userStatus: Offline
 32468            telephonyStatus: NoCall
 32469            ringOnMonitoredCall: true
 32470            message: message
 32471            presenceStatus: Offline
 32472            uri: uri
 32473            activeCalls:
 32474            - sipData:
 32475                callId: callId
 32476                fromTag: fromTag
 32477                remoteUri: remoteUri
 32478                toTag: toTag
 32479                localUri: localUri
 32480                rcSessionId: rcSessionId
 32481              telephonyStatus: NoCall
 32482              terminationType: final
 32483              from: from
 32484              id: id
 32485              to: to
 32486              sessionId: sessionId
 32487              direction: Inbound
 32488            - sipData:
 32489                callId: callId
 32490                fromTag: fromTag
 32491                remoteUri: remoteUri
 32492                toTag: toTag
 32493                localUri: localUri
 32494                rcSessionId: rcSessionId
 32495              telephonyStatus: NoCall
 32496              terminationType: final
 32497              from: from
 32498              id: id
 32499              to: to
 32500              sessionId: sessionId
 32501              direction: Inbound
 32502          paging:
 32503            perPage: 5
 32504            pageStart: 5
 32505            pageEnd: 2
 32506            totalPages: 7
 32507            page: 1
 32508            totalElements: 9
 32509          uri: uri
 32510        properties:
 32511          uri:
 32512            description: Canonical URI of account presence resource
 32513            type: string
 32514          records:
 32515            description: List of Prompts
 32516            items:
 32517              $ref: '#/components/schemas/GetPresenceInfo'
 32518            type: array
 32519          navigation:
 32520            $ref: '#/components/schemas/NavigationInfo'
 32521          paging:
 32522            $ref: '#/components/schemas/PagingInfo'
 32523        type: object
 32524    securitySchemes:
 32525      OAuth2:
 32526        flows:
 32527          authorizationCode:
 32528            authorizationUrl: https://platform.devtest.ringcentral.com/restapi/oauth/authorize
 32529            scopes: {}
 32530            tokenUrl: https://platform.devtest.ringcentral.com/restapi/oauth/token
 32531        type: oauth2