Skip to main content

WebhookMessageDeliveryAttempt

Represents an attempt to deliver a webhook message.

See the webhooks guide for more information.

type WebhookMessageDeliveryAttempt {
id: ID!
responseMessage: String!
responseStatusCode: NonNegativeInt!
status: WebhookMessageDeliveryStatus!
timestamp: DateTime!
triggerType: WebhookMessageDeliveryAttemptTriggerType!
url: URL!
}

Fields

WebhookMessageDeliveryAttempt.id ● ID! non-null scalar

Unique identifier of the delivery attempt.

WebhookMessageDeliveryAttempt.responseMessage ● String! non-null scalar

The response message received for the delivery attempt.

WebhookMessageDeliveryAttempt.responseStatusCode ● NonNegativeInt! non-null scalar

The response status code received for the delivery attempt, typically an HTTP status code value. If a non-HTTP error occurred, a value of 0 is returned.

WebhookMessageDeliveryAttempt.status ● WebhookMessageDeliveryStatus! non-null enum

The status of the delivery attempt.

WebhookMessageDeliveryAttempt.timestamp ● DateTime! non-null scalar

The date and time of the delivery attempt.

WebhookMessageDeliveryAttempt.triggerType ● WebhookMessageDeliveryAttemptTriggerType! non-null enum

The action that triggered the delivery attempt.

WebhookMessageDeliveryAttempt.url ● URL! non-null scalar

The endpoint URL that the delivery attempt was made against.

Member Of

WebhookMessageDeliveryAttemptEdge object