Before ingesting alerts, make sure the related clients and operations have already been ingested. See the Ingesting Clients and Ingesting Operations guides.
Step 1: Ingest Alerts
Push external alerts (from third-party vendors or internal systems) into Corsa for centralized monitoring and case management. Endpoint:POST /v1/alerts
The
assigneeId field is optional. If not provided, the alert will be created without an assignee.associatedClients array should contain the Corsa client id(s) returned when you ingested the client.
Step 2: Escalate an Alert to a Case
When an alert requires further investigation or formal review, escalate it to a Case. This links the alert to a new case, allowing investigators to track the entire lifecycle from detection to resolution. Endpoint:POST /v1/cases
The
reviewersIds field is required but can be an empty array. The case status will be automatically set to NEW upon creation, regardless of what you specify in the request.What’s Next?
Manage Alerts & Cases
Batch create, bulk assign, update, and escalate alerts and cases.
Manage Attachments
Upload and link files to alerts, cases, and other entities.
Rules & Evaluation
Set up transaction monitoring rules.