# List recordings API - cannot add missing scopes

**URL:** <https://devforum.zoom.us/t/list-recordings-api-cannot-add-missing-scopes/90838>\
**Category:** Cloud Recordings\
**Tags:** server-to-server\
**Created:** [June 25, 2023, 12:33pm UTC](https://devforum.zoom.us/t/list-recordings-api-cannot-add-missing-scopes/90838 "2023-06-25T12:33:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rachel.f](https://avatars.discourse-cdn.com/v4/letter/r/c4cdca/32.png) [@rachel.f](https://devforum.zoom.us/u/rachel.f)\
**Post date:** [June 25, 2023, 12:33pm UTC](https://devforum.zoom.us/t/list-recordings-api-cannot-add-missing-scopes/90838/1 "2023-06-25T12:33:44Z")

</div>

I want to get the list of recording in my zoom account using the API using server-to-server auth.

I call [https://api.zoom.us/v2/accounts/{accountId}/recordings](https://api.zoom.us/v2/accounts/%7BaccountId%7D/recordings) with the generated bearer token and get 400 -

{  
“code”: 4700,  
“message”: “Invalid access token, does not contain scopes: [recording:read:master, recording:master, recording:write:master].”  
}

In the server-to-server app scopes I only see recording:read:admin, recording:write:admin and recording:master scopes. After adding these scopes I get 401 -  
{  
“code”: 124,  
“message”: “Invalid access token.”  
}

How can I add the required scopes?
