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 Prerequisites:
* A Business or Enterprise account
* A Zoom Phone license Scopes: Granular Scopes: Rate Limit Label: me
value instead of the userId
parameter.phone:read:admin
,phone:read
phone:read:list_voicemails
,phone:read:list_voicemails:admin
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"
}
]
} |
ENDPOINTS