Developer-Friendly HTTP API Messaging
Our RESTful SMS API makes it simple to integrate enterprise-grade messaging into any application, platform, or workflow. With comprehensive documentation and code samples in multiple languages, you can send your first message in minutes.
API Features
- RESTful JSON API with clear, consistent endpoints
- API key authentication with IP whitelisting support
- Safe retries with
Idempotency-Key— a repeated key never double-sends or double-charges - Webhook delivery receipt callbacks in real time
- Two-way messaging (inbound MO handling)
- Long message support (concatenated SMS)
- Unicode and multi-language character sets
- Detailed error codes and status reporting
Quick Integration
Our API is designed for rapid integration. Most developers have a working implementation within a single day. We provide ready-to-use code samples in PHP, Python, Node.js, Java, Ruby, and cURL.
API Base URL
https://portal.sbstelecom.net/api/v1
Authentication
All API requests require an API key and secret pair. Supply them as HTTP Basic credentials (-u KEY:SECRET), as X-API-Key and X-API-Secret headers, or as Authorization: Bearer KEY:SECRET. API keys are managed through your client portal with full audit logging, and can be restricted to specific source IP addresses.
Use Cases
- Customer notifications and alerts
- OTP and two-factor authentication
- Marketing and promotional campaigns
- Appointment and booking reminders
- E-commerce order and shipping updates
- System alerts and monitoring notifications