Webhooks
Webhooks provide real-time push notifications when commentary approval events occur, eliminating the need for polling.Benefits
- Near real-time updates: Receive notifications within seconds of approval events
- Reduced polling: No need to repeatedly check status endpoints
- Reliable delivery: Automatic retries with exponential backoff
- Secure: HMAC-SHA256 signed payloads
Event Types
| Event | Description |
|---|---|
creator.approved | Creator has approved their commentary — ready for partner review |
partner.approved | Partner has approved the commentary — ready for distribution |
commentary.failed | Commentary generation failed or was rejected |
Webhook Payload Structure
Security
All webhook payloads are signed with HMAC-SHA256. The signature is included in theX-Unleeshed-Signature header:
Required Scopes
webhooks:manage- Create, update, delete webhookswebhooks:read- List webhooks and delivery logs
Next Steps
Register Webhook
Create your first webhook
Integration Guide
Complete setup instructions