# Zoom Phone - April 18, 2022 ## New ### API - **Group call pickup** - `GET /v2/phone/group_call_pickup` - `POST /v2/phone/group_call_pickup` - `GET /v2/phone/group_call_pickup/{groupId}` - `PATCH /v2/phone/group_call_pickup/{groupId}` - `DELETE /v2/phone/group_call_pickup/{groupId}` - `GET /v2/phone/group_call_pickup/{groupId}/members` - `POST /v2/phone/group_call_pickup/{groupId}/members` - `DELETE /v2/phone/group_call_pickup/{groupId}/members/{extensionId}` - **Devices** - `POST /v2/phone/devices/{deviceId}/extensions` - `DELETE /v2/phone/devices/{deviceId}/extensions/{extensionId}` ### Events (Release scheduled on 4/23) - **Phone recording** - `phone.recording_paused` - `phone.recording_resumed` ## Enhancements - New request fields (`short_extension`, `default_emergency_address`) in [**Update phone site details**](/docs/api/phone/#tag/sites/PATCH/phone/sites/{siteId}) API - `PATCH /v2/phone/sites/{siteId}` - Changed the rate limit label of [**Delete an emergency address**](/docs/api/phone/#tag/emergency-addresses/DELETE/phone/emergency_addresses/{emergencyAddressId}) API from `Light` to `Heavy` - `DELETE /v2/phone/emergency_addresses/{emergencyAddressId}` Call logs - New response fields (`caller_number_source`, `callee_number_source`) in [**call logs**](/docs/api/phone/#tag/call-logs) API - `GET /v2/phone/call_logs/{callLogId}` - `GET /v2/phone/call_logs` - `GET /v2/phone/users/{userId}/call_logs` - `GET /v2/phone/users/{userId}/call_logs/sync` - New fields (`caller_number_source`,`callee_number_source`) in **call logs** webhook events - `phone.caller_call_log_completed` - `phone.callee_call_log_completed` ### [Common area changes](/docs/guides/stay-up-to-date/upcoming-changes/api) - `Sunset`response header added to [**common area phones**](/docs/api/phone/#tag/common-areas) API - `POST /v2/phone/common_area_phones` - `GET /v2/phone/common_area_phones` - `GET /v2/phone/common_area_phones/{commonAreaPhoneId}` - `PATCH /v2/phone/common_area_phones/{commonAreaPhoneId}` - `DELETE /v2/phone/common_area_phones/{commonAreaPhoneId}` - `PATCH /v2/phone/common_area_phones/{commonAreaPhoneId}/calling_plans` - `DELETE /v2/phone/common_area_phones/{commonAreaId}/calling_plans/{type}` - `PATCH /v2/phone/common_area_phones/{commonAreaPhoneId}/phone_numbers` - `DELETE /v2/phone/common_area_phones/{commonAreaId}/phone_numbers/{phoneNumberId}` - New response field (`common_area_optimized`) in [**common area phones**](/docs/api/phone/#tag/common-areas) API - `POST /v2/phone/common_area_phones` - `GET /v2/phone/common_area_phones/{commonAreaPhoneId}` Call queues - New request field (`common_area_ids`) in POST [**call queues**](/docs/api/phone/#tag/call-queues) API - `POST /v2/phone/call_queues` - `POST /v2/phone/call_queues/{callQueueId}/members` - New response fields (`common_areas`,`extension_id`) in [**Get call queue detail**](/docs/api/phone/#tag/call-queues/GET/phone/call_queues/{callQueueId}) API - `GET /v2/phone/call_queues/{callQueueId}` - [**Unassign a member from call queue**](/docs/api/phone/#tag/call-queues/DELETE/phone/call_queues/{callQueueId}/members/{memberId}) API supports deleting a member of the common area from the call queue - `DELETE /v2/phone/call_queues/{callQueueId}/members/{memberId}` Devices - New response fields (`provision_template_id`,`extension_id`) in GET [**devices**](/docs/api/phone/#tag/phone-devices) API - `GET /v2/phone/devices` - `GET /v2/phone/devices/{deviceId}` - New request field (`provision_template_id`) in [**Update a device**](/docs/api/phone/#tag/phone-devices/PATCH/phone/devices/{deviceId}) API - `PATCH /v2/phone/devices` - New request fields (`assignee_extension_ids`, `provision_template_id`) in [**Add a device**](/docs/api/phone/#tag/phone-devices/POST/phone/devices) API - `POST /v2/phone/devices`