Cloud recording that is still processing shows up in cloud recordings list API response

A cloud recording shows up in the JSON API response from the GET /users/{userId}/recordings API call even though in the Zoom account Cloud Recordings list the status is shown as “Processing Recording…”
Is this intended behavior or a bug - should recordings exist in the JSON response if they are still processing? If so, how can I tell if they are still processing based on the JSON?
total_size and recording_count in the JSON list are both 0. Is that a way to know that the recordings are still processing?

Which App Type (OAuth / Chatbot / JWT / Webhook)?

Which Endpoint/s?
GET /users/{userId}/recordings

Screenshots (If applicable)
Zoom Recordings UI

JSON returned showing still processing meeting recordings.

Thanks for your help!

I think I found the issue - even though the recording was stopped, the meeting was still in progress. For in-progress meetings, seems like these 3 properties are zero:

  • duration
  • total_size
  • recording_count

Is that correct?

Hi @nathaniel,

That’s correct. The meeting will need to be ended first, at which point the recordings will be processed.

Thank you,

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.