Skip to main content
POST
/
analyze-incident
POST /analyze-incident
curl --request POST \
  --url https://api.example.com/analyze-incident \
  --header 'Content-Type: application/json' \
  --data '
{
  "incident": "<unknown>",
  "networkState": "<unknown>"
}
'
{
  "agents_used": [
    "<string>"
  ],
  "analysis": {
    "confidence": 123,
    "reasoning": "<string>",
    "recommended_actions": [
      "<string>"
    ],
    "severity": "<string>",
    "should_report": true
  },
  "fallback_active": true,
  "incident": "<unknown>",
  "status": "<string>",
  "timestamp": "<string>"
}

Body

application/json

Request payload for analyzing an incident.

incident
any

The incident data to analyze.

networkState
any

The current state of the network.

Response

Incident analyzed

Response payload containing incident analysis results.

agents_used
string[]
required

List of AI agents used during analysis.

analysis
object
required

Detailed analysis results.

fallback_active
boolean
required

Whether fallback logic was active during analysis.

incident
any
required

The original incident data.

status
string
required

status of the analysis.

timestamp
string
required

ISO 8601 timestamp of the response.