Logo
Zoom Public API Documentation

Add a user setting

POST {{baseUrl}}/phone/users/:userId/settings/:settingType

Use this API to add the user setting according to the setting type, specifically for a shared voicemail access and delegation. For user-level apps, pass the me value instead of the userId parameter.

Phone users can access shared voicemail inboxes in the Zoom desktop client, web portal, or provisioned desk phone.

To view these settings in the Zoom web portal, navigate to the Admin >> Phone System Management >> Users & Rooms interface. Click the Users tab and select User Settings. Scroll down to Voicemail & Call Recordings.

Scopes: phone:write:admin Rate Limit Label: Light

Prerequisites: * A Business or Enterprise account

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Content-Type
string
Accept
string




RESPONSES

status Created

{ "delegation": { "assistants": [ { "display_name": "test delegation assistants", "extension_id": "CcrEGgmeQem1uyJsuIRKwA", "extension_number": "1000001036", "extension_type": "user", "id": "w0RChiauQeqRlv5fgxYULQ" }, { "display_name": "test delegation assistants", "extension_id": "CcrEGgmeQem1uyJsuIRKwA", "extension_number": "1000001036", "extension_type": "user", "id": "w0RChiauQeqRlv5fgxYULQ" } ], "privacy": true, "privileges": 3 }, "voice_mail": { "access_user_id": "w0RChiauQeqRlv5fgxYULQ", "delete": true, "download": true, "shared_id": "--e8ugg0SeS-9clgrDkn2w" } }



Curl
curl -X POST 'https://api.zoom.us/v2/phone/users/:userId/settings/:settingType' -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{"delegation_assistant_extension_id":"CcrEGgmeQem1uyJsuIRKwA","device_id":"-GHFnf5WQe-H-_r0Wwx9iQ","voice_mail":{"access_user_id":"w0RChiauQeqRlv5fgxYULQ","delete":true,"download":true}}'

ENDPOINTS