Error "Zoom Phone has not been enabled for this account"

Hello Team,

I’ve created a new server-to-server AOuth app to replace the current existing JWT. I am testing it using Postman before applying to production.

I’ve assigned the necessary scopes and i am able to get the access token on Postman, however when i try to call any phone endpoint like ( i receive the error

“code”: 2031,
“message”: “Zoom Phone has not been enabled for this account.”

and for other endpoints like user related APIs ({userId}/) i get another error

“code”: 124,
“message”: “This API does not support client credentials for authorization.”

I’ve seen a post mentioning not to use the master API endpoints that uses /accounts/{accountId}/ and i am correctly using the zoom APIs not the master APIs but i still get this error for every API endpoint i am calling.

Please assist as i need to start migrating from JWT ASPA.


Hi @afahmy
Thanks for reaching out to us!
Can you please confirm if you are generating your access token correctly?
Here is a helpful post on how to do so using Postman

Once you generate the token make sure to pass it as authorization Bearer type.
Hope this helps,

1 Like

Thank you Elisa! This works perfectly.

1 Like