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 (https://api.zoom.us/v2/phone/calling_plans) i receive the error
{
“code”: 2031,
“message”: “Zoom Phone has not been enabled for this account.”
}
{
“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,
Elisa
I have tried the same way to hit zoom API for getting SMS details from Id but getting error:
{
“code”: 2031,
“message”: “Zoom Phone has not been enabled for this account.”
}