Webhooks

Configure endpoints and signing secrets.

Cheddar has two webhook configuration surfaces. For the full event catalog and signature verification, see Webhook events.

General webhooks

Dashboard → Custodial → Webhooks (/dashboard/webhooks) embeds the Svix management UI. Add your endpoint URL, subscribe to event types, and view your signing secret there.

Dashboard Webhooks page with the Svix management UI
The Webhooks page embeds the Svix endpoint manager.

Player-balance webhook

Dashboard → Organization (/dashboard/organization) has a Player balances section for the player-balance webhook:

  1. Enter a Webhook URL. It must be HTTPS — private / loopback addresses are rejected.
  2. Click Save URL.
  3. Click Generate secret (or Rotate secret). The secret is revealed once — copy it immediately.

The status chip shows whether the webhook is configured and whether a secret is set. Rotating the secret invalidates the previous one.