review decision for a transaction, it automatically creates a Case — a structured record that gives your fraud operations team everything they need to make an informed approve-or-reject decision. Cases capture the original transaction data, risk score, fraud signals, and user history in one place. This guide covers how to view, query, and resolve cases both through the dashboard and the Cases API.
Viewing Cases in the Dashboard
The AntifraudAI dashboard provides a zero-code interface for triaging cases.1
Navigate to the Cases tab
Log in to the AntifraudAI dashboard and select Cases from the left-hand navigation menu.
2
Filter by status
Use the Status dropdown to filter the case list by:
- Open — awaiting a human decision
- Approved — transaction was allowed after review
- Rejected — transaction was declined after review
- Expired — no action was taken within the expiry window
3
Inspect a case
Click any row to open the case detail view. This page shows:
- The original transaction payload and amount
- The risk score and all contributing signals
- The user’s full event history and previous case outcomes
- A timeline of status changes and agent notes
Cases via API
Use the Cases API to integrate case management directly into your support systems, review tools, or automated workflows.List cases
cURL
status query parameter accepts open, approved, rejected, or expired.
Retrieve a single case
cURL
Resolving a Case
Update a case’s status toapproved or rejected by sending a PUT request to /cases/{case_id}.
case.resolved webhook event to any configured endpoints — allowing your systems to automatically fulfil or cancel the underlying order in response.

