KubeBolt / docs
GitHub

REST API Reference

All endpoints under /api/v1.

Cluster

MethodEndpointDescription
GET/clustersList all kubeconfig contexts
POST/clusters/switchSwitch active cluster
GET/cluster/overviewFull cluster summary with counts, CPU/memory, health, events, workloads
GET/cluster/permissionsProbed RBAC permissions per resource type

Resources

MethodEndpointDescription
GET/resources/:typeList with pagination (?limit=50), filtering (?namespace=, ?search=, ?status=)
GET/resources/:type/:ns/:nameDetail with metrics injection
GET/resources/:type/:ns/:name/yamlRaw YAML (secrets redacted, managedFields stripped)
GET/resources/pods/:ns/:name/logsPod logs (?container=, ?tailLines=100)
GET/resources/:workload/:ns/:name/podsPods owned by deployment/statefulset/daemonset/job
GET/resources/deployments/:ns/:name/historyRevision history via ReplicaSets

Other

MethodEndpointDescription
GET/topologyFull topology graph (nodes + edges)
GET/insightsActive insights (?severity=critical,warning)
GET/eventsEvents (?type=Warning, ?involvedName=, ?involvedKind=)
WS/wsWebSocket for real-time updates