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