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