We are using a Zoom Enterprise license and are trying to create Zoom meetings programmatically using the Server-to-Server OAuth flow.
However, when configuring the app, we are unable to find any scopes related to meeting:write or meeting creation under the available scopes. Our objective is to create meetings using API keys securely via the Server-to-Server OAuth approach.
You can see that there are 100 total possible scopes related to meetings and a half-dozen or so of those scopes contain “meeting:write”. This is very different than the screenshot you posted.
My guess is that you haven’t been granted the appropriate license. Another wild guess: make sure you are indeed creating a Server-to-Server app as opposed to a general app or a webhook app. The scopes available to those other type of apps are very different.
On your screenshot I notice the lone “meeting” scope available to your app is related to “RTMS” which is real-time media streams. Sounds like you’ve been granted a license to use RTMS, maybe your Zoom account admin forgot to assign a meeting license to you?
All this to say that my best guess is that this issue is probably related to licensing, but it’s just a guess on my part.