API pública
Conecte seu sistema ao whapi.chat: crie chaves de API e consulte a documentação para desenvolvedores.
O que você pode fazer com a API
O whapi.chat tem duas APIs para conectar seu sistema (um CRM, um ERP, n8n…):
| API | Para que serve |
|---|---|
| WABA API | Enviar templates, textos e arquivos pelos seus números do WhatsApp Business API. |
| API de CRM | Ler e atualizar leads, contatos e empresas, e consultar o histórico de cada lead. |
A documentação técnica completa (guias, referência de cada operação e exemplos) está em whapi.chat/desarrolladores. Por enquanto, só em espanhol.
Criar uma chave de API
- Acesse Administración → Configuración de la empresa e abra a aba Claves de API (somente administradores).
- Clique em Crear clave e dê um nome que diga para que serve (n8n, seu ERP, uma agência…).
- Copie na hora: ela é exibida uma única vez. Guardamos uma impressão criptografada, então não é possível vê-la de novo.
Quem fizer a integração a envia em cada request como Authorization: Bearer <chave>.
Você pode ter até 5 chaves ativas. Use uma por integração: se revogar uma, as outras continuam funcionando. A aba mostra quando e por onde cada chave foi usada pela última vez.
Se sua empresa já tinha uma chave antes desta aba, ela aparece como Clave principal com a etiqueta Formato anterior. Continua funcionando e você pode vê-la e copiá-la até regenerá-la.
Regenerar ou revogar uma chave
- Regenerar cria uma chave nova com o mesmo nome. Antes de confirmar, você vê onde a atual é usada. Você escolhe entre:
- Mantener la anterior 7 días (recomendado): as duas funcionam enquanto você atualiza suas integrações.
- Invalidar la anterior ahora: para quando a chave vazou.
- Revocar desliga a chave na hora e não pode ser desfeito.
Cada mudança fica registrada e os administradores do workspace são avisados por e-mail.
API e webhooks
| Webhooks | API | |
|---|---|---|
| Direção | whapi.chat → seu sistema | seu sistema → whapi.chat |
| Onde se configura | Aba Webhooks | Aba Claves de API |
| Autenticação | Segredo de assinatura em cada entrega | Chave de API |
As mudanças feitas pela API de CRM não disparam webhooks de volta: a resposta da API é a confirmação. Mais em Webhooks de saída.