# Suspected bug with /webinars API

**URL:** <https://devforum.zoom.us/t/suspected-bug-with-webinars-api/1127>\
**Category:** API and Webhooks\
**Created:** [March 26, 2018, 11:37pm UTC](https://devforum.zoom.us/t/suspected-bug-with-webinars-api/1127 "2018-03-26T23:37:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Steven\_Christenson](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@Steven\_Christenson](https://devforum.zoom.us/u/Steven_Christenson)\
**Post date:** [March 26, 2018, 11:37pm UTC](https://devforum.zoom.us/t/suspected-bug-with-webinars-api/1127/1 "2018-03-26T23:37:37Z")

</div>

Just started with Zoom webinars. Apologies in advance if this is not the place to ask about/report bugs.

I created a recurring meeting with the Web UI. I scheduled the meeting for the first Thursday of every third month (beginning in April). I then used the Web API&nbsp;Playground (as well as a local copy of CURL) to get a list of all Scheduled Webinars:

[https://api.zoom.us/v2/users/MV-XXXXXXX/webinars?page\_size=30&page\_number=1&access\_token=XXXXXX](https://api.zoom.us/v2/users/MV-XXXXXXX/webinars?page_size=30&page_number=1&access_token=XXXXXX)

The curl request returned this (some data redacted):

{“page\_count”:1,“page\_number”:1,“page\_size”:30,“total\_records”:1,“webinars”:[{“uuid”:“XXXXX”,“id”:57XXXXX,“host\_id”:“MV-t6XXXXXX,“topic”:“Introduction to Night Photography”,\_ **“type”:9** \_,“start\_time”:” **2019-10-04** T01:00:00Z",“duration”:60,“timezone”:“America/Los\_Angeles”,“created\_at”:“2018-03-26T21:22:18Z”,“join\_url”:“[https://zoom.us/j/57XXXXX](https://zoom.us/j/57XXXXX)”}]}

Notice that it says **2019-10-04** which would be the LAST occurrence of the entire series.

I then edited the webinar by deleting the last two individual meetings. Redoing the curl request I got this:

…  
“start\_time”:“2019-04-05T01:00:00Z”,“duration”:60,“timezone”:“America/Los\_Angeles”,“created\_at”:“2018-03-26T21:22:18Z”

Notice how it’s now&nbsp;returning the FIRST/next meeting as I expected -&nbsp;though I’m not sure why it’s only ONE meeting listed.

---

<div class="post-metadata">

**Author:** ![Steven\_Christenson](https://avatars.discourse-cdn.com/v4/letter/s/779978/32.png) [@Steven\_Christenson](https://devforum.zoom.us/u/Steven_Christenson)\
**Post date:** [April 7, 2018, 6:10am UTC](https://devforum.zoom.us/t/suspected-bug-with-webinars-api/1127/2 "2018-04-07T06:10:46Z")

</div>

NOTE: I believe after I deleted the last two webinars, I also edited the “repeating webinar” to turn it off, THAT’S why I only got the one I expected. I opened this issue with customer support, here is the response:

&nbsp;I have reached out to our engineers and determined this is the expected behavior for the List Webinars API call. This call will list all webinar IDs scheduled for the provided user; if a recurring webinar is scheduled it will display the last occurrence of the webinar. To obtain the recurrence IDs you will need to utilize the&nbsp;[Retrieve A Webinar](https://zoom.github.io/api/#retrieve-a-webinar)&nbsp;API call.&nbsp;  
~ \_ **Stefan** \_ of _Customer Support_

So **“type”:9&nbsp;** means it is a recurring webinar (see here&nbsp;[https://zoom.github.io/api/#the-webinar-object](https://zoom.github.io/api/#the-webinar-object)) portion reproduced below.

&nbsp;

Also, it’s not obvious (will have to experiment) to see if the&nbsp;**GET [https://api.zoom.us/v2/webinars/](https://api.zoom.us/v2/webinars/){webinarId}**  
will return all or just the \_ **future** \_ webinars.

| type  
_integer_ | Webinar Type  
`5`&nbsp;Webinar  
`6`&nbsp;Recurring Webinar with no fixed time  
`9`&nbsp;Recurring Webinar with fixed time  
|

&nbsp;
