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.