# Overview

## Webhook endpoints

Outbound webhooks: endpoints the platform sends signed events to (`run.finished` when a top-level run completes, fails or is cancelled), their delivery log, redelivery and a test event. Signed in the Standard Webhooks format with a secret the endpoint references by name (`secretRef`); delivered at least once, so receivers deduplicate on `webhook-id`. Event bodies are under `webhooks`. Not to be confused with `/v1/webhooks`, which are inbound triggers. Caller-plugged via `WebhookEndpointBinding`.

## Operations

GET

[/v1/webhook-endpoints](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointslist.md)

POST

[/v1/webhook-endpoints](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointscreate.md)

POST

[/v1/webhook-endpoints/generate-secret](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointsgeneratesecret.md)

GET

[/v1/webhook-endpoints/{endpointId}](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointsget.md)

PATCH

[/v1/webhook-endpoints/{endpointId}](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointsupdate.md)

POST

[/v1/webhook-endpoints/{endpointId}/unregister](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointsunregister.md)

GET

[/v1/webhook-endpoints/{endpointId}/deliveries](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointslistdeliveries.md)

POST

[/v1/webhook-endpoints/{endpointId}/deliveries/{deliveryId}/redeliver](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointsredeliver.md)

POST

[/v1/webhook-endpoints/{endpointId}/test](https://docs.kindgi.com/v0.1.10/reference/api/operations/webhookendpointssendtest.md)
