Skip to content

Integra WhatsApp en tu producto.

Para desarrolladores que conectan los mensajes de sus clientes con su app, backend o CRM.

Obtener mi clave APIVer la guía de conexión
REST APIEjemplo ilustrativo
POST /v1/messages
{
  "phone": "+1234567890",
  "message": "¡Hola, Alejandra! Lo reviso con el equipo y te comparto una actualización de tu pedido."
}
201 Created
Envía con la API REST y usa webhooks para seguir los eventos del mensaje. Que esté en cola no significa que se haya entregado.

Una petición. Luego, sigue lo que pasa.

Envía mensajes
Consulta conversaciones
Recibe eventos por webhook

Los tipos de mensaje dependen de la conexión del número y de las reglas de WhatsApp. Usa plantillas aprobadas cuando se requieran.

Recibe eventos por webhook

Envía con la API REST y usa webhooks para seguir los eventos del mensaje. Que esté en cola no significa que se haya entregado.

Ver la guía de conexión
WhatsApp → Webhookmessage:in:newmessage:out:ack

Ver la guía de conexión

cURL
Terminal
curl -X POST https://api.wassenger.com/v1/messages \
  -H "Token: $WASSENGER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone": "+1234567890",
    "message": "Hello from Wassenger"
  }'
Node.js
send.js
await fetch('https://api.wassenger.com/v1/messages', {
  method: 'POST',
  headers: {
    'Token': process.env.WASSENGER_API_KEY,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    phone: '+1234567890',
    message: 'Hello from Wassenger'
  })
})
Python
send.py
import os, requests

requests.post(
    'https://api.wassenger.com/v1/messages',
    headers={'Token': os.environ['WASSENGER_API_KEY']},
    json={
        'phone': '+1234567890',
        'message': 'Hello from Wassenger'
    }
)
PHP
send.php
$ch = curl_init('https://api.wassenger.com/v1/messages');
curl_setopt_array($ch, [
    CURLOPT_POST       => true,
    CURLOPT_HTTPHEADER => [
        'Token: ' . getenv('WASSENGER_API_KEY'),
        'Content-Type: application/json'
    ],
    CURLOPT_POSTFIELDS => json_encode([
        'phone'   => '+1234567890',
        'message' => 'Hello from Wassenger'
    ])
]);
curl_exec($ch);
API TesterEjemplo ilustrativoVer la guía de conexión

Antes de conectar

¿Una respuesta de la API confirma la entrega?
No. Crear el mensaje confirma que se ha aceptado para procesarlo, no que se haya entregado. Sigue su estado y los eventos de entrega con la API o los webhooks.
¿Puedo enviar cualquier tipo de mensaje desde cualquier número?
Los tipos disponibles dependen de la conexión del número y de las reglas de WhatsApp. Los números de la API oficial necesitan plantillas aprobadas en los casos que establece Meta.

Menos cambios de pestaña. Más tiempo para tus clientes.

Conecta WhatsApp con las herramientas que ya usa tu equipo.

Conectar mi WhatsApp