📱 SMS Gateway API

Envie SMS através da API Gateway

🚀 Início Rápido

Envie uma requisição POST ou GET com os parâmetros abaixo:

📝 Parâmetros

p (ou pass) OBRIGATÓRIO
Token de autenticação / Senha do gateway
Valor: f0b246d070d9429694b7641c3bd95836
to OBRIGATÓRIO
Número de telefone destino (apenas dígitos)
Exemplo: 5592991424261
msg OBRIGATÓRIO
Conteúdo da mensagem SMS
Máximo 160 caracteres recomendado
u (ou login) OPCIONAL
Usuário que envia (padrão: admin)
Exemplo: admin ou brito@updata.com.br

💻 Exemplos de Uso

POST (Recomendado)
curl -X POST "http://localhost/sms/index.php" \ -d "p=f0b246d070d9429694b7641c3bd95836&to=5592991424261&msg=Olá+mundo"
✅ Status: 200 OK
GET
http://localhost/sms/index.php?p=f0b246d070d9429694b7641c3bd95836&to=5592991424261&msg=Teste

📤 Resposta de Sucesso

{ "success": true, "message": "Mensagem recebida e adicionada à fila de envio", "messageId": "msg-1769038041-697160d99a4bf", "status": "pending", "queue": true, "usuario": "admin", "numero_destino": "5592991424261", "mensagem": "Teste" }

❌ Resposta de Erro

{ "success": false, "error": "Token de autenticação inválido", "message": "A senha do gateway não corresponde ao token configurado" }

🔐 Códigos de Erro

400 Bad Request - Parâmetros obrigatórios faltando (to, msg)
401 Unauthorized - Token/senha não fornecido
403 Forbidden - Token/senha inválido
500 Internal Server Error - Erro ao processar mensagem