Attempting to update language via PATCH : https://api.zoom.us/v2/users/{emailAddress} endpoint with “language” : “zh-CN” as an example.
204 returned and I can see that the Chinese language is selected from the dropdown but not saved to the profile.
Hi @arpithabelli20
Thanks for reaching out to the Zoom Developer forum, I am happy to help here!
I am not able to replicate this on my end when I call the Patch user endpoint and pass this request body:
{
"language" : "zh-CN"
}
I get a 204 code and also it gets updated in the UI.
Can you try again and call the Get a user endpoint right after to see if it worked?
Thanks,
Elisa
In my case also getting 204 code and Chinese language is selected from the dropdown in the User profile but the remaining things are still in English(Eg: Date Format word, Time Format word, Time Zone word, and Personal Meeting Id and Navbar Items, all are in English
I think here, after selecting the Chinese Language not saved to the user profile from the Update user API. If I click manually on the save button then it is taking and I can see the Chinese language in the Get User API response.
As we have a requirement to create the meeting with a particular language so I need this to work.
Hi @arpithabelli20
Thanks for sharing more details with me.
I understand what you are saying and I was able to replicate this.
When I change the language via API and I go to the UI, the language does not change (even after getting the 204 code), but when I do it manually in the UI, I can see how the language gets updated.
I will create an internal ticket with our Engineering team to investigate this behavior and will update you shortly.
Best,
Elisa