User setting patch api not able to change `allow_live_streaming`

API Endpoint(s) and/or Zoom API Event(s)

PATCH /users/{userId}/settings

Description

There seems to be a bug in the user settings patch api for the “allow_live_streaming” property. When we give patch request to enable the “allow_live_stremaing” setting property, the api returns success but the setting is not enabled in zoom account.

Error?

No error

How To Reproduce
Steps to reproduce the behavior:

  1. Turn off allow_live_streaming setting from your zoom account
  2. Call the below curl command to turn on the allow live streaming setting, using valid token and scopes
curl --request PATCH \
  --url https://api.zoom.us/v2/users/me/settings \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "in_meeting": {
    "allow_live_streaming": true,
}'
  1. It will return success but if checked the account from zoom, the setting remains unchanged.

Hi @bharat.bhadresha thank you can you please share zm-tracking-id from the response body?

Thank you for fixing the issue, it works now.

Patch request: https://api.zoom.us/v2/users/me/settings
v=2.0;clid=aw1;rid=WEB_e4df5fa62a92baa5dd5c05928faf3501

Patch request: https://api.zoom.us/v2/accounts/me/settings
v=2.0;clid=aw1;rid=WEB_92eccfc4fa8078182079fbc55b56c5aa

@gianni.zoom It worked for 1-2 days and now it isn’t working anymore.
We tried from both user and account level api, it returns 204 but the settings is not changed.

Hi @bharat.bhadresha when are these zm-tracking-ids from? Please open a bug ticket.