Webhook deliveries

One event to send to one webhook: its state, attempts and last result. Each attempt also writes a webhook log.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
WebhookwebhookIdReferenceYes
EventeventIdReferenceYes
CyclecycleWhole NumberYes0 for the delivery the drain wrote. Each redeliver adds a new delivery with the next number; the earlier ones keep their result.
AttemptscountAttemptWhole NumberYesRequests sent for this delivery. At 5 failed attempts the delivery is dead.
ErrorerrorMessageText Area
StatusstatusConstantYesPending waits for its next attempt, delivering is being sent, delivered got a 2xx answer, dead used every attempt.
HTTP statushttpStatusIntegerStatus code of the last answer. Empty when the request did not reach the webhook.
Last attemptlastAttemptAtDate and Time
Created atcreatedAtDate and TimeYes

Relations

FieldPoints toKind
Webhook webhookIdWebhooksreference
Event eventIdEventsreference

Actions

What you can do with a record. Every action also sends the webhook event webhookdeliveries.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
RedeliverredeliverQueue the event again for its webhook as a new delivery. This delivery keeps its result.App · API · CLI