Description
As of 2/19, we are no longer seeing recordings via the Zoom Phone user recordings API. We can see that calls were recorded via the call_logs API, but nothing comes back from the recordings API, even recordings we were previously able to see.
Error
The API is returning 200, but with an unexpected empty result set.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth app calling the Zoom Phone APIs
Which Endpoint/s?
How To Reproduce (If applicable)
I can demonstrate the error easily, but it requires me to post private information. Please reach out to me directly for more exact repro instructions.
I call this API:
https://api.zoom.us/v2/phone/users/[redacted]/call_logs?from=2021-02-25&to=2021-02-27&page_size=100
I get some entries, a subset of of which indicate that there is a recording. They look like this:
{
“id”: “5f208c0e-b33e-4703-95c1-032869616b25”,
“caller_number”: “[redacted]”,
“caller_number_type”: 2,
“caller_name”: “[redacted]”,
“callee_number”: “[redacted]”,
“callee_number_type”: 1,
“callee_name”: “[redacted]”,
“direction”: “inbound”,
“duration”: 10,
“result”: “Auto Recorded”,
“date_time”: “2021-02-26T15:58:25Z”,
“path”: “extension”,
“recording_id”: “7d92756a784b11ebb572024298e50166”,
“recording_type”: “Automatic”,
“has_voicemail”: false,
“call_id”: “6933602375834101846”
}
But if I call the recordings API for the same time range, I get an empty response:
https://api.zoom.us/v2/phone/users/[redacted]/recordings?from=2021-02-25&to=2021-02-27&page_size=100
{
“next_page_token”: “”,
“page_size”: 100,
“total_records”: 0,
“from”: “2021-02-25”,
“to”: “2021-02-27”
}