Logo
Zoom Public API Documentation

phone-users-{user Id}-call logs

Number of APIs: 4


1. Get user's call logs

GET {{baseUrl}}/phone/users/:userId/call_logs?page_size=30&from=2020-10-31&to=2021-12-31&type=all&next_page_token=BJLYC6PABbAHdjwSkGVQeeR6B1juwHqj3G2&phone_number=+12055432724&time_type=startTime

Use this API to get a user's Zoom phone call logs. 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, phone:read:admin, phone_call_log:read, phone_call_log:read:admin

Rate Limit Label: Heavy



2. Get user voicemail details from a call log

GET {{baseUrl}}/phone/users/:userId/call_logs/:id/voice_mail

Use this API to return detailed information on a voicemail associated with a call log ID. For user-level apps, pass the me value instead of the userId parameter.

Scopes: phone:read, phone:read:admin, phone_voicemail:read, phone_voicemail:read:admin Rate Limit Label: Light

Prerequisites: * User must belong to a Business or Enterprise account * User must have a Zoom Phone license



3. Delete a user's call log

DELETE {{baseUrl}}/phone/users/:userId/call_logs/:callLogId

Use this API to delete a user's call log. For user-level apps, pass the me value instead of the userId parameter.

Prerequisites: * User must belong to a Business or Enterprise account * User must have a Zoom Phone license

Scopes: phone:write, phone:write:admin, phone_call_log:write, phone_call_log:write:admin

Rate Limit Label: Light



4. Sync user's call logs

GET {{baseUrl}}/phone/users/:userId/call_logs/sync?sync_type=FSync&count=50&sync_token=SDVjM3NHRlNyMF8xNjQwODI3NTkyMzkwXzE2NDgwMTUzNTk0MzI=

Use this API to sync a user's Zoom phone call logs. 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, phone:read:admin, phone_call_log:read, phone_call_log:read:admin

Rate Limit Label: Medium



ENDPOINTS