Phone API - November 21, 2021
1637528400000
On November 21, we added new phone API endpoints and updated existing ones. Note the new location of Zoom Phone API (https://marketplace.zoom.us/docs/api-reference/zoom-phone-api).
New
Directory backup routing rules
GET /v2/phone/routing_rules
POST /v2/phone/routing_rules
GET /v2/phone/routing_rules/{routingRuleId}
PATCH /v2/phone/routing_rules/{routingRuleId}
DELETE /v2/phone/routing_rules/{routingRuleId}
Add a client code to a call log
PUT /v2/phone/call_logs/{callLogId}/client_code
Interactive Voice Response (IVR) system for auto receptionists during business and closed hours
GET /v2/phone/auto_receptionists/{autoReceptionistId}/ivr
PATCH /v2/phone/auto_receptionists/{autoReceptionistId}/ivr
Enhancements
Call handling for call queues and auto receptionists
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
Filter voicemail, call recordings and call logs by timestamp
GET /v2/phone/users/{userId}/voice_mails
GET /v2/phone/voice_mails
GET /v2/phone/users/{userId}/recordings
GET /v2/phone/recordings
GET /v2/phone/users/{userId}/call_logs
GET /v2/phone/call_logs
Added new fields (
select_outbound_caller_id
,emergency_calls_to_psap
,hand_off_to_room
,mobile_switch_to_carrier
)GET /v2/phone/users/{userId}
PATCH /v2/phone/users/{userId}
Update user’s settings API: added a new request field (
area_code
)PATCH /v2/phone/users/{userId}/settings
Filter SMS sessions by timestamp
GET /v2/phone/users/{userId}/sms/sessions
GET /v2/phone/sms/sessions
GET /v2/phone/sms/sessions/{sessionId}
Get SMS session details API: ascending or descending order based on creation time
GET /v2/phone/sms/sessions/{sessionId}
Bug fixes
Fixed delay in querying call recordings
GET /v2/phone/users/{userId}/recordings
Fixed SMS policy in the API so it matches the web portal
GET /v2/phone/users/{userId}
Fixed permission scopes and exception handling when downloading recording transcripts
GET /v2/phone/recording_transcript/download/{recordingId}
GET /v2/accounts/{accountId}/phone/recording_transcript/download/{recordingId}
Added missing
owner
toto_members
objectGET /v2/phone/sms/sessions/{sessionId}
GET /v2/phone/sms/sessions/{sessionId}/messages/{messageId}