DocumentacionCatalogo de eventos webhook

Catalogo de eventos webhook

Referencia de payloads para email.* y contact.unsubscribed.

Referencia de tipos de eventos webhook salientes. Registra endpoints en Webhooks salientes.

Tipos de evento

EventoCuando se dispara
email.sentMensaje aceptado y encolado en el transporte
email.deliveredEl proveedor confirma entrega al MX del destinatario
email.openedPixel de tracking cargado (si esta activo)
email.clickedEnlace rastreado pulsado
email.bouncedRebote hard o soft del proveedor
email.complainedQueja de spam (FBL)
email.failedFallo de envio antes o durante la entrega
contact.unsubscribedEl destinatario uso la baja hospedada o API de baja

Forma del sobre

Cada entrega es un POST firmado a tu URL:

X-MailingCore-Signature: t=1719763200,v1=abc123...
Content-Type: application/json
{
  "id": "evt_...",
  "type": "email.delivered",
  "createdAt": "2026-06-30T12:00:00.000Z",
  "tenantId": "clxtenant...",
  "data": { }
}

Verifica con firma HMAC antes de confiar en data.

Datos email.* (campos comunes)

{
  "emailLogId": "clxlog...",
  "to": "[email protected]",
  "subject": "Bienvenida",
  "status": "DELIVERED",
  "tags": ["welcome"],
  "metadata": { "userId": "123" },
  "templateVersionId": "clxversion...",
  "occurredAt": "2026-06-30T12:00:01.000Z"
}

Campos adicionales por evento:

EventoCampos extra
email.bouncedbounceType (hard / soft), diagnostic
email.complainedcomplaintFeedbackType
email.openeduserAgent, ip (si se recopila)
email.clickedlinkUrl, linkId

Datos contact.unsubscribed

{
  "contactId": "clxcontact...",
  "externalId": "user-12345",
  "email": "[email protected]",
  "unsubscribedAt": "2026-06-30T12:00:00.000Z",
  "source": "hosted_page"
}

Usalo para sincronizar bajas con tu CRM y detener campanas futuras.

Consejos de procesamiento

  1. Responde 200 en pocos segundos; procesa en asincrono.
  2. Usa id (o emailLogId) para deduplicar — se esperan reintentos.
  3. En email.bounced (hard) o contact.unsubscribed, anade la direccion a tu logica de supresion local.

Relacionado