# Access webinars for internal users with admin account

**URL:** <https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850>\
**Category:** API and Webhooks\
**Created:** [May 24, 2021, 1:03am UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850 "2021-05-24T01:03:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zToothinator](https://avatars.discourse-cdn.com/v4/letter/z/ce73a5/32.png) [@zToothinator](https://devforum.zoom.us/u/zToothinator)\
**Post date:** [May 24, 2021, 1:03am UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/1 "2021-05-24T01:03:36Z")

</div>

## Using this template helps us debug your issues more effectively 🙂

**Description**  
I know it’s possible to list all users under an account. However, if an internal user created a webinar, can the API register participants for the webinar under the admin’s account?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

Is there an API sandbox or something similar that would allow me to test with the webinar API integration?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [May 24, 2021, 7:13pm UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/2 "2021-05-24T19:13:34Z")

</div>

Hi @zToothinator,

Yes, as an admin I do believe you should be able to register participants to a webinar under your account. This would require JWT authorization:

> **[JSON Web Tokens (JWT) - Authorization - Documentation](https://marketplace.zoom.us/docs/guides/auth/jwt)**
>
> JWT With Zoom
> 
> The Zoom API uses JSON Web Tokens (JWT) to authenticate account-level access. These tokens offer a method to establish secure server-to-s...

And can be handled via this endpoint:

> **[Add a webinar registrant - Webinars - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantcreate)**
>
> Zoom users with a Webinar Plan have access to creating and managing Webinars. Webinar allows a host to broadcast a Zoom meeting to up to 10,000 attendee...

Let me know if this helps!  
Will

---

<div class="post-metadata">

**Author:** ![zToothinator](https://avatars.discourse-cdn.com/v4/letter/z/ce73a5/32.png) [@zToothinator](https://devforum.zoom.us/u/zToothinator)\
**Post date:** [May 24, 2021, 7:28pm UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/3 "2021-05-24T19:28:15Z")

</div>

What if the webinar isn’t under the admin account but a sub-account?

Here’s the scenarios:  
User A - admin and owner  
User B - admin  
User C - member

User C creates a webinar (webinar ID 101) scheduled in the future

Can the API create a JWT token for User A and register a participant for User C’s webinar with ID 101? Can User B do it as well if using a JWT token for User B?

And for the second part of the initial question, is there an API sandbox or something similar that would allow me to test with the webinar API integration?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [May 25, 2021, 7:31pm UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/4 "2021-05-25T19:31:55Z")

</div>

Hi @zToothinator,

If the webinar is under a sub account, the JWT credentials from the master account can be used to authenticate the request, as well as JWT credentials from the specific sub account.

While we don’t have a sandbox environment at this time, it’s something we hope to offer in the future.

Let me know if you still have questions about any of this.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![zToothinator](https://avatars.discourse-cdn.com/v4/letter/z/ce73a5/32.png) [@zToothinator](https://devforum.zoom.us/u/zToothinator)\
**Post date:** [May 26, 2021, 12:29pm UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/5 "2021-05-26T12:29:41Z")

</div>

It works thank you! Is there a way to get an event notification for when a webinar reaches capacity?

Or would I need to…  
A. Use polling  
B. Does the webinar registration created webhook fire when a user is registered through the Zoom online form AND via the API? I could then use that to check the meeting capacity

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [May 26, 2021, 5:41pm UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/6 "2021-05-26T17:41:58Z")

</div>

Hi @zToothinator,

Good question—while it’s a great suggestion, we don’t currently have a webhook for when a Webinar reaches capacity. However, you can keep track of who has registered and who has joined via these webhooks:  
[https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-registration-created](https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-registration-created)  
[https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-participant-joined](https://marketplace.zoom.us/docs/api-reference/webhook-reference/webinar-events/webinar-participant-joined)

Regarding:

> Does the webinar registration created webhook fire when a user is registered through the Zoom online form AND via the API? I could then use that to check the meeting capacity

Yes 🙂

Thanks!  
Will

---

<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:** [June 26, 2021, 3:42am UTC](https://devforum.zoom.us/t/access-webinars-for-internal-users-with-admin-account/50850/7 "2021-06-26T03:42:20Z")

</div>

Closed on June 26, 2021, 3:42am UTC

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