We currently create meetings using meeting creation API endpoint calls that include JWT bearer tokens in the HTTP header. For example:
'Create endpoint URL
Dim strURL As String = “https://api.zoom.us/v2/users/ ” & strZoomID & “/meetings”
Dim req As HttpWebRequest = WebRequest.Create(strURL)
req.ContentType = “application/json; charset=utf-8”
req.Method = “POST”
req.Timeout = 5000
req.Headers.Add(“Authorization”, "Bearer " & strBearerToken)
Can this method of meeting creating still be used after June 2023?
CAK
Hi @ckliesmet
Thank you for reaching out to the Zoom Developer Forum and welcome to our community, I am happy to help here!
As you are aware the JWT method will be deprecated in June 2023 and we are suggesting our Developers start migrating the JWT applications to the Server-to-Server OAuth app.
The only thing that will change will be the way you generate the tokens to make those API calls, but the way you are calling our endpoint will remain the same.
Here is the link to our docs:
https://marketplace.zoom.us/docs/guides/build/server-to-server-oauth-app/
Also a link to a post that I wrote comparing both JWT and Server to Server:
With the Deprecation of the JWT app from the Marketplace next year, we have been encouraging developers to start migrating from their JWT app to the Server-to-Server OAuth app, which provides more granular scoping options for internal apps that retrieve data from our endpoints.
Now, what are the differences between JWT apps and Server-to-Server OAuth apps?
Internal JWT apps, created by account admins, have wide scope access.
Server-to-server OAuth allows individual users to create apps with s…
Lastly, another post about how to use Server to Server OAuth app with Postman, so you can start testing locally:
How to use our Server-to-Server OAuth with Postman?
As some of you might be aware of, our JWT app is being deprecated by June 2023 and we encourage you to migrate to the newly introduced Server-to-Server OAuth App
That being said, here is a quick and simple guide on how to use or new app with Postman
As stated in our documentation here:
This new app type facilitates OAuth-authenticated requests between servers without end-user involvement. And this grant type enable your private server a…
Hope this helps,
Elisa