# List Users Api usage

**URL:** <https://devforum.zoom.us/t/list-users-api-usage/17349>\
**Category:** API and Webhooks\
**Created:** [May 13, 2020, 12:30am UTC](https://devforum.zoom.us/t/list-users-api-usage/17349 "2020-05-13T00:30:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mike2](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@mike2](https://devforum.zoom.us/u/mike2)\
**Post date:** [May 13, 2020, 12:30am UTC](https://devforum.zoom.us/t/list-users-api-usage/17349/1 "2020-05-13T00:30:17Z")

</div>

**Description**  
The `list users` API [https://marketplace.zoom.us/docs/api-reference/zoom-api/users/users](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/users) provides very basic filtering functionality.

We are using this API so that the end user can select a meeting host from a list of users on the Zoom account. We bring back the max page size (300)…and then allow users to do an autocomplete based on the name. Then we create a meeting on behalf of this selected host.

This works well for Zoom accounts have less than 300 users. It doesn’t work for Zoom accounts with more than 300 users. What is the usual pattern that other people use to get a list of all users on a Zoom account? Are there any plans adding a `name` filter to this api?

Thanks

Mike

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

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 15, 2020, 11:26pm UTC](https://devforum.zoom.us/t/list-users-api-usage/17349/2 "2020-05-15T23:26:03Z")

</div>

Hi @mike2 we strongly recommend using our webhooks to sync an external database to store user data rather than long-pulling our APIs.

For example, use the APIs to sync a database once, then have that database listen for user events like [User Created](https://marketplace.zoom.us/docs/api-reference/webhook-reference/user-events/user-created), [User Updated](https://marketplace.zoom.us/docs/api-reference/webhook-reference/user-events/user-updated), and [User Deleted](https://marketplace.zoom.us/docs/api-reference/webhook-reference/user-events/user-deleted). This will allow you to search from your list, rather than needing to use pagination.

---

<div class="post-metadata">

**Author:** ![mike2](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@mike2](https://devforum.zoom.us/u/mike2)\
**Post date:** [May 29, 2020, 12:33am UTC](https://devforum.zoom.us/t/list-users-api-usage/17349/3 "2020-05-29T00:33:26Z")

</div>

Hi @michael.zoom - Thanks for the reply.

Our app is currently live and is used by our customers. What is the process of enhancing it?

Example: Adding webhooks so we can get notified when users are created / deleted / updated. We already have the scopes set so we are entitled to get these events. We just haven’t set the endpoint and we havent subscribed to the events.

If we start modifying the current app that has been approved will that cause the app to stop working for our users in production? Or is a separate copy created on the `development` url endpoint?

TIA

Mike

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [May 29, 2020, 3:45am UTC](https://devforum.zoom.us/t/list-users-api-usage/17349/4 "2020-05-29T03:45:13Z")

</div>

Hey @mike2, in the “Features” section of your app, you can add any event subscriptions (for each installed user) without needing to upgrade or reauthorize the app if they do not change the required scopes.

To put another way, if the data provided in the event subscriptions you add is already requested by the scopes you have requested, it will not require a resubmission or reauthorization.

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 9:35pm UTC](https://devforum.zoom.us/t/list-users-api-usage/17349/5 "2020-08-21T21:35:58Z")

</div>


