# Cannot update user settings (email notifications)

**URL:** <https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547>\
**Category:** API and Webhooks\
**Created:** [October 7, 2021, 5:44pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547 "2021-10-07T17:44:14Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 7, 2021, 5:44pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/1 "2021-10-07T17:44:14Z")

</div>

Hi!

Same issue as [Unable to update user settings with API](https://devforum.zoom.us/t/unable-to-update-user-settings-with-api/28177) and [Unable to update user settings](https://devforum.zoom.us/t/unable-to-update-user-settings/1654) (closed without being resolved).  
And also same as [Cannot update user settings](https://devforum.zoom.us/t/cannot-update-user-settings/55142) (some obscure fix this is likely similar to what I need).

Assuming I’m missing an undocumented param like in the last link but please lmk if you know what it is.

Thanks for any help you can provide!

**Description**  
I’m calling  
PATCH [https://api.zoom.us/v2/users/](https://api.zoom.us/v2/users/)\<USER\_ID\>/settings  
with json: {“email\_notification”: {“cloud\_recording\_available\_reminder”: false}}  
and headers: {“Authorization”: “Bearer XYZABC”, “Content-Type”: “application/json”}

And I get a 204 response but the settings are not updated in the UI or if I call  
GET [https://api.zoom.us/v2/users/](https://api.zoom.us/v2/users/)\<USER\_ID\>/settings

**Error**  
No error message but the settings are not updated.

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

**Which Endpoint/s?**

> **[Update user settings - Users - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettingsupdate)**
>
> Update a user's settings. For user-level apps, pass the me value instead of the userId parameter.
> 
> Scopes: user:write:admin, user:writeRate Limit Label:...

**How To Reproduce (If applicable)**  
See above

**Screenshots (If applicable)**  
None

**Additional context**  
None

---

<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:** [October 8, 2021, 1:06pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/2 "2021-10-08T13:06:06Z")

</div>

Hi @chou,

Can you make sure your request URL includes the following query param:  
?option=recording\_authentication

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/f/1/f174de8652c273cf0389ab0efaf8ecc0d6ac0ae5.png)

Let me know if this resolves the issue, thanks!  
Will

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 12, 2021, 4:54am UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/3 "2021-10-12T04:54:57Z")

</div>

Hey Will,

Thanks for the quick reply! I change my PATCH call to

[https://api.zoom.us/v2/users/](https://api.zoom.us/v2/users/)/settings?option=recording\_authentication

but it’s still not updating the email\_notification.cloud\_recording\_available\_reminder field.

Any other suggestions?  
Best,  
chou

---

<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:** [October 13, 2021, 10:38am UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/4 "2021-10-13T10:38:52Z")

</div>

Hi @chou,

You will also ned to ensure you’re passing the request body, as well as the query parameter. Are you passing both?

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 13, 2021, 9:38pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/5 "2021-10-13T21:38:57Z")

</div>

Hi @will.zoom,

Yup I’m passing the json body {“email\_notification”: {“cloud\_recording\_available\_reminder”: false}}

Actually now that I look at the query parameter you suggested of option=recording\_authentication why am I supposed to pass that? I want to turn off email notifications for cloud recordings, which is in the first schema listed here [https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettingsupdate](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/usersettingsupdate) not one of the schemas that goes with an option.

Best,  
Andrew

---

<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:** [October 15, 2021, 11:21am UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/6 "2021-10-15T11:21:31Z")

</div>

Hey @chou,

After some further testing on my end, this seems like it may be a bug. I’ve shared these examples with our Engineering team for further investigation and I’ll follow up here directly shortly. (ZOOM-316410)

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 15, 2021, 7:52pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/7 "2021-10-15T19:52:29Z")

</div>

Great thanks @will.zoom!

---

<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:** [October 18, 2021, 8:49am UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/8 "2021-10-18T08:49:50Z")

</div>

Hey @chou,

Confirming this is a bug—we’re working on a fix for our next release, which should be in the next couple of weeks. I’ll be happy to update back here once the fix has been released.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 18, 2021, 2:47pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/9 "2021-10-18T14:47:08Z")

</div>

Awesome thanks @will.zoom!

---

<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:** [October 20, 2021, 1:00pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/10 "2021-10-20T13:00:05Z")

</div>

Hi @chou,

Our team confirmed this is a bug. We’re working on a fix to be included in our next release in a couple of weeks. We’ll follow up here once released.

Thanks again for raising it,  
Will

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [October 23, 2021, 5:49pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/11 "2021-10-23T17:49:08Z")

</div>

No worries thanks @will.zoom!

---

<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:** [October 26, 2021, 1:20pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/12 "2021-10-26T13:20:24Z")

</div>

Thanks, we’ll follow up here once this is released 🙂

---

<div class="post-metadata">

**Author:** ![chou](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/chou/32/28464_2.png) [@chou](https://devforum.zoom.us/u/chou)\
**Post date:** [November 12, 2021, 4:55pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/13 "2021-11-12T16:55:17Z")

</div>

Thanks @will.zoom. (Just commenting so this thread doesnt get closed)

---

<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:** [November 15, 2021, 9:40am UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/14 "2021-11-15T09:40:00Z")

</div>

Thanks @chou! We’re almost there. 🙂

---

<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:** [December 15, 2021, 7:40pm UTC](https://devforum.zoom.us/t/cannot-update-user-settings-email-notifications/58547/15 "2021-12-15T19:40:31Z")

</div>

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