Account API reference
Every Account endpoint in the Orbit API (10): method and path, the token scope it needs, its parameters, and the matching CLI command and MCP tool.
10 endpoints, 5 of them read-only. Every one is also a command in the orbit CLI, a method in the SDKs and a tool on the MCP server.
| Endpoint | Scope | Parameters | CLI · MCP tool |
|---|---|---|---|
GET /talk/roomsList conversations | read | ?limit integer?offset integer?all boolean | orbit talk rooms listtalk_rooms_list |
POST /talk/roomsCreate a conversation | write | body: name* string, kind room | live, city string, visibility public | unlisted, max_peers integer, max_kbps integer, retention_days integer, public_join boolean, enabled boolean | orbit talk rooms createtalk_rooms_create |
GET /talk/rooms/{id}One conversation | read | id integer | orbit talk rooms get <id>talk_rooms_get |
PATCH /talk/rooms/{id}Change a conversation | write | id integerbody: name* string, kind room | live, city string, visibility public | unlisted, max_peers integer, max_kbps integer, retention_days integer, public_join boolean, enabled boolean | orbit talk rooms update <id>talk_rooms_update |
DELETE /talk/rooms/{id}Delete a conversation and its history | write | id integer | orbit talk rooms delete <id>talk_rooms_delete |
PUT /talk/rooms/{id}/passcodeSet or clear the passcode | write | id integerbody: passcode string | orbit talk rooms passcode <id>talk_rooms_passcode |
POST /talk/rooms/{id}/joinMint a join token for somebody your own backend has already let in | write | id integerbody: label string, peer_id string, readonly boolean | orbit talk rooms join <id>talk_rooms_join |
GET /talk/rooms/{id}/historyRead a conversation's messages | read | id integer?cursor integer?limit integer | orbit talk rooms history <id>talk_rooms_history |
GET /talk/rooms/{id}/usagePer-minute usage | read | id integer?limit integer?offset integer | orbit talk rooms usage <id>talk_rooms_usage |
| Endpoint | Scope | Parameters | CLI · MCP tool |
|---|---|---|---|
GET /talk/citiesCities that carry conversations, and whether they have room | read | — | orbit talk citiestalk_cities |
Every Account endpoint in the Orbit API (10): method and path, the token scope it needs, its parameters, and the matching CLI command and MCP tool.
Every Organization endpoint in the Orbit API (10): method and path, the token scope it needs, its parameters, and the matching CLI command and MCP tool.
Every Services endpoint in the Orbit API (15): method and path, the token scope it needs, its parameters, and the matching CLI command and MCP tool.