"List Ended Meeting Instances" API always returns empty

The “List Ended Meeting Instances” API always returns empty for us.

I’m sure there are multiple meeting instance uuids since the webhook events show as such.
I also tried https://api.zoom.us/v2/past_meetings/165655697
and this does work, but only returns the most recent meeting uuid associated to 165655697. I need the full list.

Which Endpoint/s?
List Ended Meeting Instances: https://api.zoom.us/v2/past_meetings/165655697

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. We create this meeting on our QA sub-account, and the API responds with the new meeting info. Let’s say the id is 165655697 and the uuid is og9FrYRvSiGrqan27JLVkg==.
  2. The meeting host begins and ends the meeting a few times while creating recordings for each instance.
  3. We successfully receive the recording.completed webhook events that we subscribe to.
  4. We then need to get a list of all uuids associated to this meeting id 165655697. We make a GET request to https://api.zoom.us/v2/past_meetings/165655697/instances
    and it returns an empty list.

Additional context

irb(main):314:0>   params = [url, nil, request_header].compact
=> ["https://api.zoom.us/v2/past_meetings/165655697/instances", {:authorization=>"Bearer xxxxxx", :content_type=>:json}]
irb(main):315:0>   response =  RestClient.send(:get, *params)
=> <RestClient::Response 200 "{\"meetings\"...">
irb(main):316:0>   response.to_json
=> "\"{\\\"meetings\\\":[]}\""

Hi @tfarmer.2u,

How many attendees joined the meeting? Usually with our past meeting APIs you’ll have at least two or more attendees for the meetings to show.


1 Like

That I did not know. Thank you.

1 Like

Hey @tfarmer.2u,

Try with more attendees like Michael said and let us know if you see the populated list! :slight_smile: