v1

latestOpenAPI 3.0.3MIT2026-07-17241338.5 KB
Controller

Get controller UI model

Returns a full controller snapshot formatted as a UI model, optionally scoped to a specific organization. Includes resources, org list, agents, status, and dashboard views.

get/api/controller

Query parameters

orgstring
Example:default

Organization slug to scope the UI model to

Response

Controller UI model

namespacestring
status'ok' | 'degraded' | 'unknown'
resourcesobject[]
viewsobject

Example response

{
  "org": {
    "slug": "acme",
    "displayName": "Acme Corp",
    "namespace": "kradle-org-acme"
  },
  "orgs": [
    {
      "slug": "acme",
      "displayName": "Acme Corp",
      "namespace": "kradle-org-acme"
    }
  ]
}