Skip to main content

WebhookEndpoint

An HTTPS receiver for webhook events.

type WebhookEndpoint {
consecutiveFailedAttempts: Int!
consecutiveFailedDeliveries: Int!
createdAt: String!
description: String!
eventTypes: [String!]!
failingSince: String
id: ID!
lastSuccessAt: String
status: WebhookEndpointStatus!
url: String!
}

Fields​

WebhookEndpoint.consecutiveFailedAttempts ● Int! non-null scalar​

Attempts that failed since the last success.

WebhookEndpoint.consecutiveFailedDeliveries ● Int! non-null scalar​

Deliveries that failed since the last success.

WebhookEndpoint.createdAt ● String! non-null scalar​

An ISO 8601 UTC timestamp.

WebhookEndpoint.description ● String! non-null scalar​

WebhookEndpoint.eventTypes ● [String!]! non-null scalar​

Subscribed types from webhookEventTypes.

WebhookEndpoint.failingSince ● String scalar​

An ISO 8601 UTC timestamp. The first failure after the last success.

WebhookEndpoint.id ● ID! non-null scalar​

WebhookEndpoint.lastSuccessAt ● String scalar​

An ISO 8601 UTC timestamp. Refreshed at most hourly while deliveries keep succeeding.

WebhookEndpoint.status ● WebhookEndpointStatus! non-null enum​

WebhookEndpoint.url ● String! non-null scalar​

Returned By​

updateWebhookEndpoint mutation

Member Of​

WebhookEndpointsResults object ● WebhookSigningSecret object