Skip to main content

WebhookAttempt

One POST of a delivery to its endpoint.

type WebhookAttempt {
attemptNumber: Int!
createdAt: String!
fault: String
id: ID!
latencyMs: Int!
responseBody: String
responseStatus: Int
}

Fields​

WebhookAttempt.attemptNumber ● Int! non-null scalar​

Increases across redeliveries; numbers can have gaps.

WebhookAttempt.createdAt ● String! non-null scalar​

An ISO 8601 UTC timestamp.

WebhookAttempt.fault ● String scalar​

TIMEOUT, CONNECTION, TLS, BLOCKED_ADDRESS, HTTP_STATUS, or null on success.

WebhookAttempt.id ● ID! non-null scalar​

WebhookAttempt.latencyMs ● Int! non-null scalar​

WebhookAttempt.responseBody ● String scalar​

The first 1 KiB of a failed attempt's response body; null on success.

WebhookAttempt.responseStatus ● Int scalar​

The HTTP status, or null when no response arrived.

Member Of​

WebhookDelivery object