Authorization: Bearer <admin-api-key>.
Teams & keys
| Method | Path | Description |
|---|---|---|
GET | /admin/teams | List all teams |
POST | /admin/teams | Create or update a team |
GET | /admin/keys | List all API keys |
POST | /admin/keys | Create a new API key |
DELETE | /admin/keys/{id} | Disable an API key |
PATCH | /admin/keys/{id} | Update key limits, budget, or expiry |
Users
| Method | Path | Description |
|---|---|---|
GET | /admin/users | List all users |
POST | /admin/users | Create a user |
DELETE | /admin/users/{id} | Disable a user |
GET | /admin/users/pending | List pending users awaiting approval |
POST | /admin/users/{id}/approve | Approve a pending user |
Routing configs & health
| Method | Path | Description |
|---|---|---|
GET | /admin/gateway/configs | List routing configs |
POST | /admin/gateway/configs | Create a config |
GET | /admin/gateway/configs/{id} | Get a config |
PUT | /admin/gateway/configs/{id} | Update a config |
DELETE | /admin/gateway/configs/{id} | Delete a config |
GET | /admin/gateway/health | Real-time upstream health status |
Settings
| Method | Path | Description |
|---|---|---|
GET | /admin/settings | Get all settings sections |
PUT | /admin/settings/{section} | Update a settings section |
Deployments & training
| Method | Path | Description |
|---|---|---|
GET | /admin/library | Browse the model library |
GET | /admin/deployments | List deployments |
POST | /admin/deployments | Create a deployment |
GET | /admin/deployments/{id} | Get deployment status |
DELETE | /admin/deployments/{id} | Delete a deployment |
POST | /admin/deployments/{id}/scale | Scale replicas |
GET | /admin/training-jobs | List training jobs |
POST | /admin/training-jobs | Create a training job |
GET | /admin/training-jobs/{id} | Get job details |
POST | /admin/training-jobs/{id}/cancel | Cancel a job |
POST | /admin/training-jobs/{id}/register | Register completed artifact |
Usage & audit
| Method | Path | Description |
|---|---|---|
GET | /admin/usage | Aggregate usage across all teams |
GET | /admin/usage/timeseries | Time-series usage data |
GET | /admin/audit | Query the audit log |
GET | /admin/audit/verify | Verify audit hash chain integrity |
GET | /admin/whoami | Current key identity and permissions |
GET | /admin/jobs | Background job status |
GET | /admin/cache/stats | Cache hit/miss statistics |
Orgs & billing
| Method | Path | Description |
|---|---|---|
GET | /admin/orgs | List all orgs |
GET | /admin/signups | List pending signups |
POST | /admin/orgs/{id}/approve | Approve an org |
POST | /admin/orgs/{id}/suspend | Suspend an org |
GET | /admin/orgs/{id}/analytics | Per-org analytics |
GET | /admin/orgs/{id}/usage | Per-org usage |
GET | /admin/orgs/{id}/usage/export | Export usage as CSV |
PUT | /admin/orgs/{id}/subscription | Assign a plan to an org |
GET | /admin/plans | List plans |
POST | /admin/plans | Create a plan |
PUT | /admin/plans/{id} | Update a plan |
DELETE | /admin/plans/{id} | Delete a plan |
Groups
| Method | Path | Description |
|---|---|---|
GET | /admin/groups | List groups |
POST | /admin/groups | Create a group |
GET | /admin/groups/{id} | Get group details |
PUT | /admin/groups/{id} | Update group name or permissions |
DELETE | /admin/groups/{id} | Delete a group |
GET | /admin/groups/{id}/members | List members |
POST | /admin/groups/{id}/members | Add a member |
DELETE | /admin/groups/{id}/members/{userID} | Remove a member |
MCP servers
| Method | Path | Description |
|---|---|---|
GET | /admin/mcp/servers | List registered MCP servers |
POST | /admin/mcp/servers | Register a new server |
GET | /admin/mcp/servers/{id} | Get server details |
PUT | /admin/mcp/servers/{id} | Update a server |
DELETE | /admin/mcp/servers/{id} | Remove a server |
Indexing & standard answers
| Method | Path | Description |
|---|---|---|
GET | /admin/indexing/status | Indexing dashboard |
POST | /admin/kbs/{id}/reembed | Start embedding model swap |
POST | /admin/connectors/{id}/pause | Pause a connector |
POST | /admin/connectors/{id}/resume | Resume a connector |
GET | /admin/standard-answers | List standard answers |
POST | /admin/standard-answers | Create a standard answer |
PUT | /admin/standard-answers/{id} | Update a standard answer |
DELETE | /admin/standard-answers/{id} | Delete a standard answer |