Recording not found by call_path/id

API Endpoint(s) and/or Zoom API Event(s)

Description
The getCallPath request returned a response containing a recording_id

{
  "id": "20250605-***",
  "direction": "outbound",
  "international": false,
  "department": "Adaptivists",
  "duration": 2,
  "call_id": "***",
  "connect_type": "internal",
  "call_type": "general",
  "hide_caller_id": false,
  "caller_ext_id": "***",
  "caller_name": "***",
  "caller_email": "***@***.com",
  "caller_ext_number": "***",
  "caller_ext_type": "user",
  "caller_device_type": "Zoom PBX",
  "callee_ext_id": "***",
  "callee_name": "***",
  "callee_email": "***@***.com",
  "callee_ext_number": "***",
  "callee_ext_type": "user",
  "end_to_end": false,
  "site_id": "***",
  "site_name": "Main Site",
  "group_id": "***",
  "start_time": "2025-06-05T11:42:06Z",
  "answer_time": "2025-06-05T11:42:09Z",
  "end_time": "2025-06-05T11:42:10Z",
  "call_path": [
    {
      "id": "20250605-0ebb8013-***",
      "direction": "outbound",
      "international": false,
      "department": "***",
      "event": "outgoing",
      "result": "connected",
      "node": 1,
      "segment": 1,
      "call_id": "***",
      "connect_type": "internal",
      "call_type": "general",
      "hide_caller_id": false,
      "caller_ext_id": "***",
      "caller_name": "***",
      "caller_email": "***@***.com",
      "caller_ext_number": "***",
      "caller_ext_type": "user",
      "caller_device_type": "Zoom PBX",
      "callee_ext_id": "***",
      "callee_name": "***",
      "callee_email": "***@***.com",
      "callee_ext_number": "***",
      "callee_ext_type": "user",
      "end_to_end": false,
      "site_id": "***",
      "site_name": "Main Site",
      "group_id": "***",
      "start_time": "2025-06-05T11:42:06Z",
      "answer_time": "2025-06-05T11:42:09Z",
      "end_time": "2025-06-05T11:42:10Z",
      "is_node": 1,
      "recording_id": "291d***",
      "recording_type": "automatic",
      "talk_time": 2,
      "hold_time": 0,
      "wait_time": 3
    }
  ]
}

Error?
Sending the request: api.zoom.us/v2/phone/call_logs/20250605-0ebb8013-***/recordings
the received response is:

{
    "code": 404,
    "message": "Recording does not exist: 291d***"
}

Why is there no recording, if there is a recording_id?

Hi @laszlo.vereb

That endpoint does not taking the recording_id value:

This field gets the unique ID of the call log. You can use callLogId and callId as path parameters. You can find the value for this field with the Get account’s call logs API or the Get user’s call logs API.

I am using the id of the call_path, which is working in most cases, but in a few cases it returns the error above.

Hi @laszlo.vereb , I see however what’s documented are the values I shared for you to get the most consistent and expected results. It does not seem like the endpoint is fully equipped to consistently use id at this time.