Cases API
The Cases API supports investigation workflows around one or more alerts. Cases preserve ownership, status, notes, timeline, linked evidence, disposition, and approval history.
Case List And Detail
/v1/casesList cases for the current organization.
/v1/casesCreate a case manually or from selected alerts.
/v1/cases/{caseId}Fetch a case with linked alerts, notes, timeline, and investigation context.
/v1/cases/{caseId}Update core case metadata such as title, priority, assignee, or summary.
Case Lifecycle
/v1/cases/{caseId}/assignAssign or reassign ownership.
/v1/cases/{caseId}/statusUpdate status with an optional reason.
/v1/cases/{caseId}/submit-reviewSubmit a recommended disposition for approval.
/v1/cases/{caseId}/reviewApprove, reject, or request changes on a submitted disposition.
/v1/cases/{caseId}/closeClose a case with a final disposition.
/v1/cases/{caseId}/reopenReopen a closed case when policy allows.
Case Evidence
/v1/cases/{caseId}/alertsLink one or more alerts to a case.
/v1/cases/{caseId}/notesAdd a case note or investigation comment.
/v1/cases/{caseId}/timelineFetch timeline events for the case.