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. 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
For usage patterns, signature verification, event types, and payload shapes, see the Webhooks guide.