Global gateways · Global
SMSAPI bulk SMS setup for Ultra SMS
An SMS API that signs in with an OAuth token from its customer portal.
What Ultra SMS asks for
| OAuth token | SMSAPI Customer Portal, OAuth Tokens section. |
|---|---|
| From (optional) | A verified sender name. Without one, SMSAPI sends as "Test". |
Steps
- Sign in to the SMSAPI Customer Portal.
- Generate a token in the OAuth Tokens section.
- Verify a sender name: only verified names are accepted.
- In Ultra SMS open the Gateways tab, click Add gateway, choose SMSAPI, and paste the token and enter your sender name. Click Test credentials (it sends nothing).
- Send a test message to your own phone before you start a campaign.
Good to know
- This gateway has no delivery look-up in Ultra SMS, so its messages show as Sent, not Delivered. Check the gateway's own dashboard or reports for final delivery.
Before you send through SMSAPI
SMSAPI charges per message segment at its own rates, which depend on the destination country. Check that your sender is allowed in each country you text. Business traffic to the USA normally needs A2P 10DLC registration or a verified toll-free number, and India needs DLT registration. Use Test credentials first, then send one real test to your own phone.
Dashboards change their menus from time to time; if a label differs, look for the API keys or developer section. Stuck? See the Ultra SMS troubleshooting table, the Ultra SMS user guide, or contact us.
Related guides and pages
Ultra SMS is not affiliated with any SMS gateway named on this site. Gateway names are trademarks of their owners.