WebhookConfiguration
Webhook configuration
This page contains
Fields
id: ID! | Identifier of the webhook configuration |
tenant: String! | Tenant on which the webhook configuration exists |
createdOn: DateTime! | Time at which the webhook configuration was created |
lastModifiedOn: DateTime! | Time at which the webhook configuration was last modified |
scope: WebhookScope! | Scope of the resources to get notified about |
resourceType: WebhookResourceType! | Type of resource to get notified about |
resourceActions: [WebhookResourceAction!]! | Actions on the resource to get notified about |
url: URL! | Url to send webhooks to |
authentication: WebhookAuthentication | Authentication for the webhook url |
destination: WebhookDestination! PREVIEW | Destination for the webhooks |
active: Boolean | Active status of the webhook |
Implements
Parent objects of WebhookConfiguration
AccountWebhookConfigurationConnection | Paginated results for webhook configurations by account |
DuplicateWebhookConfigurationError | Error returned when trying to create or update a duplicate webhook configuration |
Webhook | Webhook |
WebhookConfigurationConnection | Paginated result for webhook configurations by tenant |
Mutations for WebhookConfiguration
createAccountWebhookConfiguration | Create a new account scoped webhook configuration |
createTenantWebhookConfiguration | Create a new tenant scoped webhook configuration |
updateWebhookConfiguration | Update a webhook configuration |
Queries for WebhookConfiguration
webhook | Webhook by identifier |
webhookConfiguration | Webhook configuration by identifier |
webhookConfigurations | Paginated list of webhook configurations for a tenant |