Overview
Retrieve the update history for an incident including status changes, severity changes, and audit trail events. This provides a chronological view of the incident lifecycle. Note: Comments are excluded from this endpoint and are available in a separate Investigation Notes section in the UI. Use thePOST /api/incidents/{id}/updates endpoint to add comments.
Authentication
Requires API Key authentication:- API Key:
X-API-Key: YOUR_API_KEY
Path Parameters
Incident ID (UUID). The unique identifier of the incident.
Response Format
Whether the request was successful
Array of update/event objects in reverse chronological order (most recent first)
Example Requests
Example Response
Status Codes
| Status | Description |
|---|---|
| 200 OK | Updates successfully retrieved |
| 401 Unauthorized | Authentication failed or invalid credentials |
| 404 Not Found | Incident not found or not accessible in current project |
| 500 Internal Server Error | Server error during retrieval |
Error Codes
Action Types
The timeline includes the following action types (comments are excluded and available separately):| Action | Description | Fields |
|---|---|---|
created | Incident was created | message contains creation details |
status_changed | Status was updated | old_value and new_value contain status transitions |
severity_changed | Severity was updated | old_value and new_value contain severity levels |
assigned | Incident assigned to user | user info for assignee |
acknowledged | Incident was acknowledged | user info for who acknowledged, old_value/new_value for status |
resolved | Incident was resolved | user info for who resolved, old_value/new_value for status |
closed | Incident was closed | user info for who closed, old_value/new_value for status |
reopened | Incident was reopened | user info for who reopened, old_value/new_value for status |
updated | Incident details were updated | old_value and new_value for changed fields |
comment_added action type exists but is intentionally excluded from this endpoint. Comments are displayed separately in the Investigation Notes section of the incident UI.
Timeline Interpretation Guide
Incident Lifecycle Example
Notes
- Updates are returned in reverse chronological order (most recent first)
- System-generated events (like automatic incident creation) have
user_id: null - All timestamps are in ISO 8601 format
- Status and severity changes include old and new values for comparison
- User information (name, email) is included for attribution
- Comments are excluded from this endpoint; use
POST /api/incidents/{id}/updatesto add comments and view them in the Investigation Notes section