Skip to main content

WebhookDelivery

One attempt to deliver an event to a webhook.

type WebhookDelivery {
attempts: Int!
createdAt: DateTime!
deliveredAt: DateTime
endpointId: String!
eventType: String!
id: ID!
lastAttemptAt: DateTime
lastError: String
responseStatus: Int
status: String!
}

Fields​

WebhookDelivery.attempts ● Int! non-null scalar​

How many attempts were made.

WebhookDelivery.createdAt ● DateTime! non-null scalar​

When the record was created.

WebhookDelivery.deliveredAt ● DateTime scalar​

When it was delivered.

WebhookDelivery.endpointId ● String! non-null scalar​

The ID of the endpoint.

WebhookDelivery.eventType ● String! non-null scalar​

The kind of event.

WebhookDelivery.id ● ID! non-null scalar​

The unique ID of this record.

WebhookDelivery.lastAttemptAt ● DateTime scalar​

When the last attempt was made.

WebhookDelivery.lastError ● String scalar​

The error from the last attempt.

WebhookDelivery.responseStatus ● Int scalar​

The HTTP status the endpoint answered with.

WebhookDelivery.status ● String! non-null scalar​

PENDING, SUCCEEDED or FAILED.

Returned By​

replayWebhookDelivery mutation ● sendWebhookTestEvent mutation ● webhookDeliveries query