Events
8BALL delivers realtime platform events through signed webhooks. Your backend receives HTTP POST requests when subscribed events occur.
How delivery works
- Create a webhook subscription in the developer console or via the Events API.
- 8BALL sends a signed payload when a subscribed event occurs.
- Failed deliveries are retried automatically with exponential backoff (up to five attempts).
Signing
Every delivery includes an 8ball-signature header. Verify the HMAC before processing the payload.
Retries
Failed deliveries retry up to five times with exponential backoff.
See Webhooks and Subscribe to Events for setup details.