Mulai
Stream live events to web and mobile apps in three steps.
Create a regional Realtime app, subscribe browser, iOS, or Android clients to a WebSocket channel, and publish live order updates, chat messages, or presence state from your backend without operating socket servers.
Detail Permintaan
Isi permintaan
{ "event": "order-updated", "channels": ["private-order-42"], "data": { "id": 42, "status": "shipped" } }
Isi respons
{}

Pesanan 42 · Maya Chen
Set harian.
DikemasDikirim
Dikemas dengan rapi. Siap dikirim.Pesanan Anda sedang dalam perjalanan.

Pesanan 42 · Maya Chen
Set harian.
DikemasDikirim
Dikemas dengan rapi. Siap dikirim.Pesanan Anda sedang dalam perjalanan.
Detail Permintaan
Isi permintaan
{ "event": "order-updated", "channels": ["private-order-42"], "data": { "id": 42, "status": "shipped" } }
Isi respons
{}
Detail Permintaan
Isi permintaan
{ "event": "order-updated", "channels": ["private-order-42"], "data": { "id": 42, "status": "shipped" } }
Isi respons
{}

Pesanan 42 · Maya Chen
Set harian.
DikemasDikirim
Dikemas dengan rapi. Siap dikirim.Pesanan Anda sedang dalam perjalanan.
Trusted by engineering and product teams
shipping at global scale.
Go from a new workspace to authorized WebSocket channels in minutes.
Follow these three steps to publish live events from your server and enforce session rules on private and presence channels.
- 01
Create a regional Realtime app and API key.
Open the Realtime dashboard, create an app in the US or EU region, and save its public app key and server secret alongside a Bird API key. The free plan includes 100 concurrent connections and 200,000 daily messages across your workspace so you can build and test without upfront commitment.
- 02
Subscribe a client and publish your first event.
Connect a browser tab, Swift app, or Kotlin client using the public app key and subscribe to a named channel. Publish an event to that channel from your backend and watch the payload arrive over the open WebSocket connection in real time. Baca panduan memulai →
- 03
Authorize private and presence channels.
Protect customer-specific order streams and collaborative rooms by adding an authorization endpoint on your server. When a client subscribes to a private or presence channel, your backend checks the user's session and signs a short-lived token that Bird verifies before admitting the connection. Panduan otorisasi channel →
Terapkan dalam praktik.
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini.
Keep web and mobile screens synced without polling.
Ship live order trackers, in-app notifications, and multi-tab presence over managed WebSockets. Create a workspace and publish your first event in minutes.