generated: '2026-07-18' method: searched source: https://docs.godiligent.ai/guides/webhooks/working-with-webhooks spec_type: Webhooks note: >- Diligent documents a webhook surface but publishes no AsyncAPI document. This captures the webhook catalog. Webhooks are managed via the /webhooks endpoints in the OpenAPI (register/list/get/update/delete + deliveries + redeliver). security: signed: true signature_header: X-Signature mechanism: shared secret set at webhook registration, used to sign the payload docs: https://docs.godiligent.ai/guides/webhooks/securing-webhooks delivery: retry: true redeliver: true deliveries_endpoint: GET /webhooks/{webhook_id}/events redeliver_endpoint: POST /webhooks/{webhook_id}/events/{event_id}/redeliver events: - name: cdd_state_changed description: >- Fired when the state of a CDD case changes to either inconclusive or complete. - name: monitoring_alert_fired description: Fired when a monitoring alert is fired. management_operations: - POST /webhooks # register or update webhook configuration (registerWebhook) - GET /webhooks # list registered webhooks (listWebhooks) - GET /webhooks/{webhook_id}/events # list recent deliveries (listWebhookDeliveries) - POST /webhooks/{webhook_id}/events/{event_id}/redeliver # redeliver (redeliverWebhook)