Self-Hosted & Cloud Android SMS Gateway

Turn Android Devices into a High-Speed SMS Gateway

Connect physical Android phones, route messages across dual SIM cards, manage multi-tenant license isolation, and dispatch high-throughput campaigns or API requests.

99.8%
Delivery Rate
Dual SIM
SIM 1 & 2 Routing
Multi-Tenant
Isolated Licenses
< 50ms
REST API Latency

Enterprise Capabilities

Engineered for Performance & Control

Everything needed to broadcast mass campaigns, manage hardware nodes, and automate messaging pipelines.

Android Hardware Gateways

Turn standard Android smartphones into high-capacity SMS dispatch nodes with friendly device aliases, live status indicators, and background task syncing.

Custom Aliases Supported

Dual SIM Selection (SIM 1 & 2)

Select SIM 1 or SIM 2 per campaign or API request. Optimize per-carrier network costs, balance monthly carrier allocations, and prevent rate limits.

Carrier Quota Balancing

Multi-Tenant License Isolation

Super Administrators generate client licenses. Organizations log in with their key to receive isolated settings, dedicated devices, private contacts, campaigns, and logs.

100% Tenant Isolation
Developer API v1

Simple, Powerful Developer REST API

Trigger OTP verifications, alert notifications, and transactional SMS directly from your backend in milliseconds.

Standard JSON payload with explicit SIM slot selector (sim: 1 or 2)
Token authentication with X-API-Key or Bearer header
Immediate asynchronous dispatch with instant 202 Accepted response
POST /api/v1/sms/send
curl -X POST https://sms-gate.devpedz.net/api/v1/sms/send \
  -H "X-API-Key: smsgate_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+639171234567",
    "message": "Your verification code is 482910.",
    "sim": 1
  }'
<?php
// Using Laravel Http client or Guzzle
$response = Http::withHeaders([
    'X-API-Key' => 'smsgate_live_YOUR_API_KEY',
])->post('https://sms-gate.devpedz.net/api/v1/sms/send', [
    'to' => '+639171234567',
    'message' => 'Your verification code is 482910.',
    'sim' => 1,
]);
import requests

response = requests.post("https://sms-gate.devpedz.net/api/v1/sms/send", headers={
    "X-API-Key": "smsgate_live_YOUR_API_KEY",
}, json={
    "to": "+639171234567",
    "message": "Your verification code is 482910.",
    "sim": 1
})