Integrate in Minutes. Scale Without Limits.
Clean REST APIs, SMPP protocol support, and comprehensive documentation for seamless integration.
Choose Your Integration Method
We support multiple integration protocols to fit your existing architecture and performance requirements.
REST API
A clean, JSON-based REST API for sending messages, managing accounts, and receiving delivery receipts via webhook callbacks.
- HTTP POST message submission
- JSON request/response format
- API key authentication
- Delivery receipt webhooks
- MO message callbacks
- Comprehensive error codes
- Sandbox environment
SMPP Protocol
SMPP v3.4 protocol support for platforms requiring persistent carrier-grade connections, maximum throughput, and minimum latency.
- SMPP v3.3 and v3.4
- Transmitter / Receiver / Transceiver
- Configurable throughput windows
- Multiple concurrent binds
- Delivery receipt forwarding
- MO message handling
- Technical onboarding support
Webhooks
Real-time push notifications for delivery receipts, inbound messages, and account events — eliminating the need for polling.
- Delivery receipt push
- MO message push
- HTTPS endpoint support
- Retry on failure
- HMAC signature verification
- Event filtering
- Configurable per account
Send Your First Message in Minutes
Our API is designed to be intuitive. Most integrations are complete within a day — with full technical support available throughout.
Get API Credentialsimport requests
response = requests.post(
'https://api.sbstelecom.co.uk/v1/messages',
headers={
'Authorization': f'Bearer {api_key}',
'Content-Type': 'application/json'
},
json={
'to': '+447XXXXXXXXX',
'from': 'SBSTELECOM',
'text': 'Your verification code: 482910',
'type': 'otp'
}
)
data = response.json()
print(f"Message ID: {data['messageId']}")
print(f"Status: {data['status']}")Developer Resources
Comprehensive documentation, code examples, and technical guides are available to all registered integrators.
API Reference
Complete endpoint documentation with request/response examples for all API operations.
Request DocumentationSMPP Guide
Detailed SMPP integration guide covering session setup, PDU reference, and production best practices.
Request DocumentationCode Examples
Integration examples in multiple languages including Node.js, Python, PHP, Java, and cURL.
Request ExamplesQuick Start
Get your first message sent in under 10 minutes with our step-by-step onboarding guide.
Start IntegrationReady to Start Integration?.
Contact our technical team for API credentials, SMPP account setup, and integration support.