Skip to main content
GET
/
api
/
v1
/
postmortems
List PostMortems
curl --request GET \
  --url https://api.example.com/api/v1/postmortems
{
  "apiVersion": "v1",
  "kind": "PostMortemList",
  "metadata": {
    "totalCount": 15,
    "page": 1,
    "pageSize": 20
  },
  "items": [
    {
      "name": "PM-20260318-001",
      "incident": "INC-20260318-003",
      "title": "OOMKill recorrente no checkout-service",
      "severity": "critical",
      "duration": "45m",
      "impact": "3.2% de requests falharam no checkout durante 45 minutos",
      "rootCause": "Memory leak no handler de webhook de pagamento",
      "status": "published",
      "createdAt": "2026-03-18T23:00:00Z",
      "author": "ai-generated"
    },
    {
      "name": "PM-20260317-001",
      "incident": "INC-20260317-001",
      "title": "Latencia elevada no api-gateway",
      "severity": "high",
      "duration": "20m",
      "impact": "P99 latencia subiu de 150ms para 2.3s",
      "rootCause": "Connection pool exaurido por queries lentas no PostgreSQL",
      "status": "published",
      "createdAt": "2026-03-17T18:30:00Z",
      "author": "ai-generated"
    }
  ]
}
incident
string
Filter by associated incident (e.g., INC-20260319-001)
severity
string
Filter by original incident severity: critical, high, medium, low
since
string
Filter postmortems created from a given ISO 8601 date
page
integer
default:"1"
Page number
pageSize
integer
default:"20"
Items per page (maximum 100)
{
  "apiVersion": "v1",
  "kind": "PostMortemList",
  "metadata": {
    "totalCount": 15,
    "page": 1,
    "pageSize": 20
  },
  "items": [
    {
      "name": "PM-20260318-001",
      "incident": "INC-20260318-003",
      "title": "OOMKill recorrente no checkout-service",
      "severity": "critical",
      "duration": "45m",
      "impact": "3.2% de requests falharam no checkout durante 45 minutos",
      "rootCause": "Memory leak no handler de webhook de pagamento",
      "status": "published",
      "createdAt": "2026-03-18T23:00:00Z",
      "author": "ai-generated"
    },
    {
      "name": "PM-20260317-001",
      "incident": "INC-20260317-001",
      "title": "Latencia elevada no api-gateway",
      "severity": "high",
      "duration": "20m",
      "impact": "P99 latencia subiu de 150ms para 2.3s",
      "rootCause": "Connection pool exaurido por queries lentas no PostgreSQL",
      "status": "published",
      "createdAt": "2026-03-17T18:30:00Z",
      "author": "ai-generated"
    }
  ]
}