Trouble with Applying to Api to Create Meeting with Non-Admin Scope

Hello

I’m attempting to figure a solution apply Zoom API to create meetings only for themselves (non-admin user) who is executing the queries. I’ve been using the Sever-to-Server Oauth app for configuration with a scope to create, a meeting, but without an admin scope, my mutation queries to create a meeting return error. Looking at the docs for create meeting, it shows the scope for meeting:write that it should be possible. I see the scope option for meeting:write:meeting:master, but out of Scope errors - {“code”:4711,“message”:“Invalid access token, does not contain scopes:[meeting:write:meeting, meeting:write:meeting:admin].”}

Is this approach only possible with a general apps instead of server-to-server?

Hi @Anthony8
Thanks for reaching out to us and welcome to the Zoom Developer forum.
The issue you are seeing is expected, our Server to Server Oauth app is an admin level app so it will only provide you admin scopes.

The approach here will only be possible with a General app : User managed app type.