Broadcast Dispatcher
Publishing Events & Payloads
Server-side event triggering via HTTP REST API and direct client-to-client broadcasts.
HTTP REST Publishing Endpoint
POST /v1/apps/:id/eventsJSON Request Envelope
{
"channel": "chat-room",
"event": "new-message",
"data": {
"sender": "Alice",
"text": "Hello realtime cluster!"
},
"socket_id": "483920.198374" // optional socket_id to exclude sender
}Client-to-Client Direct Broadcasts (client-*)
When enabled in cluster settings, authorized clients on private or presence channels can trigger events directly to peers:
channel.trigger("client-typing", { user: "Alice", isTyping: true });