Self-Hosted & Secure

Your Own SMS Gateway
Under Your Control

Send SMS messages programmatically through your own infrastructure. No third-party dependencies, no per-message fees, complete privacy.

Everything You Need

A complete SMS solution that puts you in control of your messaging infrastructure.

Simple REST API

Queue messages with a single API call. Retrieve and send through your Android device. Update delivery status in real-time.

Complete Privacy

Your messages never leave your infrastructure. Self-hosted means you own your data, with no third-party access.

No Per-Message Fees

Use your own SIM card and carrier plan. Send unlimited messages at your carrier's rate with no additional markup.

How It Works

Three simple steps to start sending SMS messages through your own gateway.

1

Queue Messages

Send messages to the API with phone numbers and text content. They're queued and ready for delivery.

2

Fetch & Send

Your Android app fetches pending messages and sends them via the device's native SMS capability.

3

Track Status

Report delivery status back to the API. Monitor success rates and troubleshoot failures from your dashboard.

Developer-Friendly API

Clean, RESTful endpoints that integrate with any language or platform. Comprehensive documentation and Postman collection included.

  • Batch message queuing
  • Real-time status updates
  • Token-based authentication
  • Rate limiting protection
View Full Documentation
// Queue SMS messages
POST
/api/{api_token}/queue
[
  {
    "phone": "+1234567890",
    "message": "Hello from the API!"
  }
]
// Response
{
  "ok": true,
  "queued": 1,
  "items": [{
    "hash": "a1b2c3d4e5f67890"
  }]
}

Ready to Take Control?

Start sending SMS messages through your own infrastructure today.

Create Free Account