v1

latestOpenAPI 3.0.22026-07-1313674250.9 KB
incidents

Commit With Ai

Commit incidents with AI and user feedback

post/incidents/ai/{suggestion_id}/commit

Path parameters

suggestion_idstring uuid required

Request body

acceptedboolean required
original_suggestionobject required
changesobject

Example request

[
  {
    "incident": {
      "id": "c2509cb3-6168-4347-b83b-a41da9df2d5b",
      "name": "Incident name",
      "user_summary": "Keep: Incident description",
      "status": "firing"
    }
  }
]

Response

Successful Response

user_generated_namestring
assigneestring
user_summarystring
same_incident_in_the_past_idstring uuid
idstring uuid required
start_timestring date-time
last_seen_timestring date-time
end_timestring date-time
creation_timestring date-time
alerts_countinteger required
alert_sourcesstring[] required
severity'critical' | 'high' | 'warning' | 'info' | 'low' required

An enumeration.

status'firing' | 'resolved' | 'acknowledged' | 'merged'

An enumeration.

servicesstring[] required
is_predictedboolean required
is_confirmedboolean required
generated_summarystring
ai_generated_namestring
rule_fingerprintstring
fingerprintstring
merged_into_incident_idstring uuid
merged_bystring
merged_atstring date-time

Example response

[
  {
    "id": "c2509cb3-6168-4347-b83b-a41da9df2d5b",
    "name": "Incident name",
    "user_summary": "Keep: Incident description",
    "status": "firing"
  }
]