APIs disponíveis
Channels API
Envie mensagens de texto, imagem, áudio, vídeo e documento por um canal de API configurado. As respostas são tratadas pelo agente de IA do seu workspace.
Campaigns API
Adicione contatos a campanhas evergreen individualmente ou em massa, agende envios por contato, cancele mensagens em fila e inspecione o status das mensagens.
Autenticação
Toda requisição à API do BluBash precisa incluir sua Workspace API Key no cabeçalhoX-API-Key.
Obter sua chave de API
Idempotência
Para evitar mensagens duplicadas ao reenviar requisições com falha, inclua o cabeçalho opcionalX-Idempotency-Key com um valor único por requisição.
Dicas para desenvolvedores
- Use sempre o mesmo valor de
contactIdentifierpara o mesmo contato, para evitar criar duplicatas. - Implemente um tratamento adequado de erros para respostas HTTP de erro (
400,401,404,500). - Teste integrações em um ambiente de desenvolvimento antes de apontar tráfego para produção.
- Respeite os limites de taxa da API — configure sua lógica de retry com backoff exponencial.