Ir al contenido
ApiWsp
Incluido en API Básico y API Pro

Webhook de WhatsApp para recibir mensajes en tu sistema

Configura una URL y cada mensaje entrante llega por POST en JSON. Si respondes con un mensaje, se envía al cliente.

Lo que recibe tu webhook (POST)
{
  "message": "hola, quiero el catalogo",
  "text": "Hola, quiero el catálogo",
  "bufferImage": null,
  "from": "51987654321",
  "lid": null,
  "id": "3EB0C431F3A1B2C4D5E6",
  "pushName": "Ana Torres",
  "participant": null
}

Lo que necesitas saber

  • Al instante

    Llega a tu URL apenas el mensaje entra al número.

  • Responde en la misma petición

    Devuelve un JSON con text y el mensaje sale. {name} se cambia por el nombre del contacto.

  • Con imágenes

    Si el cliente envía una imagen, llega en base64 en bufferImage.

Cómo contestar desde tu webhook

Responde la petición con un JSON como este y el mensaje le llega al cliente. Si no quieres contestar, responde vacío.

Respuesta de tu servidor
{
  "text": "Hola {name}, aquí tienes nuestro catálogo.",
  "quoted": true
}

Todos los parámetros y los errores posibles están en la documentación de webhook.

Preguntas frecuentes

Si tu duda no está aquí, escríbenos por WhatsApp.

Ver todas las preguntas

¿Dónde configuro la URL del webhook?

En el panel, en Webhooks o en la ficha del dispositivo. Ahí mismo puedes probarla.

¿Cómo evito responder dos veces el mismo mensaje?

Guarda el campo id: es el identificador del mensaje en WhatsApp y no se repite.

¿Llegan también los mensajes de grupos?

Sí. En grupos llega además participant, el número de quien escribió.

Envía tu primer mensaje hoy

Escríbenos por WhatsApp, conectamos tu número con un QR y te damos tu API key para que pruebes desde tu sistema.