Webhooks

Get a webhook delivery

One delivery record including the payload exactly as it was signed and transmitted, so you can re-verify the HMAC signature yourself rather than take our word for what we sent.

Required scope: webhooks:manage.

get/api/v1/webhook-deliveries/{id}

Request

  • Base URL: https://arcnautical.com
  • URL: https://arcnautical.com/api/v1/webhook-deliveries/{id}
  • Auth: one of:
    • HTTP bearer
    • API key in header X-ArcNautical-Key

Path parameters

idstring uuid required

Response

Successful response.

idstring uuid required
event_idstring required

Stable across a replay, so both attempts correlate.

event_typestring required
endpoint_idstring uuid nullable

Null if the endpoint has since been deleted.

endpoint_urlstring nullable
status'pending' | 'retry' | 'sending' | 'delivered' | 'dead' required
status_codeinteger nullable

Last HTTP status your endpoint returned.

errorstring nullable
attemptinteger required
next_retry_atstring date-time nullable

Null once terminal.

delivered_atstring date-time nullable
replay_ofstring uuid nullable

The delivery this one was queued to replace.

payloadobject

Present on the single-delivery read: the body exactly as signed and sent.

created_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.