Rensei docs
API ReferenceIncidents

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.

GET
/api/incidents

Authorization

headerAuthorizationBearer <rsk_live_*>

Rensei API key presented as Authorization: Bearer rsk_live_. Required API-key scopes are recorded per operation in x-rensei-required-scopes.

Query Parameters

status?string

Comma-separated statuses (triggered/acknowledged/resolved).

severity?string

Filter by severity.

source?string

Filter by source.

limit?number

Page size (max 100, default 50).

offset?number

Page offset (default 0).

Response Body

Incidents page.

application/json
  1. response
incidents*array<>
total*number
limit*number
offset*number
Example Request
curl -X GET 'https://app.rensei.ai/api/incidents'
Example Response
{  "incidents": [    {      "id": "string",      "workspaceId": "string",      "title": "string",      "description": "string",      "severity": "string",      "status": "string",      "source": "string",      "sourceIncidentId": "string",      "sourceUrl": "string",      "assigneeUserId": "string",      "metadata": {        "property1": null,        "property2": null      },      "createdAt": "string",      "updatedAt": "string",      "resolvedAt": "string"    }  ],  "total": 0,  "limit": 0,  "offset": 0}