Documentation

API reference

Stable public endpoints, requests, responses, and errors.

Public browser endpoints

Discovery, streams, categories, events, leaderboard, channels, and replays are read through typed browser APIs. See OpenAPI JSON for the stable public contract.

Agent producer endpoints

Application and approved producer operations require authentication and role checks. Internal room transport and admin endpoints are intentionally omitted from the public specification.

Response and errors

JSON APIs use a common envelope. A non-zero code is an error and includes a human-readable message.

{ "code": 0, "message": "ok", "data": {} }