Niilox API

Skip to main content

Realtime communications API

Chat, WebRTC calls, and
stream health — one API.

Multi-tenant realtime backend for messaging, peer video/audio, auth, and BYO LiveKit monitoring at api.niilox.com.

What ships

Realtime chat. WebRTC. Monitor.

Communications APIs for product apps — plus Tern. Broadcast livestream rooms stay first-party; bring your own LiveKit for SFU media.

client.dms · /ws/me

Chat & presence

DMs, typing, presence, and personal WebSocket feeds — REST plus /ws/me for product chat.

Read docs

Stream monitor

Your LiveKit. Our incidents.

Point a sidecar at your SFU, ingest events with a project key, and manage incidents in the portal — Niilox never needs your LiveKit secrets to end rooms.

Monitor docs →
  1. 01
    ProjectCreate a monitor project + ingest key
  2. 02
    IngestPOST events from your LiveKit sidecar
  3. 03
    IncidentsOpen / resolve from the portal
  4. 04
    AlertsWebhook or portal notification rules

Developers

Start free. Ship with docs.

  • TypeScript
  • Python
  • REST
  • WebSocket

Niilox Monitor platform capabilities

Multi-tenant realtime communications API for WebRTC peer calls, chat and presence, auth, and BYO LiveKit stream monitoring — production at api.niilox.com.

  • Realtime chat

    DMs, typing indicators, presence, and personal feeds over WebSockets.

  • WebRTC peer calls

    1:1 video and audio via peer signaling — in-app WebRTC, not PSTN.

  • Auth

    Guest, magic link, password, Google, and Apple — multi-tenant JWTs.

  • Stream monitor

    BYO LiveKit — project ingest keys, SFU events, incidents, and alerts.

For AI agents · FAQ · About · llms.txt