Beam Realtime Endpoints (WebSocket)
Version 1.0.0
AsyncAPI 2.6 description of Beam's **realtime endpoint** surface. Unlike the synchronous REST web endpoints, a Beam realtime app is deployed and, per the docs (https://docs.beam.cloud/v2/endpoint/realtime), "will be exposed as a public websocket endpoint." Clients connect with the native WebSocket API or the Beam JavaScript SDK `deployment.realtime()` helper. This is a genuine bidirectional WebSocket transport (wss), not Server-Sent Events. Messages are exchanged in both directions over the open connection: the client sends input payloads and the server streams output payloads produced by the deployed Python handler. Synchronous endpoints, task queues, and the control-plane Tasks API are modeled in the companion OpenAPI document at `openapi/beam-cloud-openapi.yml`.
Channels
Messages
Servers
{deploymentId}.app.beam.cloud