Skip to main content

Webhook

Represents a webhook type.

type Webhook {
id: ID!
name: String
description: String
url: String
secret: String
isEnabled: Boolean
createdAt: DateTimeTz!
updatedAt: DateTimeTz!
deletedAt: DateTimeTz
logs(
where: WebhookLogsWhereWhereConditions
orderBy: [WebhookLogsOrderByOrderByClause!]
first: Int! = 10
after: String
): WebhookLogConnection!
}

Fields

Webhook.id ● ID! non-null scalar

Webhook's unique identifier.

Webhook.name ● String scalar

The webhook's name.

Webhook.description ● String scalar

The webhook's description.

Webhook.url ● String scalar

The webhook's url.

Webhook.secret ● String scalar

The webhook's secret.

Webhook.isEnabled ● Boolean scalar

Whether this webhook is enabled.

Webhook.createdAt ● DateTimeTz! non-null scalar

The date and time when the webhook was created.

Webhook.updatedAt ● DateTimeTz! non-null scalar

The date and time when the webhook was last updated.

Webhook.deletedAt ● DateTimeTz scalar

The date and time when the webhook was deleted.

Webhook.logs ● WebhookLogConnection! non-null object

The webhooks' logs.

Webhook.logs.where ● WebhookLogsWhereWhereConditions input
Webhook.logs.orderBy ● [WebhookLogsOrderByOrderByClause!] list input
Webhook.logs.first ● Int! non-null scalar

Limits number of fetched items. Maximum allowed value: 50.

Webhook.logs.after ● String scalar

A cursor after which elements are returned.

Returned By

createWebhook mutation ● deleteWebhook mutation ● restoreWebhook mutation ● updateWebhook mutation ● webhook query

Member Of

WebhookEdge object