"List Ended Meeting Instances" API always returns empty

Description/Error
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.

Thanks

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:

Thanks,
Tommy