UpdateWebhookSubscriptionInput
Defines the input for updating an existing webhook subscription.
input UpdateWebhookSubscriptionInput {
description: String!
filters: [WebhookSubscriptionFilterInput!]
id: ID!
url: URL!
webhookEventTypeNames: [String!]!
}
Fields
UpdateWebhookSubscriptionInput.description
● String!
non-null scalar
A descriptive name for the subscription.
UpdateWebhookSubscriptionInput.filters
● [WebhookSubscriptionFilterInput!]
list input
Filters for webhook messages received by this subscription. Optional.
By specifying a filter, a webhook subscription can be used to only receive messages for a given Event, Contact Store, Continuing Education Contact Store or Membership Contact Store in EventsAir.
A limit of 10
filters can be defined for a subscription, otherwise a BAD_USER_INPUT
error will be thrown.
UpdateWebhookSubscriptionInput.id
● ID!
non-null scalar
The unique identifier of the webhook subscription to update.
UpdateWebhookSubscriptionInput.url
● URL!
non-null scalar
The URL of the webhook subscription.
UpdateWebhookSubscriptionInput.webhookEventTypeNames
● [String!]!
non-null scalar
A list of webhook event type names to filter on.
Member Of
updateWebhookSubscription
mutation