🔐 – 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 Control
⭐ Call Monitoring: Party Supervise
New Methods |
⭐️ POST /account/{accountId}/telephony/sessions/{sessionId}/parties/{partyId}/supervise |
Call Session Status
- new 'parties.accountId' and 'parties.extensionId' attributes supported.
- existing 'parties.owner.accountId' and 'parties.owner.extensionId' are deprecated
Changed Methods |
️ GET /account/{accountId}/telephony/sessions/{sessionId} |
️ GET /account/{accountId}/telephony/sessions/{sessionId}/parties/{partyId} |
Glip
Notes
Changed Methods |
[POST /glip/chats/chatId/notes ] |
[PATCH /glip/chats/chatId/notes/{noteId} ] |
Glip Compliance Exports
- 'Expired' status supported
- 'Canceled' status change
Changed Methods |
[GET /glip/data-export ] |
[GET /glip/data-export/{taskId} ] |
Call Management
Call Routing
- 'site' is supported in IVR Menus APIs
Meetings
Meeting Configuration
Meeting Features
New Methods |
⭐️ GET /account/{accountId}/meeting-features |
Meeting Management
- new
meetingType
attribute supported for recurrent meetings.
Changed Methods |
POST /account/{accountId}/extension/{extensionId/meeting |
GET /account/{accountId}/extension/{extensionId/meeting |
GET /account/{accountId}/extension/{extensionId/meeting/{meetingId} |
PUT /account/{accountId}/extension/{extensionId/meeting/{meetingId} |
- new 'autoRecordType' supported
Changed Methods |
POST /account/{accountId}/extension/{extensionId/meeting |
Autentification
- 🔧 OAU-164 - new error code for invalid client app is used for token revocation case
- 🔧 OAU-165 - new error code for sandbox client app is not allowed case
Account
Company
Custom Fields
New Methods |
⭐️ POST /account/{accountId}/custom-fields |
⭐️ GET /account/{accountId}/custom-fields |
⭐️ PUT /account/{accountId}/custom-fields/{fieldId} |
⭐️ DELETE /account/{accountId}/custom-fields/{fieldId} |
Features
Room Connector
- new feature flag
EditRoomConnector
supported.
Account Limits and Federation Flag
- new feature flag
FederatedAccount
supported
- new feature params FreeSoftPhones: limitMax, InternalCalling: extensionNumberLengthMax, SiteCodes: siteCodeLength, SiteCodes: shortExtensionNumberLength supported.
Emergency Locations
- new feature flags
ReadEmergencyLocations
, EditEmergencyLocations
, ReadExtensionEmergencyLocations
supported
Phone Numbers
⚠ Toll Free SMS Sender Phone Number Feature Removal
TollFreeSmsSender
value not supported anymore for features
attribute.
User Permissions
Emergency Locations
- new permissions
ReadEmergencyLocations
, EditEmergencyLocations
supported
User Settings
Custom Fields
- new attribute
customFields.id
supported.
- new attribute
customFields.value
supported.
Provisioning
Automatic Location Updates
Emergency Locations change
- User emergency location list supported
- Emergency Response Locations changes
validateOnly
query parameter supported
New Methods |
⭐ GET /account/{accountId}/extension/{extensionId}/emergency-locations |
Changed Methods |
GET /account/~/emergency-locations |
POST /account/~/emergency-locations |
GET /account/~/emergency-locations/{locationId} |
DELETE /account/~/emergency-locations/{locationId} |
Devices
Emergency Locations changes
Changed Methods |
GET /account/~/device/{deviceId} |
PUT /account/~/device/{deviceId} |
GET /account/~/extension/{extensionId}/device |
Custom Fields
- new attribute
customFields.id
supported.
- new attribute
customFields.value
supported.
Events & Notifications
Notification Types
- new "VideoConfiguration" hint supported
Presence Notifications for Not Activated Users
- Added ability to monitor presence of non-activated Users.
Queue Calls Display Info in Presence API
callInfo
attribute added to notification payload.
Support "missedCall" query parameter for telephony/sessions subscriptions
- Ability to subscribe on Telephony Sessions notifications where "missedCall" flag is explicitly set to "true".
Utilities
Application Settings
🔒 Custom Data value limit increased
value
attribute limit increased to 2048 bytes
expiresIn
attribute supported
Changed Methods |
️ 🔒 PUT /client-info/custom-data/key |
️ 🔒 GET /client-info/custom-data/key |
-
Last updated:
-
Contributors