Logo
Zoom Public API Documentation

List user's voicemails in descending order

GET {{baseUrl}}/phone/users/:userId/voice_mails/sync?sync_type=FSync&sync_token=<string>&count=<integer>

Use this API to retrieve a user's Zoom Phone voicemails in descending order. For user-level apps, pass the me value instead of the userId parameter.

Prerequisites: * A Business or Enterprise account * A Zoom Phone license

Scopes: phone:read:admin,phone:read

Granular Scopes: phone:read:list_voicemails,phone:read:list_voicemails:admin

Rate Limit Label: Medium

 

Body PARAM

Key Datatype Required Description 
sync_type
string (Required) FSync: Full sync BSync: Backward sync ISync: Forward sync
sync_token
string Sync token. Use if requesting a backward (`BSync`) or forward (`ISync`) sync.
count
string Record count of each query.



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "sync_token": "<string>", "voice_mails": [ { "call_id": "<string>", "call_log_id": "<string>", "callee_name": "<string>", "callee_number": "<string>", "callee_number_type": 2, "caller_name": "<string>", "caller_number": "<string>", "caller_number_type": 1, "date_time": "<string>", "download_url": "<string>", "duration": "<integer>", "id": "<string>", "status": "unread" }, { "call_id": "<string>", "call_log_id": "<string>", "callee_name": "<string>", "callee_number": "<string>", "callee_number_type": 1, "caller_name": "<string>", "caller_number": "<string>", "caller_number_type": 2, "date_time": "<string>", "download_url": "<string>", "duration": "<integer>", "id": "<string>", "status": "read" } ] }



Curl
curl -X GET 'https://api.zoom.us/v2/phone/users/:userId/voice_mails/sync?sync_type=FSync&sync_token=<string>&count=<integer>?sync_type=FSync&sync_token=<string>&count=<integer>' -H 'Accept: application/json'

ENDPOINTS