Missing scopes and events for Webinars

Hello everyone,

I’m moving from JWT App to Server-To-Server OAuth. I’m stuck on missing scopes for Webinar, concretely webinar:write:admin and webinar:write scopes.

This is what I have of scopes:

Also, I need Webinar event when recordings are ready. I need to subscribe my function on that webhook, but cannot see any events.
This is what I see:

Both cases work perfectly with JWT App.


  1. What should I do in order to enable necessary scopes?
  2. What should I do in order to add necessary event?

Thanks in advance!

Hi @nikola.sajic ,

Can you confirm you have the right permissions for your role? If you do not see Webinar scopes, it typically means you do not have admin access for Webinar. https://support.zoom.us/hc/en-us/articles/115001078646

And that you have enabled the S2S OAuth app under your role settings advanced features? https://developers.zoom.us/docs/internal-apps/


Hi @gianni.zoom ,

Thank you for your response.
We did not have enabled S2S OAuth. After we enabled it, scopes appeared, but events are not complete.

This is what we see under events:

Recordings events are missing, since we need webhook after webinar recording is ready.
Do you know how to enable recordings events as well?

Thank you!

Hi @nikola.sajic ,

Glad you were able to set up S2S! For cloud recordings, please refer to this support article: https://support.zoom.us/hc/en-us/articles/360060231472-Enabling-cloud-recording