GloEvtCreateWebhookSubscriptionInput
Represents the information required to create a webhook-based subscription.
input GloEvtCreateWebhookSubscriptionInput {
eventTypes: [String!]!
filter: String
name: String
secretKey: String!
webhookUrl: String!
}
Fields
GloEvtCreateWebhookSubscriptionInput.eventTypes ● [String!]! non-null scalar
Events of interest.
GloEvtCreateWebhookSubscriptionInput.filter ● String scalar
Optional JSON path expression for filtering events based on the content.
GloEvtCreateWebhookSubscriptionInput.name ● String scalar
Optional subscription name.
GloEvtCreateWebhookSubscriptionInput.secretKey ● String! non-null scalar
Secret key used for event signing to ensure the delivery integrity.
GloEvtCreateWebhookSubscriptionInput.webhookUrl ● String! non-null scalar
URL of the webhook where events are delivered.