Invalid access token, does not contain scopes: [webinar:write:admin, webinar:write]

Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s)
Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context.

Description
Details on your question, workflow or the problem you’re trying to solve.

When performing a GET request to the endpoint api.zoom.us/v2/webinars/86268750437/livestream the following error occurs.

“{"code":4700,"message":"Invalid access token, does not contain scopes: [webinar:write:admin, webinar:write]."}”

When going to the app marketplace to check the scope the account has webinar:write:admin. The UI does not show an option for webinar:write. But considering this is a GET request it should not have an issue according to the documentation for getWebinarLiveStreamDetails.

I have re-authenticated the account and this still is occurring.

How To Reproduce
Steps to reproduce the behavior:
*1. (api.zoom.us/v2/webinars/86268750437/livestream`)
*2. OAuth
*3. “{"code":4700,"message":"Invalid access token, does not contain scopes: [webinar:write:admin, webinar:write]."}”

Hi @rjohnson ,

For this endpoint you need Scopes: webinar:read:admin webinar:read. Are you an admin with the correct permissions? You can refer to this support article for help: https://support.zoom.us/hc/en-us/articles/115001078646-Using-role-management

Best,
Gianni

Good morning.

So the issue is that we have the scopes set for webinar:read:admin and webinar:read as well as webinar:write:admin and webinar:write but the API is return an errorwebinar:write:admin webinar:write scopes. It is almost as if the API is not checking the right permissions.

@gianni.zoom Just checking in to get a status on this question.

Hi @rjohnson , can you please submit a support ticket with this information and they will rectify the scoping issue on the back end :slight_smile:

I am having the same problem - please advise thank you

these permissions are not listed in the user management > roles

Hi @DharmalifeIT , is this for a newly created app using granular scopes?

yes its a newly created app
no idea about granular scope !

Hi @DharmalifeIT , check out this document for the updated granular scopes for the endpoints you’re looking to use: Integrations - Granular scopes

1 Like

ok thanks
i also have another issue i was using webhook for meeting end notification for update my database for user join duration
few days ago i received email saying
“If your webhook endpoint fails to respond to our validation requests 2 more times, we will stop sending webhooks to your webhook endpoint until you fix the issue.”

before that it was working fine with the same process and provided sample app for validation

now the Webhook is completely un responsive and our database has not updated since yet

Hi @DharmalifeIT , please try to re-veriify and check the admin portal of the marketplace for any webhook errors