Skip to main content

Endpoint

GET /v1/jobs/{job_id}/events

Headers

HeaderValor
X-API-KeyTu API key

Parámetros de ruta

ParámetroTipoDescripción
job_idstring (UUID)El job_id retornado al crear el envío

Ejemplo

curl https://comms.panzo.mx/v1/jobs/c3d4e5f6-a1b2-4321-beef-000000000001/events \
  -H "X-API-Key: TU_API_KEY"

Respuesta

{
  "job_id": "c3d4e5f6-a1b2-4321-beef-000000000001",
  "events": [
    {
      "event_id": 1001,
      "event_type": "sent",
      "result": {},
      "created_at": "2026-03-30T10:00:00Z"
    },
    {
      "event_id": 1002,
      "event_type": "delivered",
      "result": {},
      "created_at": "2026-03-30T10:00:05Z"
    },
    {
      "event_id": 1003,
      "event_type": "read",
      "result": {},
      "created_at": "2026-03-30T10:01:12Z"
    }
  ]
}
Los eventos se retornan en orden cronológico (el más antiguo primero).

Tipos de evento por canal

WhatsApp

EventoDescripción
sentMensaje enviado a Meta Cloud API
deliveredMeta confirmó que el dispositivo lo recibió
readEl destinatario abrió la conversación
failedError en cualquier etapa de la entrega

Email

EventoDescripción
sentMensaje enviado por Postfix
openedEl destinatario cargó el pixel de tracking
clickedEl destinatario hizo clic en un enlace del email
bouncedRebote duro devuelto por Postfix
failedError de entrega

Errores

CódigoCausa
401API key inválida
500Error interno
Un job exitoso siempre tiene al menos un evento sent. Los eventos posteriores (delivered, read, opened, etc.) se agregan conforme el proveedor notifica la plataforma vía webhook.