Hi Team,
I’m integrating the Zoom Phone SMS API and facing an issue with sending SMS using regular user accounts.
- SMS sending works successfully when using the Global Admin account.
- The same API request fails when using regular user accounts/user numbers.
- The users have Zoom Phone licenses and assigned phone numbers.
Could someone clarify if there are any additional permissions, scopes, policies, or account-level settings required to allow regular users to send SMS through the API?
Any guidance on what needs to be enabled or checked would be greatly appreciated.
The error:
================================================
SMS DETAILS
FROM : xxxxxxx
TO : xxxxxxxx
TEXT : Hello! This is a test SMS sent using Zoom Phone API.
USER : o9HpzsYNT–klaOpJ9vW9A
Request payload:
{‘message’: ‘Hello! This is a test SMS sent using Zoom Phone API.’, ‘sender’: {‘user_id’: ‘o9HpzsYNT–klaOpJ9vW9A’, ‘phone_number’: ‘xxxxx’}, ‘to_members’: [{‘phone_number’: ‘xxxxx’}]}
================================================
ZOOM SMS RESPONSE
HTTP Status: 400
{“code”:7639,“message”:“The SMS for the number does not belong to the current user.”}
SMS request FAILED.
root@avannce:/opt/zoom-summary#