Cloud recording, list recordings for webinar, token issue:
API Endpoint(s) and/or Zoom API Event(s)
Get meeting recordings
GET /accounts/{accountId}/meetings/{meetingId}/recordings
Description
*I’m using server to server App and triing to get a list of webinar cloud recordings I have a required scope: “cloud_recording:read:list_account_recordings:master” but the response is
{"code":4711,"message":"Invalid access token, does not contain scopes:[cloud_recording:read:list_account_recordings:master]."}
Error Invalid access token, does not contain scopes:[cloud_recording:read:list_account_recordings:master]."
How To Reproduce Steps to reproduce the behavior: 1. Create server-to-server app 2. Add scope “cloud_recording:read:list_recording_files:master” 3. Create a webinar with auto_recording=cloud. Conduct/finish it. 4. Receive oauth token using https://zoom.us/oauth/token 5. Call GET /accounts/{accountId}/meetings/{meetingId}/recordings endpoint with your webinar ID 6. Error message: “Invalid access token, does not contain scopes:[cloud_recording:read:list_account_recordings:master].”
Hi @tech8
I am still looking into this issue. If you do not have a Master account license associated with your account, you shouldn’t be able to add the master account scopes
The scopes are shown in the app setup, and enabled. But when I make the API call it returns a 400 error saying that exact same scope is missing still. I’ve deactivated and reactivated the app, the Owner of the entire account created the app. So I’m at a loss as to what the issue is.