Review Postmortem
curl --request POST \
--url http://{host}:{port}/{basePath}/postmortems/{name}/review \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"reviewer": "carlos.silva@empresa.com",
"notes": "Root cause confirmed. Adding additional action item for rate limiting."
}
'{
"apiVersion": "v1",
"kind": "PostMortem",
"metadata": {
"name": "PM-20260319-001",
"namespace": "production"
},
"status": {
"state": "InReview",
"reviewer": "carlos.silva@empresa.com",
"reviewStartedAt": "2026-03-19T17:00:00Z",
"notes": "Root cause confirmed. Adding additional action item for rate limiting."
}
}
PostMortems
Review PostMortem
Moves a postmortem to InReview state, indicating a human is reviewing the AI-generated analysis
POST
/
postmortems
/
{name}
/
review
Review Postmortem
curl --request POST \
--url http://{host}:{port}/{basePath}/postmortems/{name}/review \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"reviewer": "carlos.silva@empresa.com",
"notes": "Root cause confirmed. Adding additional action item for rate limiting."
}
'{
"apiVersion": "v1",
"kind": "PostMortem",
"metadata": {
"name": "PM-20260319-001",
"namespace": "production"
},
"status": {
"state": "InReview",
"reviewer": "carlos.silva@empresa.com",
"reviewStartedAt": "2026-03-19T17:00:00Z",
"notes": "Root cause confirmed. Adding additional action item for rate limiting."
}
}
Unique postmortem name (e.g.,
PM-20260319-001)Kubernetes namespace
Identifier of the reviewer (e.g., email or username)
Review notes or corrections to the AI-generated postmortem
When to Use
PostMortems are auto-generated when an incident is resolved. This endpoint allows the team to:- Mark it as under review — signals to the team that someone is reviewing the AI analysis
- Add corrections — override or supplement the AI-generated root cause, timeline, or action items
- Track review status — distinguish between unreviewed (auto-generated) and human-validated postmortems
{
"apiVersion": "v1",
"kind": "PostMortem",
"metadata": {
"name": "PM-20260319-001",
"namespace": "production"
},
"status": {
"state": "InReview",
"reviewer": "carlos.silva@empresa.com",
"reviewStartedAt": "2026-03-19T17:00:00Z",
"notes": "Root cause confirmed. Adding additional action item for rate limiting."
}
}
Authorizations
Bearer token issued by the operator. Format: Authorization: Bearer <token>.
Path Parameters
Unique postmortem name.
Example:
"PM-20260319-001"
Query Parameters
Kubernetes namespace.
Body
application/json
⌘I