Noticing some weird behavior while using the get meeting list end point
A: https://api.zoom.us/v2/users/SOMEVALUE/meetings?page_size=300
B: https://api.zoom.us/v2/users/SOMEVALUE/meetings?page_size=300&type=live
I’ld expect both URLs to return the same data since ‘live’ is the default value BUT what I’m experiencing is A returns data while B returns 0 records ({“page_count”:0,“page_number”:1,“page_size”:300,“total_records”:0,“meetings”:}}
Am I missing something?
Hi @etl_collectivei,
The reason B returns 0 records is because the type “live” are for meetings that are currently happening at that instance. If you start a meeting then call the API with type live, you should see the meeting.
Thanks
Thanks Mike, really appreciate that response. Just to clarify, that means that (contrary to the documentation: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings) live is not the default type for the list meetings end point otherwise ‘A’ would have returned 0 meetings, too?
In addition, is it possible to get a list of ‘past’ meetings?
Hi @etl_collectivei,
The default should be scheduled, we’ll update the documentation shortly. As for past meetings you can use this API - https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetings and use the type=past parameter.
Thanks