Skip to main content

Webhook Observability and Evidence

Observability for webhook delivery covers delivery tracking, audit trails, integrity verification, and machine-readable evidence for AI and compliance review.

Delivery Observability

Each webhook event generates observable delivery data:

DataDescription
Delivery receiptsPer-event delivery outcome with source, destination, status, timestamp
Delivery historyComplete attempt history including retries and DLQ events
Failure metadataFailure reason, classification, and timing for each failed attempt
Latency trackingPer-hop timing for delivery path performance

Evidence Integrity

Delivery evidence is protected against tampering:

  • Hash-chain audit log — each entry contains a hash of the previous entry
  • Merkle integrity comparison — evidence snapshots verified against content-addressed roots
  • Append-only storage — evidence records are never deleted, only superseded

Machine-Readable Evidence

Evidence manifests are available for automated review: