UpdateWebhookSubscriptionInput
Input values needed to update a Webhook Subscription
input UpdateWebhookSubscriptionInput {
id: ID!
label: String!
endpoint: String!
secret: String
eventTypes: [ID!]!
status: WebhookSubscriptionCreationStatus!
}
Fields
UpdateWebhookSubscriptionInput.id
● ID!
non-null scalar
Subscription to update
UpdateWebhookSubscriptionInput.label
● String!
non-null scalar
A short descriptive label for the subscription (max 255 characters)
UpdateWebhookSubscriptionInput.endpoint
● String!
non-null scalar
The endpoint URL events will be sent to (max 255 characters)
UpdateWebhookSubscriptionInput.secret
● String
scalar
The optional secret to secure incoming webhook calls. We recommend a UUID-4 to be future proof. (max 36 characters)
UpdateWebhookSubscriptionInput.eventTypes
● [ID!]!
non-null scalar
The types of subscribed events
A subset of unique IDs from webhookEventTypes
UpdateWebhookSubscriptionInput.status
● WebhookSubscriptionCreationStatus!
non-null enum
Control if the subscription should be enabled or not
Member Of
updateWebhookSubscription
mutation