The forum would not allow me to share a screenshot of my issue. I’ll do my best to describe:
It seems that the api is not returning call logs or their recordings even though they’re there. I’m building an archive tool to pull my recordings down to a local machine and delete them from the zoom cloud. On the meeting api recordings, I can export the csv file which contains the meeting ID and pull the recordings directly from the api endpoint. With the phone recordings, the csv has the recording ID but there is no end point to get the recording download URL by recording ID. I’m having to get the call_log_id then get the recordings from there. It’s a tad convoluted.
- potential bug fix for the api vs web dash (unless I’m doing something wrong in which case I’ll humbly ask for correction or direction)
- potential extension of api capabilities to allow download URL access from the recording_id in the csv export from the web dash.
Thanks everyone for you time
Steps to reproduce the problem:
- make an api call here: /phone/recordings
- observe that the web portal in Admin → Contact Center Management → Logs → Recordings has more data than is returned by the api.