# New APIs and enhancements for Zoom Phone ## Added - New **Private Directory** APIs: - `DELETE /v2/phone/private_directory/members/{extensionId}` - `DELETE /v2/accounts/{accountId}/phone/private_directory/members/{extensionId}` - `PATCH /v2/phone/private_directory/members/{extensionId}` - `PATCH /v2/accounts/{accountId}/phone/private_directory/members/{extensionId}` - `GET /v2/phone/private_directory/members` - `GET /v2/accounts/{accountId}/phone/private_directory/members` - `POST /v2/phone/private_directory/members` - `POST /v2/accounts/{accountId}/phone/private_directory/members` - New **Call Queues** APIs: - `POST /v2/phone/call_queues/{callQueueId}/phone_numbers` - `POST /v2/accounts/{accountId}/phone/call_queues/{callQueueId}/phone_numbers` ## Enhancements - New `allow_privacy,department,recording_storage_location,audio_prompt_language,cost_center` request fields in the following **Shared Line Group** APIs: - `PATCH /v2/phone/shared_line_groups/{slgId}` - `PATCH /v2/accounts/{accountId}/phone/shared_line_groups/{slgId}` - New `voicemail_leaving_instruction,message_greeting` response fields in the following **Call Handling** APIs: - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - New `teams_app_id,partner_contact_center_id,teams_voice_app_name,pcc_phone_number_display_name,zcc_phone_number_display_name,zcc_phone_number` response fields in the following **Call Handling** APIs: - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - `GET /v2/phone/extension/{extensionId}/call_handling/settings` - New `recording_storage_location,own_storage_name,timezone,audio_prompt_language` response fields in the following **Call Queues** APIs: - `GET /v2/phone/call_queues/{callQueueId}` - `GET /v2/accounts/{accountId}/phone/call_queues/{callQueueId}` - New `audio_prompt_language,recording_storage_location` request fields in the following **Call Queues** API: - `PATCH /v2/phone/call_queues/{callQueueId}` - New `cost_center,audio_prompt_language,recording_storage_location,own_storage_name,department,allow_privacy` response fields in the following **Shared Line Group** APIs: - `GET /v2/accounts/{accountId}/phone/shared_line_groups/{sharedLineGroupId}` - `GET /v2/phone/shared_line_groups/{sharedLineGroupId}` - New `forward_to_zcc_phone_number,forward_to_partner_contact_center_id,forward_to_teams_id,voicemail_leaving_instruction_id,message_greeting_id` request fields in the following **Call Handling** APIs: - `PATCH /v2/phone/extension/{extensionId}/call_handling/settings/{settingType}` - `PATCH /v2/accounts/{accountId}/phone/extension/{extensionId}/call_handling/settings/{settingType}` - New `sms_sender_user_id` field in the following **webhook** webhook events: - `phone.sms_sent_failed` - `phone.sms_sent` - New `team_id` field in the following **webhook** webhook events: - `phone.sms_received` - New `type` field in the following **webhook** webhook events: - `phone.sms_sent_failed`