Envía lo que tu aplicación necesite, a personas y a grupos.
- Texto
- Imágenes
- Documentos
- Audio
- Video
- Grupos
Una sola API para todos los formatos. Cambias el contenido, no la integración.
ZAPPIO es una API de WhatsApp para desarrolladores: envía mensajes con una llamada HTTP y recibe respuestas y estados por webhook. Sin mantener sesiones, reconexiones ni colas por tu cuenta.
Del QR al webhook · el camino real de un mensaje
Conectar WhatsApp a tu producto no termina con el primer mensaje. Todo lo de la izquierda hay que construirlo, operarlo y vigilarlo. Con ZAPPIO, no.
{
"instance": "ins_01EXAMPLE",
"to": "5217221234567",
"type": "text",
"text": "Tu pedido va en camino."
}→ 202 AcceptedListo. Vuelve a construir tu producto.
Enviar mensajes por API es solo el principio. Estas son las piezas que tu aplicación usa de verdad cuando WhatsApp pasa a ser parte del producto.
Una sola API para todos los formatos. Cambias el contenido, no la integración.
Mensajes entrantes por webhook. En la prueba gratuita, los entrantes no cuentan.
Estados de entrega y lectura, por mensaje.
Una URL. Un evento por cada cosa que pasa.
La sesión se guarda. Si la conexión se interrumpe, ZAPPIO intenta reconectar sin que toques nada.
Crea, nombra y revoca keys desde el panel.
Si repites la petición con la misma key, no se genera un nuevo envío: recibes el mismo mensaje.
Sin instalar nada. Todo ocurre desde el panel y tu primera petición HTTP.
Te registras sin tarjeta.
Escaneas un QR desde WhatsApp y la instancia queda conectada.
La generas en el panel y la usas en tus peticiones.
Una petición HTTP. ZAPPIO hace el resto.
Una petición para enviar mensajes por API. Una respuesta inmediata. Los estados y las respuestas llegan solos a tu webhook.
curl -X POST "$ZAPPIO_URL/api/v1/messages" \ -H "Authorization: Bearer zp_••••••••8f2a" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: pedido-4821" \ -d '{ "instance": "ins_01EXAMPLE", "to": "5217221234567", "type": "text", "text": "Tu pedido #4821 va en camino." }'
{ "data": { "id": "msg_01K8DJ92Q4", "status": "queued", … } }# Lo que recibe tu servidor POST https://tu-app.com/webhooks/zappio { "type": "message.read", "data": { "message": { "id": "msg_01K8DJ92Q4" } } }
ZAPPIO guarda la sesión, intenta reconectar, mantiene el estado de cada instancia, te envía eventos y reintenta cuando corresponde. Si WhatsApp pide un QR nuevo, lo ves en el panel.
ZAPPIO intenta reconectar con la sesión guardada y reintenta los envíos pendientes. El estado de la instancia lo ves en el panel.
Eso no se puede reconectar solo: lo ves en el panel y lo resuelves escaneando un QR.
Un solo plan, en pesos y con IVA incluido. No cobramos por mensaje.
Contratas desde tu panel; tu instancia, keys y webhooks siguen igual.
* No cobramos por mensaje; aplicamos límites técnicos razonables para proteger tu número y la plataforma.
Respuestas cortas, basadas en lo que ZAPPIO hace hoy.
No. Creas tu cuenta y empiezas a enviar sin tarjeta.
No expira por días: termina cuando usas tus 50 mensajes salientes. Los entrantes no cuentan.
Escaneas un código QR desde WhatsApp y tu instancia queda conectada.
Sí. Además de texto, puedes enviar imágenes, documentos, audio y video.
Sí, puedes enviar mensajes a grupos. Un grupo no cuenta como instancia.
ZAPPIO intenta reconectar con la sesión guardada. Si WhatsApp cierra la sesión, verás en el panel que necesitas escanear un QR nuevo.
Configuras una URL de webhook y ZAPPIO te envía los mensajes entrantes y los estados de entrega y lectura.
$399 MXN al mes, IVA incluido, con 1 instancia. Sin cobro por mensaje.