basalt / webhooks/src / DeliveryResult
Interface: DeliveryResult
Defined in: webhooks/src/deliver.ts:116
Properties
attempts
> attempts: number
Defined in: webhooks/src/deliver.ts:120
endpointId
> endpointId: string
Defined in: webhooks/src/deliver.ts:117
error?
> optional error?: string
Defined in: webhooks/src/deliver.ts:121
ok
> ok: boolean
Defined in: webhooks/src/deliver.ts:118
retryable?
> optional retryable?: boolean
Defined in: webhooks/src/deliver.ts:128
On a failure: true when retrying later may succeed (network error, timeout, 5xx, 408/429, unexpected error), false when it is permanent (refused signing secret, SSRF-blocked URL, redirect, other 4xx). The webhook outbox only re-queues an entry for retryable failures.
status?
> optional status?: number
Defined in: webhooks/src/deliver.ts:119