type WebhookRequest

A single delivery of a JSON payload to a webhook, together with its retry state. Retained for 90 days.

FieldTypeDescription
idID!
webhookIdID!

The webhook this payload is delivered to.

ownerIdID!
urlString!

Snapshot of the destination URL at dispatch time; retries keep targeting it even if the webhook is later edited.

payloadJSON!

The JSON body delivered to the endpoint.

statusWebhookRequestStatus!
attemptsInt!

How many delivery attempts have been made so far.

lastStatusCodeInt

HTTP status code from the most recent attempt, if one has been made.

lastErrorString

Error message from the most recent attempt, if it failed.

nextAttemptAtDateTime

When the next attempt is scheduled, while the request is still pending.

createdAtDateTime!
updatedAtDateTime!