Endpoints HTTP para outros sistemas enviarem mensagens via WhatsApp atraves desse servidor.
Toda chamada precisa do header X-API-Key.
carregando...
carregando...
https://buscar.2.25.251.146.sslip.io
/api/enviar/status
SEM autenticacao - usar para healthcheck
curl https://buscar.2.25.251.146.sslip.io/api/enviar/status
# resposta
{"whatsapp_conectado": true, "pronto_pra_enviar": true, "timestamp": "..."}
/api/enviar/mensagem
precisa X-API-Key
curl -X POST https://buscar.2.25.251.146.sslip.io/api/enviar/mensagem \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
-d '{
"numero": "5562999887766",
"mensagem": "Ola! Mensagem de teste."
}'
# Formatos aceitos pra "numero":
# - "5562999887766" (com DDI)
# - "62999887766" (com DDD, adiciona 55)
# - "999887766" (sem DDD - cuidado)
# - "5562999887766@c.us" (formato JID completo)
# resposta
{"ok": true, "destinatario": "5562999887766@c.us", "enviado_em": "..."}
/api/enviar/lote
precisa X-API-Key
curl -X POST https://buscar.2.25.251.146.sslip.io/api/enviar/lote \
-H "Content-Type: application/json" \
-H "X-API-Key: SUA_CHAVE_AQUI" \
-d '{
"destinatarios": ["5562999887766", "5562988776655"],
"mensagem": "Promo do dia: iPhone 15 R$ 3.500",
"delayMs": 2000
}'
# resposta
{
"ok": true,
"total": 2,
"sucessos": 2,
"erros": 0,
"resultados": [
{"numero": "5562999887766", "dest": "5562999887766@c.us", "status": "ok"},
{"numero": "5562988776655", "dest": "5562988776655@c.us", "status": "ok"}
]
}
/api/enviar/logs
precisa X-API-Key
curl "https://buscar.2.25.251.146.sslip.io/api/enviar/logs?limit=50" \
-H "X-API-Key: SUA_CHAVE_AQUI"