Skip to main content

WebhookDelivery

One event sent to one endpoint. Its id is the webhook-id header and is stable across retries.

type WebhookDelivery {
attemptCount: Int!
attempts: [WebhookAttempt!]!
createdAt: String!
endpointId: ID!
id: ID!
nextAttemptAt: String!
occurredAt: String!
resourceId: ID!
resourceType: String!
status: WebhookDeliveryStatus!
type: String!
}

Fields​

WebhookDelivery.attemptCount ● Int! non-null scalar​

WebhookDelivery.attempts ● [WebhookAttempt!]! non-null object​

Newest first. Select this on webhookDelivery; a list returns BAD_USER_INPUT.

WebhookDelivery.createdAt ● String! non-null scalar​

An ISO 8601 UTC timestamp.

WebhookDelivery.endpointId ● ID! non-null scalar​

WebhookDelivery.id ● ID! non-null scalar​

WebhookDelivery.nextAttemptAt ● String! non-null scalar​

An ISO 8601 UTC timestamp. When PENDING, when the next attempt is due.

WebhookDelivery.occurredAt ● String! non-null scalar​

An ISO 8601 UTC timestamp.

WebhookDelivery.resourceId ● ID! non-null scalar​

WebhookDelivery.resourceType ● String! non-null scalar​

WebhookDelivery.status ● WebhookDeliveryStatus! non-null enum​

WebhookDelivery.type ● String! non-null scalar​

Returned By​

redeliverWebhook mutation ● sendTestWebhook mutation ● webhookDelivery query

Member Of​

RedeliverWebhooksResult object ● WebhookDeliveriesResults object