Sign inGet Started

Webhooks de supresión de WhatsApp

whatsapp_suppression.created se dispara cuando se abre una supresión en la lista de supresiones del espacio de trabajo, para que tus propios sistemas puedan ver los nuevos bloqueos sin hacer polling.

El payload

Ejemplo de código
{
  "type": "whatsapp_suppression.created",
  "timestamp": "2026-08-25T14:52:03.192524705Z",
  "data": {
    "suppression_id": "was_01krdgeqcxet5s7t44vh8rt9mg",
    "address": "+14155550100",
    "waba": null,
    "reason": "manual",
    "workspace_id": "ws_01ky7m21hjffh9s8kq76gyb1xf"
  }
}
  • suppression_id identifica la supresión.
  • address es el número suprimido en formato E.164.
  • waba es la cuenta de negocio de WhatsApp a la que se limita el bloqueo, o null cuando cubre todo el espacio de trabajo, sin importar qué cuenta envíe.
  • reason indica por qué se abrió la supresión.
  • workspace_id es el espacio de trabajo que posee la lista.

Qué no se dispara

Solo las aperturas disparan un evento. Finalizar una supresión aún no lo hace, así que vuelve a leer la lista antes de dar por vigente un bloqueo reflejado.
Una baja solicitada por el propio destinatario es una preferencia y no una supresión, y dispara preference.revoked en su lugar.

Próximos pasos

  • Supresiones: cómo una supresión bloquea envíos y cómo gestionar la lista
  • Preferencias: bajas solicitadas por el propio destinatario