Webhook Payloads

Webhook payloads share a consistent envelope.

{
  "id": "evt_123",
  "type": "livestream.started",
  "created_at": "2026-05-29T15:00:00.000Z",
  "data": {
    "stream_id": "stream_123",
    "channel_id": "user_123"
  }
}

Event Types

  • livestream.started
  • livestream.ended
  • chat.message.sent
  • channel.followed
  • moderation.banned