📱 SMS Gateway — MinhaEntrega

Servidor online em sms.minhaentrega.app.br • Porta 8080 • Gateway Android

Status do Gateway

Carregando...
-
Pendentes
-
Enviados (total)
-
Falhas
-
Device Conectado

🚀 Teste Rápido (requer Token)

Use seu API_TOKEN no header X-API-Token

📚 Documentação API

Todas as rotas abaixo exigem header X-API-Token: SEU_TOKEN ou Authorization: Bearer SEU_TOKEN

POST /api/send  - Envia SMS (fila para o APK)
Body: { "to": "11999999999", "message": "Olá!" }
Resp: { "id": "...", "status": "pending" }

GET /api/pending - APK busca pendentes (usado pelo app)
Resp: { "messages": [{id,to,message}] }

POST /api/status - APK reporta resultado
Body: { "id": "...", "status": "sent"|"failed", "error": "..." }

POST /api/device/heartbeat - APK envia heartbeat
Body: { "battery": 85, "model": "Samsung" }

GET /api/messages - Lista todas mensagens (admin)
GET /api/device/status - Status do device
GET /health - Healthcheck público

Exemplo curl:
curl -X POST https://sms.minhaentrega.app.br/api/send \
  -H "X-API-Token: SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"to":"11999999999","message":"Teste"}'

📱 APK Gateway

1. Instale o APK no Android (permite envio de SMS)
2. Abra o app, cole a URL: https://sms.minhaentrega.app.br e o API_TOKEN
3. Ative o serviço — o app vai ficar em foreground buscando fila a cada 3s
4. Teste enviando via dashboard acima ou via API