Phone API - October 24, 2021
1635110400000
On October 24, we added new phone API endpoints and webhook events. We also made updates to existing ones. Note the new location of Zoom Phone API.
New
Call handling API
POST /v2/phone/extension/{extensionId}/call_handling/settings/{settingType}
PATCH /v2/phone/extension/{extensionId}/call_handling/settings/{settingType}
DELETE /v2/phone/extension/{extensionId}/call_handling/settings/{settingType}
GET /v2/phone/extension/{extensionId}/call_handling/settings
List auto receptionists API
GET /v2/phone/auto_receptionists
Monitoring group API
GET /v2/phone/monitoring_groups
POST /v2/phone/monitoring_groups
GET /v2/phone/monitoring_groups/{monitoringGroupId}
PATCH /v2/phone/monitoring_groups/{monitoringGroupId}
DELETE /v2/phone/monitoring_groups/{monitoringGroupId}
GET /v2/phone/monitoring_groups/{monitoringGroupId}/monitor_members
POST /v2/phone/monitoring_groups/{monitoringGroupId}/monitor_members
DELETE /v2/phone/monitoring_groups/{monitoringGroupId}/monitor_members
DELETE /v2/phone/monitoring_groups/{monitoringGroupId}/monitor_members/{memberExtensionId}
Voicemail API
GET /v2/phone/voice_mails
GET /v2/accounts/{accountId}/phone/voice_mails
Master/sub account API for Provider Exchange
POST /v2/accounts/{accountId}/phone/peering/numbers
PATCH /v2/accounts/{accountId}/phone/peering/numbers
GET /v2/accounts/{accountId}/phone/peering/numbers
DELETE /v2/accounts/{accountId}/phone/peering/numbers
SMS events
phone.sms_received
phone.sms_sent
Enhancements
New response field (
extension_id
)GET /v2/phone/auto_receptionists
GET /v2/phone/call_queues
GET /v2/phone/call_queues/{callQueueId}
GET /v2/phone/shared_line_groups
GET /v2/phone/shared_line_groups/{sharedLineGroupId}
GET /v2/phone/common_area_phones
GET /v2/phone/common_area_phones/{commonAreaPhoneId}
New request fields (
multiple_sites
,site_code
) in Update phone account settings APIPATCH /v2/phone/settings
New response fields (
caller_did_number
,caller_country_code
,callee_did_number
,callee_country_code
) in call log APIGET /phone/call_logs/{callLogId}
GET /phone/call_logs
GET /phone/users/{userId}/call_logs
New fields (
caller_did_number
,caller_country_code
,callee_did_number
,callee_country_code
,client_code
) in call log eventsphone.callee_call_log_completed
phone.caller_call_log_completed
Bug Fix
Fixed so Get call log details API returns call logs of blind transfers
GET /v2/phone/call_logs/{callId}