Complementos

API pública

Conecta tu sistema con whapi.chat: crea claves de API y consulta la documentación para desarrolladores.

Qué puedes hacer con la API

whapi.chat tiene dos APIs para conectar tu sistema (un CRM, un ERP, n8n…):

APIPara qué sirve
WABA APIEnviar plantillas, textos y archivos por tus líneas de WhatsApp Business API.
API de CRMLeer y actualizar leads, contactos y empresas, y consultar el historial de cada lead.

La documentación técnica completa (guías, referencia de cada operación y ejemplos) está en whapi.chat/desarrolladores.

Crear una clave de API

  1. Ve a Administración → Configuración de la empresa y abre la pestaña Claves de API (solo administradores).
  2. Pulsa Crear clave y ponle un nombre que diga para qué es (n8n, tu ERP, una agencia…).
  3. Cópiala en el momento: solo se muestra una vez. Guardamos una huella cifrada, así que no se puede volver a ver.

Quien integre la envía en cada request como Authorization: Bearer <clave>.

Puedes tener hasta 5 claves activas. Conviene una por integración: si un día revocas una, las demás siguen funcionando. La pestaña muestra cuándo y por dónde se usó cada clave por última vez.

Si tu empresa ya tenía una clave antes de esta pestaña, aparece como Clave principal con la etiqueta Formato anterior. Sigue funcionando y la puedes ver y copiar hasta que la regeneres.

Regenerar o revocar una clave

  • Regenerar crea una clave nueva con el mismo nombre. Antes de confirmar ves dónde se usa la actual. Eliges entre:
    • Mantener la anterior 7 días (recomendado): las dos funcionan mientras actualizas tus integraciones.
    • Invalidar la anterior ahora: para cuando la clave se filtró.
  • Revocar apaga la clave al instante y no se puede deshacer.

Cada cambio queda registrado y se avisa por correo a los administradores del workspace.

Relación con webhooks

WebhooksAPI
Direcciónwhapi.chat → tu sistematu sistema → whapi.chat
Dónde se configuraPestaña WebhooksPestaña Claves de API
AutenticaciónSecreto de firma en cada entregaClave de API

Los cambios hechos por la API de CRM no disparan webhooks de vuelta: la respuesta de la API es la confirmación. Más detalles en Webhooks salientes.