Skip to main content

Webhook Delivery Audit

Delivery attempts

Webhook deliveries are now stored canonically and can be inspected per endpoint:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "$OMNI_DATASTREAM_BASE_URL/v1/webhook_endpoints/wh_123/deliveries?limit=20"
Each webhook_delivery_attempt includes:
  • request ID
  • status
  • latency
  • replay lineage through replayedFromDeliveryId

Replay a delivery

curl -X POST \
  -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "$OMNI_DATASTREAM_BASE_URL/v1/webhook_endpoints/wh_123/deliveries/wdel_123/replay"
The replay response returns webhook_delivery_replay with the newly created delivery attempts.