Overview
Cases are the core workflow unit for compliance teams. A case is automatically created whenever a transaction receives aREVIEW, ESCALATE, or BLOCK outcome. Cases can also be created manually by compliance officers for ad-hoc investigations.
Common Workflows
Automatic case creation: A transaction triggers a sanctions hit → The system creates aSANCTIONS_HIT case → Compliance officers are notified via email and dashboard → An officer claims the case, investigates, and resolves it.
Manual investigation: An analyst notices a pattern → Creates a REGULATORY_INQUIRY case → Attaches related transactions → Adds investigation notes → Escalates to a senior officer.
Permissions
Case Lifecycle
Endpoints
Create Case
Manually create a compliance case. Auto-created cases use the same structure. Request Body
Case Types
Example Request
List Cases
Retrieve cases with powerful filtering options. Query Parameters
Example Request
Get Case Detail
Retrieve a case including its full timeline history and related transaction. Path Parameters
Example Request
Update Case Status
Move a case through its lifecycle. Include a resolution note when closing. Path Parameters
Request Body
Example Request
Assign Case
Assign a case to a specific compliance officer. Path Parameters
Request Body
Example Request
Add Note
Append an investigation note to a case. This creates a timeline event. Path Parameters
Request Body
Example Request