Logo
Zoom Public API Documentation

Get recording by call ID

GET {{baseUrl}}/phone/call_logs/:id/recordings

Returns an account's call recording by the recording's callId or callLogId ID.

Note: This API returns the file_url in the JSON query results.

Prerequisites: * A Pro or higher account with Zoom Phone license * Account owner or admin privileges

Scopes: phone:read:admin,phone_recording:read,phone_recording:read:admin

Granular Scopes: phone:read:call_recording,phone:read:call_recording:admin

Rate Limit Label: LIGHT

 

Body PARAM

Key Datatype Required Description 



HEADERS

Key Datatype Required Description 
Accept
string




RESPONSES

status OK

{ "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": 2, "outgoing_by": { "name": "<string>", "extension_number": "<string>" }, "accepted_by": { "name": "<string>", "extension_number": "<string>" }, "date_time": "<dateTime>", "direction": "<string>", "download_url": "<string>", "duration": "<integer>", "end_time": "<dateTime>", "id": "<string>", "meeting_uuid": "<string>", "owner": { "extension_number": "<long>", "id": "<string>", "name": "<string>", "type": "<string>", "extension_status": "deleted", "extension_deleted_time": "<string>" }, "deleted_time": "<dateTime>", "days_left_auto_permantely_delete": "<integer>", "soft_deleted_type": "Data Retention", "recording_type": "Automatic", "file_url": "<string>", "disclaimer_status": 1 }



Curl
curl -X GET 'https://api.zoom.us/v2/phone/call_logs/:id/recordings' -H 'Accept: application/json'

ENDPOINTS