# Webinar API Access After License Removed

**URL:** <https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813>\
**Category:** API and Webhooks\
**Created:** [February 8, 2021, 3:27pm UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813 "2021-02-08T15:27:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mark.santoski](https://avatars.discourse-cdn.com/v4/letter/m/a88e57/32.png) [@mark.santoski](https://devforum.zoom.us/u/mark.santoski)\
**Post date:** [February 8, 2021, 3:27pm UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813/1 "2021-02-08T15:27:19Z")

</div>

**Description**  
Hello! I asked in an earlier post if an user would still be able to utilize the Webinar API endpoints after the webinar license has been removed. @MaxM confirmed that this would be the case ([Webinar API Access - Account vs License - #4 by MaxM](https://devforum.zoom.us/t/webinar-api-access-account-vs-license/38203/4)).

I just attempted to access the Webinar endpoints after hosting webinars and then having the license removed and that does not seem to be the case. Am I missing something?

**Error**  
{  
“code”: 200,  
“message”: “Webinar plan is missing. You must subscribe to the webinar plan and enable webinar for this user: XXXX in order to perform this action.”  
}

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.

**Which Endpoint/s?**  
List Webinars: [https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinars](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinars)

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [February 9, 2021, 6:18pm UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813/2 "2021-02-09T18:18:53Z")

</div>

Hey @mark.santoski,

Thank you for reaching out to the Zoom Developer Forum. Looking at our old post, it looks like I may have been a little unclear:

> [@Webinar API Access - Account vs License](https://devforum.zoom.us/t/webinar-api-access-account-vs-license/38203/2):
>
> > Does the webinar license need to be applied to an account at the time of OAuth access to the webinar API endpoints in order to retrieve past webinar information?
> 
> Yes, a webinar license will be applied to the user and this can be done only once you have OAuth access to authenticate the request.

What I meant there is that a webinar license will need to be applied to the user before calling the Webinar API endpoints.

> [@Webinar API Access - Account vs License](https://devforum.zoom.us/t/webinar-api-access-account-vs-license/38203/4):
>
> If a user hosted a Webinar in the past, that will be reflected in the API as the host even if they don’t currently have a Webinar license.

While this is true, you will need to make this call with a user that still has a Webinar license. In response to that API call, a user that previously had a webinar license will still be shown as the host.

I hope that clears things up! Let me know if you have any questions.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![jeffatpresence](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jeffatpresence/32/10256_2.png) [@jeffatpresence](https://devforum.zoom.us/u/jeffatpresence)\
**Post date:** [March 8, 2021, 4:09pm UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813/3 "2021-03-08T16:09:13Z")

</div>

I have a follow up question for you Max. I’m running into the same issue with my OAuth app. I’m trying to get webinar details for a given webinar Id and I’m getting the same code 200 response. It’s a webinar from last month and the account is external to mine because it’s an integration for a customer, so I can’t apply a webinar license for someone else.

Shouldn’t I be able to get the webinar details? They had webinar access at the time and I assumed that I could still retrieve past data.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [March 8, 2021, 10:30pm UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813/4 "2021-03-08T22:30:12Z")

</div>

Hey @jeffatpresence,

Thank you for your question. While the historical data will be retained, you can only call the API successfully if the user that is calling the API currently has a webinar license applied. You can check if a user has a Webinar license using the `feature.webinar` property returned by the [Get User Settings API](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettings).

You can also [apply a webinar license to a user with the API](https://devforum.zoom.us/t/assign-webinar-licence-to-user-via-the-api-or-automatically-when-user-is-created/34541/2) but I understand that this may not be something you want to do on another account.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [April 8, 2021, 8:30am UTC](https://devforum.zoom.us/t/webinar-api-access-after-license-removed/42813/5 "2021-04-08T08:30:41Z")

</div>

Closed on April 8, 2021, 8:30am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
