Skip to main content

UpdateWebhookInput

Partial input for updating a webhook subscription. Omitted fields are left unchanged.

input UpdateWebhookInput {
url: String
eventTypes: [WebhookEventType!]
label: String
headers: [WebhookHeaderInput!]
deliveryPaused: Boolean
}

Fields

UpdateWebhookInput.url ● String scalar

Destination URL (HTTPS only).

UpdateWebhookInput.eventTypes ● [WebhookEventType!] list enum

Event types to subscribe to (e.g. PATIENT_CREATED).

UpdateWebhookInput.label ● String scalar

Short label to identify this subscription.

UpdateWebhookInput.headers ● [WebhookHeaderInput!] list input

Optional headers to send with each webhook delivery.

UpdateWebhookInput.deliveryPaused ● Boolean scalar

Pause (true) or resume (false) outbound delivery. Soft-delete remains deleteWebhook only.

Member Of

updateWebhook mutation