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