Get incident
get_incidentGet a single incident by UID; an unknown UID fails with an "incident not found" error. Returns the incident object — number, state, timestamps, failure counts — plus the check with with=check and up to 50 timeline events with with=events. include=["notifications"] adds the incident's notification attempts (one row per dispatch target with its delivery status, channel and recipient, newest first), filtered by status and capped by limit. Use list_incidents to search and filter across incidents, and diagnose_check for a check's full triage briefing. Read-only: works with mcp:read tokens.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | Yes | Incident UID returned by list_incidents or diagnose_check. | |
| with | No | Comma-separated extra fields. "check" includes the underlying check; "events" includes up to 50 most-recent timeline events (status transitions, notifications, manual notes). Example: "check,events". | |
| limit | No | With include=notifications: max attempts (1-500, default 20). | |
| status | No | With include=notifications: only attempts in this delivery status. Allowed: pending, sent, failed, cancelled, skipped. | |
| include | No | Extra lists to return with the incident. An unknown value is an error. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | Yes | Incident UID. | |
| kind | No | What the incident is about: check, slo_burn or degraded. | |
| check | No | Underlying check, when requested with with=check. | |
| state | No | active or resolved. | |
| title | No | Custom title, when one was set. | |
| events | No | Timeline events (status transitions, notifications, manual notes), newest first; present when with=events was passed. | |
| number | No | Short per-org reference, e.g. 42. | |
| checkUid | No | UID of the check the incident is about. | |
| checkName | No | Name of that check. | |
| checkSlug | No | Slug of that check. | |
| startedAt | No | RFC3339 timestamp when the incident opened. | |
| resolvedAt | No | RFC3339 timestamp when it resolved; absent while active. | |
| description | No | Custom description, when one was set. | |
| failureCount | No | Number of failures recorded for the incident. | |
| relapseCount | No | Number of times the incident reopened. | |
| notifications | No | Notification attempts, newest first; present when include=notifications was passed. |