# Zoom API user accounts

**URL:** <https://devforum.zoom.us/t/zoom-api-user-accounts/81068>\
**Category:** API and Webhooks\
**Created:** [January 6, 2023, 4:53pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068 "2023-01-06T16:53:55Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![apaul](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@apaul](https://devforum.zoom.us/u/apaul)\
**Post date:** [January 6, 2023, 4:53pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/1 "2023-01-06T16:53:55Z")

</div>

1. Is there a single API user account or can multiple exist?

2. Can an API user account be created from any user account? For example if we want to pull all webinar data related to a specific user’s scheduled webinars, can an API user be created just to pull her related data?

---

<div class="post-metadata">

**Author:** ![apaul](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@apaul](https://devforum.zoom.us/u/apaul)\
**Post date:** [January 9, 2023, 9:35pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/2 "2023-01-09T21:35:30Z")

</div>

Hello @freelancer.nak Please let me know if you have an answer for the question I have above. Thank you

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [January 10, 2023, 7:53am UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/3 "2023-01-10T07:53:33Z")

</div>

@apaul Hope you will be fine.

Yes 👇 if that user has `user:write:admin` scope.

> [@apaul](#):
>
> Can an API user account be created from any user account?

Here are the sessions regarding → [How to create Zoom User using REST API?](https://youtu.be/bFflZ1TdxkY)

Any queries still please ask. Thanks

---

<div class="post-metadata">

**Author:** ![apaul](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@apaul](https://devforum.zoom.us/u/apaul)\
**Post date:** [January 10, 2023, 2:10pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/4 "2023-01-10T14:10:35Z")

</div>

@freelancer.nak Great, Thank you for that link!

So for example, if we want to pull webinar data for existing zoom user accounts that are already activated, Can each of those those users have their own API to pull up their data? Can we use different APIs for each individual activated accounts? Is there also a way to pull data for all user under one API?

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [January 10, 2023, 2:22pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/5 "2023-01-10T14:22:47Z")

</div>

@apaul Welcome & Thanks

> [@apaul](#):
>
> Can each of those those users have their own API to pull up their data?

👆 Yes → `/users/{userId}/webinars` inside userId parameter you can pass user\_id (unique guid you can watch that here how to get Zoom User by REST API) or user\_email or me if you have OAuth app.

e.g

user\_id as parameter → `/users/sdkfjsdlfkjsdf323dskf/webinars`  
user\_email as parameter → `/users/someone@domain.com/webinars`  
me as parameter → `/users/me/webinars`

> [@apaul](#):
>
> Is there also a way to pull data for all user under one API?

👆 Can you please explain the user data your mentioning regarding user metadata or webinars or something else?

---

<div class="post-metadata">

**Author:** ![apaul](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@apaul](https://devforum.zoom.us/u/apaul)\
**Post date:** [January 10, 2023, 2:32pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/6 "2023-01-10T14:32:07Z")

</div>

> [@freelancer.nak](#):
>
> 👆 Can you please explain the user data your mentioning regarding user metadata or webinars or something else?

@freelancer.nak I am referring to pulling up webinar data for all activated zoom users. I was curious if there is also a way you can pull up all activated users data using only one API or does each individual activated user get their data pulled from their own API?

Thank you for all your assistance!

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [January 10, 2023, 3:01pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/7 "2023-01-10T15:01:44Z")

</div>

@apaul

Yes you can by requesting the below endpoint

→ `/report/upcoming_events?type=webinar&from=yyyy-mm-dd&to=yyyy-mm-dd`

👆 endpoint requires `report:read:admin`

OR 👇

→ `/metrics/webinars?type=past&page_size=300` // remove `type` parameter for `live` OR set `type=live`

👆 endopoint requires `dashboard_webinars:read:admin` scope

---

<div class="post-metadata">

**Author:** ![anawilliam850](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anawilliam850/32/33827_2.png) [@anawilliam850](https://devforum.zoom.us/u/anawilliam850)\
**Post date:** [January 10, 2023, 7:43pm UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/8 "2023-01-10T19:43:34Z")

</div>

Thank you for the clarification!

---

<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:** [January 14, 2024, 11:20am UTC](https://devforum.zoom.us/t/zoom-api-user-accounts/81068/9 "2024-01-14T11:20:22Z")

</div>

Closed on January 14, 2024, 11:20am UTC

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