Get a single incident by id
GET /incidents/{id}
GET
/incidents/{id}
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
DocumentId
Responses
Section titled “ Responses ”OK
object
data
object
title
required
string
description
string
severity
required
string
status
string
source
string
dedup_key
required
string
correlation_id
string
context_bundle
Arbitrary JSON value (object, array, string, number, boolean, or null)
rca_candidates
Arbitrary JSON value (object, array, string, number, boolean, or null)
alert_count
integer
first_seen_at
string format: date-time
last_seen_at
string format: date-time
resolved_at
string format: date-time
organisation
postmortem_draft
string
postmortem_status
string
postmortem_generated_at
string format: date-time
assigned_to
string
runbook_id
string
is_public
F3.SUPPORT.03 — when true, this incident is mirrored onto the public status.sencai.space status page (Uptime Kuma) as a pinned incident banner. Sencai-admin only; never set from a tenant-facing route. Does NOT change the underlying org-scoped find/findOne ACL on this content-type — the public status page never queries Strapi directly, only the outbound sync in status-page-sync.ts reads is_public=true records via the service-account path.
boolean
documentId
string
id
integer
createdAt
string format: date-time
updatedAt
string format: date-time
publishedAt
string format: date-time
Missing or invalid authentication
Not authorized (tenant scope or capability)
Not found