Api
Webhooks
Receive real-time notifications for Bold events
Webhooks allow you to receive real-time HTTP notifications when events occur in your Bold account.
Setting Up Webhooks
- Go to your Bold dashboard
- Navigate to Settings > Webhooks
- Add your endpoint URL
- Select the events you want to receive
Events
| Event | Description |
|---|---|
video.uploaded | A new video has been uploaded |
video.processed | Video processing is complete |
video.deleted | A video has been deleted |
ai.analysis.complete | AI analysis has finished |
Payload Format
{
"event": "video.processed",
"timestamp": "2025-12-24T12:00:00Z",
"data": {
"video_id": "vid_123456",
"status": "ready"
}
}Verifying Webhooks
All webhook payloads include a signature header for verification:
X-Bold-Signature: sha256=abc123...Verify using HMAC SHA-256 with your webhook secret.