Webhooks
Create Webhook
{
"url": "https://example.com/webhooks/vaultstream",
"events": ["content.transcoded"],
"secret": "whsec_xxx",
"active": true
}
List Webhooks
Delete Webhook
DELETE /v1/webhooks/{webhook_id}
Event Types
| Event |
Fires When |
content.uploaded |
File upload complete |
content.transcoded |
Transcoding finishes |
content.deleted |
Content removed |
content.updated |
Metadata changed |
playback.started |
Viewer starts watching |
playback.completed |
Viewer reaches 90% |
user.provisioned |
New user created |
user.deactivated |
User deactivated |