Sample code to update user's workpalce license?

We used to use Entra ID SCIM provisioning to manage user’s license based on group.

Since Zoom is transitioning to ‘workplace license’, so the role-based license(Basic, licensed..) won’t work anymore. I need to implement some code to call Zoom API(/user/put/scim2/Users/{userId}) to update user’s license.

Does anybody know Zoom has sample code how to update user’s license?

For example, user licenses like:

“Zoom One for Education Enterprise Student: 76460752303423488”

Thank you!