> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrip.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks

> Real-time HTTP notifications for domain events

A webhook endpoint registers a URL that receives signed HTTP notifications when events occur in your organization: balance changes, redemptions, tier transitions, event processing results, and more. Each delivery is signed with HMAC-SHA256. Retryable 5xx, network, and timeout failures use exponential backoff; 429 responses use `Retry-After` or rate-limit backoff.

Endpoints are managed at the organization level under `/v1/webhook-endpoints`. Deliveries are tracked per endpoint under `/v1/webhook-endpoints/{id}/deliveries`, with a direct lookup at `/v1/webhook-deliveries/{id}`.

## Endpoints

* Create, list, get, update, and delete webhook endpoints
* Rotate an endpoint's signing secret
* List and inspect delivery attempts
* View per-endpoint delivery stats, backlog, and block reasons
* Resend a terminal delivery

<Note>
  For usage patterns, signature verification, event types, and payload shapes, see the [Webhooks guide](/guides/webhooks).
</Note>
