Webhooks

Retrieve a webhook delivery

Changed on

Returns a delivery including its most recent attempt history (≤500 attempts, ascending by attempt_number). attempt_count is authoritative: when it exceeds attempts.length, older attempts were truncated. Never exposes lease fields or serialized event bodies.

get/webhook-deliveries/{id}

Request

  • Base URL: https://api.cavuno.com/v1
  • URL: https://api.cavuno.com/v1/webhook-deliveries/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

The webhook delivery ID.

Response

Successful response. attempts holds the most recent ≤500 attempts in ascending order; attempt_count > attempts.length implies truncation.

idstring required
object'webhook_delivery' required
event_idstring required

Stable public event id (e.g. evt_…). Unchanged across retries and replay.

event_typestring required
endpoint_idstring required
status'pending' | 'retrying' | 'delivered' | 'terminal' | 'exhausted' required
terminal_reason'http_410' | 'permanent_response' | 'invalid_reference' | 'endpoint_paused' | 'retry_attempt_limit' | 'delivery_window_expired' | 'retention_expired' | 'endpoint_retired' nullable required
replayableboolean required
replay_expires_atstring required
payload_purged_atstring nullable required
attempt_countinteger required
next_attempt_atstring nullable required
first_attempt_atstring nullable required
last_attempt_atstring nullable required
completed_atstring nullable required
created_atstring required

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status