🔐 – advanced – API available by request, if you want to use it please welcome to Support page.
⭐️ – new API methods inroduced.
🔧 – bug fixes.
Basepath for all URLs: https://platform.ringcentral.com/restapi/v1.0
.
- new
limits
response attribute added.
Changed Methods |
---|
GET /account/{accountId} |
- new
SharedLines
value supported forserviceFeatures[].featureName
response attribute.
Changed Methods |
---|
GET /account/{accountId} |
GET /account/{accountId}/service-info |
GET /account/{accountId}/extension/{extensionId} |
label
attribute supported for any phone number.
Changed Methods |
---|
PUT /account/{accountId}/phone-number/{numberId} |
- new error code
AWR-191
introduced: "Custom rules not supported for the extension type [extensionType]" (Announcement
,Voicemail
,SharedLinesGroup
,PagingOnly
,Limited
).
Changed Methods |
---|
POST /account/{accountId}/extension/{extensionId}/answering-rule |
- new error code
AWR-192
inroduced: "After hours rules not supported for the extension type [extensionType]" (Announcement
,Voicemail
,SharedLinesGroup
,PagingOnly
,Limited
).
Changed Methods |
---|
PUT /account/{accountId}/extension/{extensionId}/business-hours |
- new error code
AWR-193
introduced: "Answering rules not supported for the extension type [ParkLocation]".
- new
records[].reason
andrecords[].legs[].reason
response attributes added.
- new
showDeleted
query parameter supported; - new
records[].deleted
response attribute added.
Changed Methods |
---|
GET /account/{accountId}/extension/{extensionId}/call-log-sync |
expiresIn
is not changed to default value on subscription renewal
Changed Methods |
---|
POST /account/{accountId}/subscription/{subscriptionId}/renew |
- translated values returned for
country.name
,state.name
,countryName
andstateName
attributes according to current user language setting orAccept-Language
header value.
Changed Methods | |
---|---|
Regional Settings: | |
GET /dictionary/country |
|
GET /dictionary/country/{countryId} |
|
GET /dictionary/state |
|
GET /dictionary/state/{stateId} |
|
Company Settings: | |
GET /account/{accountId} |
|
GET /account/{accountId}/business-address |
|
🔐 | PUT /account/{accountId}/business-address |
User Settings: | |
GET /account/{accountId}/extension/{extensionId}/conferencing |
|
PUT /account/{accountId}/extension/{extensionId}/conferencing |
|
Meetings: | |
GET /account/{accountId}/extension/{extensionId}/meeting/service-info |
|
Account Provisioning/Extensions: | |
🔐 | POST /account/{accountId}/extension |
GET /account/{accountId}/extension/{extensionId} |
|
PUT /account/{accountId}/extension/{extensionId} |
|
Account Provisioning/Devices: | |
GET /account/{accountId}/device/{deviceId} |
|
🔐 | PUT /account/{accountId}/device/{deviceId} |
GET /account/{accountId}/extension/{extensionId}/device |
|
Account Provisioning/Phone Parsing: | |
POST /number-parser/parse |
application/vnd.ringcentral.multipart+json
(JSON) request/response formats supported for bulk operations
to[].location
andfrom.location
attribute added to push notification payload
Changed Notification Payloads |
---|
/restapi/v1.0/account/{accountId}/extension/{extensionId}/fax?direction=Inbound |
/restapi/v1.0/account/{accountId}/extension/{extensionId}/voicemail |
attachments
now contains transcription attachment metadata (type: AudioTranscription
)
Changed Notification Payloads |
---|
/restapi/v1.0/account/{accountId}/extension/{extensionId}/voicemail |
- removing the members by specifying the extension with empty permission set supported.
Changed Methods |
---|
POST /restapi/v1.0/account/{accountId}/call-monitoring-groups/{groupId}/bulk-assign |
- new
syncEmergencyAddress
query parameter supported; - new
emergencyServiceAddress.syncStatus
response attribute added.
Changed Methods |
---|
GET /account/{accountId}/device/{deviceId} |
- new
outboundCallPrefix
response attribute added.
Changed Methods |
---|
GET /account/{accountId} |
- app permission required changed to
EditAccounts
; - user permission required changed to
Groups
.
Changed Methods |
---|
🔐 POST /restapi/v1.0/account/{accountId}/paging-only-groups/{pagingOnlyGroupId}/bulk-assign |
- Shared Line Group direct number is allowed to be set as Caller ID for user who has personal device added as a part of the SLG.
Changed Methods |
---|
GET /account/{accountId}/extension/{extensionId}/caller-id |
PUT /account/{accountId}/extension/{extensionId}/caller-id |
POST /account/{accountId}/extension/{extensionId}/ring-out |
- Shared Line Group direct numbers returned for user extension if the user has personal device added as a part of the SLG.
Changed Methods |
---|
GET /account/{accountId}/extension/{extensionId}/phone-number |
- new error code
MSG-403
introduced: "International SMS is not allowed from Toll Free phone number".
Changed Methods |
---|
POST /account/{accountId}/extension/{extensionId}/sms |
New Methods |
---|
🔐 POST /account/{accountId}/telephony/sessions/call-out |
New Methods |
---|
🔐 POST /account/{accountId}/telephony/sessions/{sessionId}/supervise |
sequence
attribute added to notification payload.
Changed Notification Payloads |
---|
/restapi/v1.0/account/{accountId}/extension/{extensionId}/presence |