API Catalog SMS APIs

SMS APIs

Send and receive text messages globally

Global SMS messaging infrastructure with high deliverability. Send to 200+ countries, receive inbound messages via webhooks, and track delivery in real-time.

Send SMS

Popular

Send SMS messages to 200+ countries. High deliverability with automatic carrier routing.

POST /api/v1/sms/send
{ "to": "+15551234567",
  "message": "Your code is 123456",
  "sender_id": "MyApp" }

// Response
{ "message_id": "sms_abc123",
  "status": "sent", "cost": 0.0075 }
200+ Countries Delivery Reports Unicode Support

Bulk SMS

Send SMS to thousands of recipients. Perfect for marketing campaigns and notifications.

POST /api/v1/sms/bulk
{ "recipients": ["+1555...", "+1555..."],
  "message": "Flash sale today!",
  "schedule": "2024-01-20T10:00:00Z" }

// Response
{ "campaign_id": "camp_123",
  "total": 1000, "scheduled": true }
Scheduling Personalization Analytics

Inbound SMS

Receive SMS messages via webhooks. Build two-way messaging, support systems, and chatbots.

// Webhook POST to your endpoint
{ "from": "+15551234567",
  "to": "+15559876543",
  "message": "STOP",
  "received_at": "2024-01-19T..." }
Virtual Numbers Keyword Routing Auto-Reply

MMS Messaging

Send multimedia messages with images, GIFs, and videos. Higher engagement than plain SMS.

POST /api/v1/mms/send
{ "to": "+15551234567",
  "message": "Check this out!",
  "media_url": "https://...image.jpg" }

// Response
{ "message_id": "mms_abc123" }
Images GIFs Video

Ready to integrate SMS APIs?

Get your API key and start sending messages in minutes.