As part of an implementation around the Meeting SDK, we have been asked that the account holder we create Webinars with be created through custCreate and assigned a Webinar license. I am trying to accomplish that task, but I am failing to be able to enable the Webinar for the account in question.
My current understanding is that this is done through the UserSettings end point.
*Note, we do in fact have available webinar licenses on our account. I could manually assign the Webinar to the account via the web UI after logging in as the account holder, confirming that i do in fact have these licenses (9 of them to be exact).
Process:
- Call /user/{id}/settings GET - Retrieves User Settings.
- Change value of Feature.Webinar to true. Setting MaxSeats to 500.
- PATCH back to /user{id}/settings using the same object with the changed value.
- Receive OK response.
Expected Result:
I log into the Web UI and see that the Account now has Webinar on it.
What I see:
I log into the Web UI and see that the Account does not have Webinar on it, indicating that the Settings PATCH silently failed to update.
What I have Tried in Addition:
I tried settings a benign value via the PATCH (require password on meetings) from false to true. This ALSO fails to change the settings after the PATCH.
Any idea what I am missing or should try?