Skip to main content
GET
Error

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

organizationId
string
required

The ID of the Organization to which the Deployment belongs.

deploymentId
string
required

The Deployment's ID.

diagnosisRunId
string<uuid>
required

The diagnosis run ID.

Response

OK

summary
string
required
title
string
required

Core identification

confidence
number
confidence_justification
string
contributing_factors
string[]
coverage_quality
string

Coverage quality

dag_level_checks
object[]

Diagnostic checks

evidence
object[]

Evidence

evidence_gaps
object[]
evidence_status
enum<string>
Available options:
confirmed,
hypothesis,
insufficient_evidence
exception_class
string
exception_message
string
failure_onset_date
string

Temporal context

from_dag_run_id
string

Provenance fields layered on by core / polaris-agent after the LLM emits: - FromDagRunId: original dag_run_id when this diagnosis was replayed from the polaris-agent dedup cache (absent on fresh diagnoses). - SessionId: durable id of the RCA session row this diagnosis was emitted from.

last_success_date
string
log_classification
string
log_snippet
string

Log analysis

priority
string
root_cause
string

Root cause

root_cause_task
string
root_cause_type
string
session_id
string
severity
string

Severity & confidence

suggested_fix
string

Remediation

tasks
object[]
transience
string