Documentación
Documentación de la API de WhatsApp
Una API REST para enviar y recibir mensajes de WhatsApp mediante instancias administradas. Autentícate, haz el primer envío y conecta webhooks. Referencia completa e interactiva en el panel.
Autenticación
Cada solicitud usa dos encabezados, que obtienes en el panel en Configuración y API:
x-api-keytu clave de APIx-api-secrettu secreto de API
Base URL
https://api.zapzapapi.com/api/v1/{instanceId}Cambia {instanceId} por el ID de la instancia (visible en el panel). Los endpoints de gestión de cuenta e instancias usan /api/v1/instances / /api/v1/account.
Primer envío
Después de conectar un número con un código QR en el panel, envía un mensaje de texto:
POST /send/text
curl -X POST https://api.zapzapapi.com/api/v1/{instanceId}/send/text \
-H "Content-Type: application/json" \
-H "x-api-key: TU_API_KEY" \
-H "x-api-secret: TU_API_SECRET" \
-d '{"number":"5511999999999","text":"¡Hola!"}'Envío humanizado por defecto
Cada envío muestra el indicador de escribiendo automático antes de entregar, con una duración proporcional al texto, lo que reduce el riesgo de bloqueo. La respuesta sigue siendo síncrona. Para desactivarlo en una solicitud, envía "digitando": false.
Guías
Qué puedes hacer
La API cubre más de 140 endpoints. Categorías principales:
Referencia completa e interactiva en el panel
Obtén tus claves de API
Crea tu cuenta, conecta un número en minutos y empieza a enviar. R$15 por número activo/mes, con crédito de bienvenida al crear la cuenta, sujeto a la campaña vigente.
