🔐 – 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
.
Account
Phone Numbers
Status Filter
- new
status
query parameter is supported.
Changed Methods |
GET /account/{accountId}/phone-number |
GET /account/{accountId}/extension/{extensionId}/phone-number |
User Settings
Call Queue Manager Grants
- new
extensionType
query parameter supported;
- new
callQueueSetup
, callQueueMembersSetup
, extension.name
response attributes added.
Authentication
HS256 Signed Tokens Restriction
- new error code
OAU-347
introduced: "An algorithm which is used for assertion signing is not supported for JWT Bearer grant type".
⚠️ Tokens
- new error code:
OAU-163
introduced: "Login of this call queue is not allowed as queue managers are selected from the user list."
Call Management
Call Routing
IVR Prompt Size
- max IVR prompt size increased to 20Mb.
Rule Management
⚠️ Shared Line Group Call Handling Rules
- new
SharedLines
value supported for callHandlingAction
attribute.
Shared Line Group Hold Music
HoldMusic
value supported for greeting type
attribute;
HoldMusic
value supported for greetings[].type
attribute.
Events & Notifications
Extension Change Event
⚠️ New Hints
- new values
AccountSettings
, AccountStatus
, CompanyNumbers
, Features
, Limits
, Permissions
supported for hints
attibute in notification payload;
- values
AccountInfo
, PhoneNumber
, Role
suppressed.
Changed Notification Payloads |
/restapi/v1.0/account/{accountId}/extension/{extensionId} |
Messaging
Fax
Fax Size Limit Increased
- Max attachment size limit (each/total) increased to 50Mb.
Message Exports
⚠️ Phone Number Masking
from.phoneNumber
and to.phoneNumber
attribute values may be returned with last four digits masked in certain conditions, e.g. +3351234XXXX
.
Changed Methods |
GET /account/{accountId}/message-store-report/{taskId}/archive/{archiveId} |
Provisioning
Devices
Country/State ID in Request
countryId
and stateId
request attributes supported.
Emergency Address for Shared Line Group Devices
- address updating supported for SLG devices.
Voice
Call Control
⚠️ Call Out Origin
- new value
CallOut
supported for origin.type
attribute.
Call Log
⚠️ Phone Number Masking
phoneNumber
attribute value may be returned with last four digits masked in certain conditions, e.g. +3351234XXXX
.
Changed Methods |
GET /account/{accountId}/call-log |
GET /account/{accountId}/call-log/{callRecordId} |
GET /account/{accountId}/call-log-sync |
GET /account/{accountId}/extension/{extensionId}/call-log |
GET /account/{accountId}/extension/{extensionId}/call-log/{callRecordId} |
GET /account/{accountId}/extension/{extensionId}/call-log-sync |
GET /account/accountId/active-calls |
GET /account/{accountId}/extension/{extensionId}/active-calls |
🔧 Sync Recording Filter Fix
- issue with incorrect behavior of
withRecording
filter (returning calls without recording in some cases) fixed.
Changed Methods |
GET /account/{accountId}/extension/{extensionId}/call-log-sync |
Telephony Session ID
telephonySessionId
attribute added.
Changed Methods |
GET /account/{accountId}/call-log |
GET /account/{accountId}/call-log/{callRecordId} |
GET /account/{accountId}/call-log-sync |
GET /account/{accountId}/extension/{extensionId}/call-log |
GET /account/{accountId}/extension/{extensionId}/call-log/{callRecordId} |
GET /account/{accountId}/extension/{extensionId}/call-log-sync |
GET /account/accountId/active-calls |
GET /account/{accountId}/extension/{extensionId}/active-calls |
-
Last updated:
-
Contributors