Servicio activo

WhatsApp API
para múltiples negocios

Envía mensajes, recibe notificaciones y gestiona sesiones de WhatsApp para todos tus clientes desde una sola API.

Ir al Dashboard Ver documentación

Capacidades

📱

Multi-tenant

Un número de WhatsApp por cliente, todas las sesiones corriendo en paralelo sin interferencia.

📨

Envío de mensajes

Texto, imágenes, PDFs y documentos. Con simulación de "escribiendo…" para mayor naturalidad.

🔔

Webhooks

Recibe mensajes entrantes en tiempo real en la URL que configures por cliente.

Reconexión automática

Las sesiones se restauran al reiniciar el servicio. El estado de autenticación persiste en MySQL.

🖥️

Dashboard web

Conecta nuevos números, escanea el QR, configura webhooks y envía mensajes de prueba.

🔒

API protegida

Todas las rutas requieren autenticación por cabecera. El dashboard tiene su propia sesión independiente.

Endpoints

POST /send Enviar mensaje (texto, imagen, PDF, documento)
GET /qr/:clientId Obtener QR para vincular número
GET /qr/:clientId/stream QR en tiempo real vía SSE
GET /status Listar todas las sesiones activas
GET /status/:clientId Estado de una sesión
POST /status/:clientId/connect Crear o reconectar sesión
PUT /status/:clientId/webhook Configurar URL de webhook
DELETE /status/:clientId Cerrar sesión y borrar autenticación