There’s notification showing in Zoom that the JWT authentication will be deprecated soon.
“The JWT app type will be deprecated in June, 2023. We recommend that you create Server-to-Server OAuth or OAuth apps to replace the functionality of a JWT app in your account”.
Zoom is suggesting to use oAuth2 for replace the functionality of the JWT. But when we use the oAuth2 in Room Scheduling API, We will get the following error.
“This API does not support oAuth2 for authorization.”
Thanks for reaching out to the Zoom Developer Forum and Welcome to our Community!
Yes, we are going to be deprecating the JWT app next year in June and we are encouraging developers to start migrating their JWT apps to our Server-to-Sever OAuth app.
Here is a guide on How to use the new Server-to-Server app
Your error might be happening because you are using an OAuth app instead of the Server-to-Server.
That is correct, you are using the right app the Server-to-Server OAuth,
Make sure to add the account ID when making the request, it should look like this:
That looks right, thanks a lot ! @Patrice.
Allow me to do some more research with my team about this. In the meantime I would suggest you to continue using JWT and I will update you accordingly