Applications
Management endpoints for organizations, members, and the applications that own your realtime config.
API· 5 min read
Organizations
All management routes require a bearer token (see Authentication).
| Method | Path | Description |
|---|---|---|
| GET | /organizations | List organizations |
| POST | /organizations | Create an organization |
| GET | /organizations/{organization} | Get an organization |
Members
| Method | Path | Description |
|---|---|---|
| GET | /organizations/{organization}/members | List members |
| POST | /organizations/{organization}/members | Add a member (admin+) |
| PATCH | …/members/{member} | Update a member's role |
| DELETE | …/members/{member} | Remove a member |
Applications
| Method | Path | Description |
|---|---|---|
| GET | /organizations/{organization}/applications | List applications in an org |
| POST | /organizations/{organization}/applications | Create an application |
| GET | /applications/{application} | Get an application |
| PATCH | /applications/{application} | Update an application |
| DELETE | /applications/{application} | Delete an application |
Creating an application provisions its realtime config so the publish endpoint can accept and scope events for it immediately — no extra setup step is required.
Application settings
| Method | Path | Description |
|---|---|---|
| GET | /applications/{application}/settings | Read per-app settings |
| PATCH | /applications/{application}/settings | Update per-app settings |
RBAC
Access is governed by organization roles: owner > admin > developer > viewer. Managing members requires admin or above. Sub-resources are scope-bound to their parent, so an ID from another organization or application returns 404.