Not all meeting instances showing on /past_meetings/{meetingId}/instances endpoint


#1

When requesting the /past_meetings/{meetingId}/instances endpoint, some instances aren’t showing up, but I can still see all instance recordings on Recording Management, and even retrieve them with the /past_meetings/{meetingUUID} endpoint.

For example, requesting https://api.zoom.us/v2/past_meetings/398948135/instances doesn’t return the following uuids:

  • cNhdzV6aSuKwMFViTfVqRw==
  • SwW7JvJ0QX+kf0V7ZAit/g==
  • m73T+adFgWDlro8Hw==
  • 8k9W7+2yQwiThamM4QL+iA==

#2

Hi @Eduardo_Cordeiro,

For these UUIDs were there two or more people joined the meeting during this time? Our APIs only return meetings with two or more people who have joined.

Thanks


#3

Thank you for the explanation, @Michael_Purnell, that’s definitely it.

Is there any way to retrieve recordings from meeting instances where there was only the host present, please?

I tried /users/{userId}/recordings before, but I think it only returned the latest instance of each meeting ID, or something like that.


#4

Hi @Eduardo_Cordeiro,

Have you tried retrieve all meeting recordings - https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingget

Thanks


#5

Thank you, I did try that, but according to the docs, informing the meeting ID only retrieves the last instance. I would need to know the UUID of all the “single participant” instances to retrieve their recordings.

My issue is exactly obtaining those UUID, which I currently can only see in the Zoom recording management page, by looking at the URL of the recording for each instance.

Thanks