This page documents public community-server APIs. Use Authorization: Bearer <jwt> for protected routes.
Community-server endpoint groups
GET /health- community service + DB health.POST /livekit/token- room token for voice/video./categories,/channels,/messages- channel/message management and history./roles,/members,/invites,/bans- access control and moderation./uploads,/ws- file operations and real-time updates.
Example requests
POST /livekit/token
Authorization: Bearer <jwt>
{"room":"general-voice"}POST /channels/{channelId}/messages
Authorization: Bearer <jwt>
{"content":"Hello from Tusile"}For complete request and response payloads, open the interactive API test page your community-server exposes at GET /test — e.g. https://<your-community-host>/test.