SBS Mensagens
Envio de mensagens por WhatsApp e SMS, e encurtador de links, para os sistemas do Sítio Barreiras.
Autenticação
As rotas sob /v1 exigem o header Authorization com a API key do cliente.
Sem ela, ou com uma key revogada, a resposta é 401. O cliente é resolvido pela key — não vai no corpo.
Rotas
-
POST /v1/messages
Envia uma mensagem.
whatsappusa template e params;smsusa texto cru. Responde202como ack de enfileiramento — não é o estado de entrega. -
POST /v1/links
Cadastra um link encurtado e devolve o slug e a URL curta. O slug é opcional; sem ele o serviço gera um de 8 caracteres.
-
GET /v1/links/{slug}
Estatísticas do link: destino, total de acessos e quando foi o último.
404se o slug não existe. -
GET /s/{slug}
Redirect público do encurtador — registra o acesso e manda pro destino. Sem API key.
-
GET /up
Health check da aplicação.
-
GET /politica-de-privacidade
Política de privacidade — página pública, sem API key.
-
GET /termos-de-uso
Termos de uso — página pública, sem API key.
-
GET /exclusao-de-dados
Instruções de exclusão de dados — é a URL declarada no painel da Meta.