Get incident summary counts (by status, by severity) and MTTR.
Returns incident counts grouped by status and severity, a total, and mean-time-to-recovery (seconds) for the authenticated org. Bearer-reachable for human principals (user token or browser session); rsk_* API keys and BYOA OAuth-agent tokens are rejected 403.
Rensei API key presented as Authorization: Bearer rsk_live_. Required API-key scopes are recorded per operation in x-rensei-required-scopes.
In: header
Response Body
application/json
curl -X GET "https://example.com/api/incidents/stats"{
"byStatus": {
"property1": 0,
"property2": 0
},
"bySeverity": {
"property1": 0,
"property2": 0
},
"total": 0,
"mttrSeconds": 0
}List incidents for the authenticated org.
Returns incidents scoped to the authenticated org, filterable by status (comma-separated), severity, or source, with limit/offset pagination. Bearer-reachable for human principals (user token or browser session); rsk_* API keys and BYOA OAuth-agent tokens are rejected 403.
List interactive sessions visible to the caller.
Same auth posture as POST: session/user_token only. `?project=<slug>` or `?projectId=<id>` scopes to one project (gated by checkInteractiveAccess - an inaccessible project returns an empty list, not an error). Omitted, the list is scoped to every project the caller can see in the org (org admins see all).