🔐 – advanced – API available by request, if you want to use it, please welcome to Support page.

⚠️ – please pay attention to this change as it may potentially break compatibility with your app.

⭐️ – new API methods introduced.

🔧 – bug fixes.

Basepath for all URLs: https://platform.ringcentral.com/restapi/v1.0.


Voice

Call Handling Rules

  • call queue member name is now available
Changed Methods
GET /account/{accountId}/extension/{extensionId}/answering-rule/business-hours-rule

  • custom Time Zone is now supported
Changed Methods
🔧 POST /account/{accountId}/extension/{extensionId}/answering-rule
🔧 PUT /account/{accountId}/extension/{extensionId}/answering-rule/{ruleId}

  • IMS number in answering rules
Changed Methods
GET /account/{accountId}/extension/{extensionId}/answering-rule/{ruleId}
PUT /account/{accountId}/extension/{extensionId}/answering-rule/{ruleId}

Meetings

Meeting Configuration

New Methods
POST /restapi/v1.0/account/{accountId}/extension/{extensionId}/meeting-configuration/profile-image

  • new scheduling settings
Changed Methods
GET /account/{accountId}/extension/{extensionId}/meeting/user-settings
GET /account/{accountId}/meeting/locked-settings

  • new 'ThirdParty' option for audio
Changed Methods
GET /account/{accountId}/extension/{extensionId}/meeting/user-settings

Account

User Settings

  • new 'DelegatedLinesGroup' extension type supported
Changed Methods
GET /account/{accountId}/extension/{extensionId}
PUT /account/{accountId}/extension/{extensionId}

Bulk Update Extension

New Methods
POST /restapi/v1.0/account/accountId/extension-bulk-update
GET /restapi/v1.0/account/accountId/extension-bulk-update/tasks/taskId

Provisioning

Extensions

  • new 'DelegatedLinesGroup' extension type supported
Changed Methods
GET /account/{accountId}/extension

Video Configuration

  • new 'userLicenseType' supported
Changed Methods
GET /account/{accountId}/extension/{extensionId}/video-configuration
PUT /account/{accountId}/extension/{extensionId}/video-configuration

Address Book

External Contacts

Address Book Bulk Upload API
New Methods
POST /account/{accountId}/address-book-bulk-upload
GET /account/{accountId}/address-book-bulk-upload/tasks/{taskId}

  • new 'ringtoneIndex' attribute supported
Changed Methods
GET /account/{accountId}/extension/{extensionId}/address-book/contact
POST /account/{accountId}/extension/{extensionId}/address-book/contact
PUT /account/{accountId}/extension/{extensionId}/address-book/contact
GET /account/{accountId}/extension/{extensionId}/address-book/contact/{contactsId}
PUT /account/{accountId}/extension/{extensionId}/address-book/contact/{contactsId}
GET /account/{accountId}/extension/{extensionId}/address-book/contact/adress-book-sync

Internal Contacts

  • new 'DelegatedLinesGroup' extension type supported
Changed Methods
GET /account/accountId/directory/entries
GET /account/accountId/directory/entries/{entryId}
GET /account/accountId/directory/entries/search

Events & Notifications

Notification Types

  • queueCall flag is supported
Changed Event Filters
[/restapi/v1.0/account/{accountId}/presence?detailedTelephonyState=true]
[/restapi/v1.0/account/{accountId}/extension/{extensionId}/presence?detailedTelephonyState=true]