Build with theSMS API
Developers Love
RESTful API with comprehensive SDKs, real-time webhooks, and detailed analytics. Get started in minutes with our intuitive documentation.
Get Started in60 Seconds
Send your first SMS test with just a few lines of code
Get Your API Key
Sign up and get your API key from the dashboard
Install SDK
Choose from 10+ programming languages
Send Your First Test
Test SMS delivery to any country in seconds
// Install the SDK
npm install @smsroute/sdk
// Initialize client
const { SMSRoute } = require('@smsroute/sdk');
const client = new SMSRoute('your-api-key');
// Send test SMS
const result = await client.sms.test({
to: '+1234567890',
message: 'Hello from SMSRoute!',
country: 'US',
carrier: 'verizon'
});
console.log(result);
// Output: {
// id: 'test_123',
// status: 'delivered',
// latency: '2.3s',
// carrier: 'Verizon',
// delivered_at: '2024-01-15T10:30:00Z'
// }PowerfulAPI Features
Everything you need to build robust SMS applications
Lightning Fast
Sub-second response times with global edge infrastructure
Enterprise Security
API key authentication, rate limiting, and audit logs
Global Coverage
Test SMS delivery across 200+ countries and 800+ networks
Real-time Webhooks
Instant notifications for delivery status changes
Detailed Analytics
Comprehensive metrics and reporting via API
10+ SDKs
Native libraries for all popular programming languages
Carrier Route Tester & GSM-7 / UCS-2 Encoding Inspector
Inspect PDU segmentation, detect UCS-2 encoding flips, validate E.164 carrier prefixes, and simulate live SMPP gateway submit_sm latency in real time.
SMPP Gateway Route Ping Simulator
Test SS7 signaling handshake & submit_sm latency for Canada
Carrier Route Latency & SMPP Delivery Rates
Empirical delivery latencies ($p_50$ / $p_95$) and DLR handset receipt rates measured across direct SS7 interconnects, local SMPP binds, and global operator gateways.
| Carrier & Market | MCC-MNC | Interconnect Type | p50 Latency | p95 Latency | Delivery Success | Route Health |
|---|---|---|---|---|---|---|
| 🇺🇸 AT&T Mobility United States | 310-410 | Direct SS7 | 382 ms | 1040 ms | 99.88% | Optimal |
| 🇺🇸 Verizon Wireless United States | 311-480 | Direct SS7 | 412 ms | 1120 ms | 99.92% | Optimal |
| 🇬🇧 EE / BT Group United Kingdom | 234-30 | Local SMPP | 320 ms | 860 ms | 99.94% | Optimal |
| 🇩🇪 Deutsche Telekom Germany | 262-01 | Local SMPP | 295 ms | 790 ms | 99.96% | Optimal |
| 🇫🇷 Orange France France | 208-01 | Direct SS7 | 340 ms | 910 ms | 99.91% | Optimal |
| 🇪🇸 Telefónica Movistar Spain | 214-07 | Local SMPP | 310 ms | 840 ms | 99.89% | Optimal |
| 🇮🇳 Reliance Jio India | 405-840 | Direct SS7 | 485 ms | 1380 ms | 99.18% | Operational |
| 🇮🇳 Bharti Airtel India | 404-10 | Direct SS7 | 495 ms | 1420 ms | 99.12% | Operational |
APIReference
Complete API documentation with examples
/sms/testSend a test SMS to validate delivery and content
Example:
{
"to": "+1234567890",
"message": "Test message",
"country": "US",
"carrier": "verizon",
"sender_id": "SMSRoute"
}/sms/{id}Get detailed results for a specific SMS test
Example:
{
"id": "test_123",
"status": "delivered",
"latency": "2.3s",
"carrier": "Verizon",
"delivered_at": "2024-01-15T10:30:00Z",
"error_code": null
}/hlr/get/lookupPerform HLR lookup to validate phone numbers
Example:
{
"msisdn": "+1234567890",
"status": "active",
"carrier": "Verizon",
"country": "US",
"ported": false
}Ready to StartBuilding?
Get your API key and start testing SMS delivery in minutes. No credit card required for the free tier.
GSM-7 vs UCS-2 Encoding Inspector & E.164 Carrier Analyzer
Live PDU segment inspector: accurately detect character set conversions (160 vs 70 chars), examine User Data Headers (UDH), and format international E.164 phone numbers with live SMPP ping emulation.
Live Carrier Route Latency & SMPP DLR Success Telemetry
Real-time telemetry measured across direct SS7 interconnects, local SMPP binds, and global operator gateways. Updated continuously via live probe handshakes.
| Carrier & Destination | MCC-MNC | Interconnect | p50 Latency | p95 Latency | DLR Success Rate | Route Health |
|---|---|---|---|---|---|---|
| 🇺🇸 AT&T Mobility (US) | 310-410 | Direct SS7 | 382 ms | 1,040 ms | 99.88% | Optimal |
| 🇺🇸 Verizon Wireless (US) | 311-480 | Direct SS7 | 412 ms | 1,120 ms | 99.92% | Optimal |
| 🇬🇧 EE / BT Group (UK) | 234-30 | Local SMPP | 320 ms | 860 ms | 99.94% | Optimal |
| 🇩🇪 Deutsche Telekom (DE) | 262-01 | Local SMPP | 295 ms | 790 ms | 99.96% | Optimal |
| 🇫🇷 Orange France (FR) | 208-01 | Direct SS7 | 340 ms | 910 ms | 99.91% | Optimal |
| 🇮🇳 Reliance Jio (IN) | 405-840 | DLT Scrubbed | 485 ms | 1,380 ms | 99.18% | Operational |
| 🇰🇪 Safaricom (KE) | 639-02 | Local SMPP | 410 ms | 1,150 ms | 99.74% | Optimal |