Ship in minutes, not days
A clean, RESTful API with comprehensive documentation. Send SMS, Email, Voice, and WhatsApp messages with a single integration.
Send your first message
Pick your language and start sending in seconds.
curl -X POST https://api.smsedge.com/v2/sms \
-H "X-API-KEY: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"to": "+1234567890",
"text": "Hello from SMSEdge!",
"sender_id": "SMSEdge"
}'Predictable responses
Every API call returns a consistent JSON structure with clear status codes. Errors include machine-readable codes and human-friendly messages.
Real-time webhooks deliver delivery reports, click events, and conversion data to your server as they happen.
{
"success": true,
"data": {
"id": 12345678,
"to": "+1234567890",
"text": "Hello from SMSEdge!",
"status": "sent",
"route": "premium",
"cost": 0.008,
"created_at": "2026-03-10T14:30:00Z"
}
}Built for developers
RESTful API
Clean, predictable endpoints following REST conventions. JSON request and response bodies, standard HTTP status codes, and comprehensive error messages. Send your first message with a single API call.
Webhooks
Real-time event notifications for delivery reports, click tracking, and conversions. Configure webhook URLs per campaign or globally. Automatic retries with exponential backoff ensure you never miss an event.
SDKs & Libraries
Official SDKs for PHP, Python, JavaScript, and Ruby. Community libraries for Go, Java, and .NET. Each SDK mirrors the API structure for a consistent development experience across languages.
Rate Limits & Reliability
Generous rate limits scale with your account tier. Burst-friendly design handles traffic spikes gracefully. 99.9% API uptime SLA backed by redundant infrastructure across multiple data centers.
Integrates with your tools
Native integrations with popular platforms. Zapier and webhook support for everything else. Build custom workflows that connect SMSEdge to your existing stack.
Explore the API →