chou
(Andrew Chou)
October 7, 2021, 5:44pm
#1
Hi!
Same issue as Unable to update user settings with API and Unable to update user settings (closed without being resolved).
And also same as Cannot update user settings (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/ <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/ <USER_ID>/settings
Error
No error message but the settings are not updated.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
Which Endpoint/s?
How To Reproduce (If applicable)
See above
Screenshots (If applicable)
None
Additional context
None
Hi @chou ,
Can you make sure your request URL includes the following query param:
?option=recording_authentication
Let me know if this resolves the issue, thanks!
Will
1 Like
chou
(Andrew Chou)
October 12, 2021, 4:54am
#3
Hey Will,
Thanks for the quick reply! I change my PATCH call to
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
will.zoom
(Will)
October 13, 2021, 10:38am
#4
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
chou
(Andrew Chou)
October 13, 2021, 9:38pm
#5
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 not one of the schemas that goes with an option.
Best,
Andrew
will.zoom
(Will)
October 15, 2021, 11:21am
#6
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
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
chou
(Andrew Chou)
October 18, 2021, 2:47pm
#9
Awesome thanks @will.zoom !
will.zoom
(Will)
October 20, 2021, 1:00pm
#10
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
chou
(Andrew Chou)
October 23, 2021, 5:49pm
#11
No worries thanks @will.zoom !
will.zoom
(Will)
October 26, 2021, 1:20pm
#12
Thanks, we’ll follow up here once this is released
chou
(Andrew Chou)
November 12, 2021, 4:55pm
#13
Thanks @will.zoom . (Just commenting so this thread doesnt get closed)
will.zoom
(Will)
November 15, 2021, 9:40am
#14
Thanks @chou ! We’re almost there.
system
(system)
Closed
December 15, 2021, 7:40pm
#15
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.