Skip to main content
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 and retried with exponential 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
  • Retry a failed delivery
For usage patterns, signature verification, event types, and payload shapes, see the Webhooks guide.