Logo
Zoom Public API Documentation

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

 

Body PARAM

Key Datatype Required Description 
sync_type
string Options for synchronizing call log:<br> FSync - Full sync<br> ISync - Increase sync<br> BSync - Backward sync
count
number The number of records returned within a single API call.
sync_token
string The time range for returned records. Used for locating where the next retrieval will begin.



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "call_logs": [ { "accepted_by": { "extension_number": "1009", "location": "Glendale CA", "name": "Display name", "number_type": 1, "phone_number": "+12055432724" }, "answer_start_time": "2021-10-08T16:10:04Z", "call_end_time": "2021-10-08T16:12:04Z", "call_id": "7006926284340112376", "callee_country_code": "1", &
Curl
curl -X GET 'https://api.zoom.us/v2/phone/users/:userId/call_logs/sync?sync_type=FSync&count=50&sync_token=SDVjM3NHRlNyMF8xNjQwODI3NTkyMzkwXzE2NDgwMTUzNTk0MzI=?sync_type=FSync&count=50&sync_token=SDVjM3NHRlNyMF8xNjQwODI3NTkyMzkwXzE2NDgwMTUzNTk0MzI=' -H 'Accept: application/json'

ENDPOINTS