Skip to main content
GET
Analytics Top Resources
string
Start of the window, RFC 3339 (e.g., 2026-03-01T00:00:00Z). An unparseable value is ignored.
string
End of the window, RFC 3339.
integer
default:"10"
Maximum number of resources to return. Non-positive or invalid values fall back to 10.
Minimum role: viewer. Covers every namespace. Issues created in the window are grouped by their target resource (kind, name, namespace) and sorted by incidentCount, highest first. lastIncident is the creation time of the newest Issue for that resource.

Authorizations

X-API-Key
string
header
required

API key sent in the X-API-Key header. Keys are read from the Secret chatcli-operator-secrets, key api-keys (fallback: ConfigMap chatcli-operator-config, key api-keys) in the operator namespace, as a YAML list of {key, role, name, description} (name is the identity recorded on approval decisions); the operator chart creates it only with apiKeys.create: true. Roles: viewer < operator < admin — any other role string is denied everywhere. Changes are picked up within about 30 seconds; deleting both the Secret and the ConfigMap revokes every key. With no keys configured every /api/ call returns 401, unless CHATCLI_OPERATOR_DEV_MODE=true, which grants admin without a key (development only).

Query Parameters

from
string<date-time>

Start of the time range (RFC3339). Unparseable values are ignored.

Example:

"2026-03-01T00:00:00Z"

to
string<date-time>

End of the time range (RFC3339). Unparseable values are ignored.

Example:

"2026-03-19T23:59:59Z"

limit
integer
default:10

Maximum number of resources.

Required range: x >= 1

Response

Top affected resources

apiVersion
string
Example:

"v1"

kind
string
Example:

"TopResources"

metadata
object
items
object[]