I am using a Server-to-Server OAuth app and trying to fetch the list of team chat channels using:
GET https://api.zoom.us/v2/chat/users/me/channels
I have added all relevant team chat scopes to my app
Even after multiple attempts and regenerating the access token each time, I keep getting the following error:
{
"code": 4711,
"message": "Invalid access token, does not contain scopes:[team_chat:read:list_user_channels:admin, team_chat:read:list_user_channels]"
}
I have verified that the access token is correctly generated with my Client ID, Client Secret, and Account ID.
Could someone clarify:
-
Are these endpoints fully supported for Server-to-Server OAuth apps, or do they require a user-installed OAuth app instead?
-
Is there any additional configuration or role permissions needed to successfully call this endpoint?
Thanks in advance for your guidance.