# Missing \`user.updated\` webhooks when upgrading Zoom account from basic -\> pro

**URL:** <https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055>\
**Category:** API and Webhooks\
**Created:** [February 14, 2020, 12:23am UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055 "2020-02-14T00:23:08Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ryan/32/37137_2.png) [@ryan](https://devforum.zoom.us/u/ryan)\
**Post date:** [February 14, 2020, 12:23am UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/1 "2020-02-14T00:23:08Z")

</div>

**Description**  
When a user upgrades their Zoom account from basic to pro, we are not receiving a `user.updated` webhook. We _do_ receive an webhook when other users within the account upgraded to pro.

**Error**  
Missing a webhook when the account is upgraded.

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

**How To Reproduce (If applicable)**

1. Create a new account and user with a basic plan
2. Authenticate the user with the app
3. Upgrade the account and user to pro
4. See there is no webhook
5. Add a new basic user to the account
6. Authenticate the new user with the app
7. Upgrade the new user to pro
8. See there is a `user.updated` webhook for the new user showing the `type` change

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 14, 2020, 4:52pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/2 "2020-02-14T16:52:59Z")

</div>

Hey @ryan,

I don’t understand what you are saying the difference is between the two flows.

Are you saying that the webhook is not firing for users using your app outside of your Zoom account?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![ryan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ryan/32/37137_2.png) [@ryan](https://devforum.zoom.us/u/ryan)\
**Post date:** [February 15, 2020, 12:57am UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/3 "2020-02-15T00:57:37Z")

</div>

I’ll clarify the scenario:

There is an account with “Account Type: Free” and two users with type “Basic”.

The account is upgraded to “Account Type: Pro” and one of the users is concurrently upgraded to type “Licensed”, we will not receive the `users.update` webhook.

If the second user is subsequently upgraded to type “Licensed”, we correctly receive `users.updated` for that user.

IOW, `users.updated` is not sent for the first upgraded user when concurrently upgrading the entire account.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 17, 2020, 10:27pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/4 "2020-02-17T22:27:00Z")

</div>

Hey @ryan, thanks for clarifying!

I am guessing this is happening because Webhooks are for [Pro or higher Zoom Plans](https://zoom.us/pricing).

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![ryan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ryan/32/37137_2.png) [@ryan](https://devforum.zoom.us/u/ryan)\
**Post date:** [February 17, 2020, 10:40pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/5 "2020-02-17T22:40:50Z")

</div>

> [@tommy](#):
>
> I am guessing this is happening because Webhooks are for [Pro or higher Zoom Plans](https://zoom.us/pricing).

I’m not sure that is true, is it? With a basic account, I can change my display name and I receive a `user.updated` webhook.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 18, 2020, 5:43pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/6 "2020-02-18T17:43:17Z")

</div>

Hey @ryan,

We are investigating this issue and will get back to you. (ZOOM-138836) Can I have your App ID?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![ryan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ryan/32/37137_2.png) [@ryan](https://devforum.zoom.us/u/ryan)\
**Post date:** [February 18, 2020, 5:55pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/7 "2020-02-18T17:55:21Z")

</div>

Thanks.

Our app id is: `YrJ5gQkpSVikdYkHxwoACw`

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 18, 2020, 5:56pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/8 "2020-02-18T17:56:37Z")

</div>

Thanks @ryan,

We will get back to you!

-Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 19, 2020, 5:38pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/9 "2020-02-19T17:38:30Z")

</div>

Hey @ryan,

After looking into the issue, it looks like we do not support that flow yet.

We will add this as a feature request. (ZOOM-139123)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 20, 2020, 5:26pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/10 "2020-02-20T17:26:18Z")

</div>

Hey @ryan,

The team has approved the feature request, and we have added it to our backlog.

Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

Thanks,  
Tommy

---

<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, 7:27pm UTC](https://devforum.zoom.us/t/missing-user-updated-webhooks-when-upgrading-zoom-account-from-basic-pro/8055/11 "2020-08-21T19:27:08Z")

</div>

Closed on August 21, 2020, 7:27pm UTC


