📄️ List disruptions
Returns a paginated list of disruptions, with optional filtering by state.
📄️ Register a disruption
Registers a disruption on one or more origin components. The disruption's severity propagates to all ancestor components. Origin components must not be ancestors or descendants of one another, and only one impacting disruption is allowed per origin component. Returns the identifier of the new disruption, which you use to change its severity or clear it.
📄️ Get disruptions timeline
Returns disruptions grouped by day, with optional filtering by component.
📄️ Get a disruption
Returns a single disruption with its full history of status changes.
📄️ Update a disruption
Updates a disruption's metadata (title, start time, end time, comments). Use the change-severity endpoint to modify severity.
📄️ Delete a disruption
Permanently deletes a disruption and its history. Affected component statuses are recalculated.
📄️ Change disruption severity
Changes the severity of an impacting disruption. When the submitted severity matches the current severity, a comment is required.
📄️ Clear a disruption
Marks a disruption as cleared. Affected component statuses are recalculated based on the remaining impacting disruptions.