Skip to main content
View as Markdown

GloEvtCreateWebhookSubscriptionInput

Represents the information required to create a webhook-based subscription.

Member Of​

gloEvtCreateWebhookSubscription mutation

input GloEvtCreateWebhookSubscriptionInput {
eventTypes: [String!]!
filter: String
name: String
secretKey: String!
webhookUrl: String!
}

Fields​

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

Events of interest.

filter ● String scalar​

Optional JSON path expression for filtering events based on the content.

name ● String scalar​

Optional subscription name.

secretKey ● String! non-null scalar​

Secret key used for event signing to ensure the delivery integrity.

webhookUrl ● String! non-null scalar​

URL of the webhook where events are delivered.