analyst
Reviews & Case Management
Create, investigate, and resolve review cases.
Reviewed 2026-08-13Product 1.1
Reviews attach analyst work to a stored risk assessment. They require an admin or analyst role and a plan with the reviews feature.
Create a review
POST /reviews
json
{
"assessmentId": "e7d3c2b1-a0f9-4e8d-b7c6-5a4f3e2d1c0b",
"analystNote": "Checking device history after a velocity spike."
}The response returns the review ID, linked assessment, open status, authenticated analyst identity, note, and timestamps. Clients do not send analystId or analystEmail.
Status lifecycle
plaintext
open → in_review → escalated ─┐
├→ confirmed_fraud
├→ false_positive
├→ closed
└→ resolvedopen, in_review, and escalated are active. The other statuses are terminal and set closedAt.
Update a status with PATCH /reviews/status:
json
{
"reviewId": "r1a2b3c4-d5e6-7890-abcd-ef1234567890",
"status": "confirmed_fraud"
}Find reviews
GET /reviews?page=1&limit=20&status=openreturns paginateddataandmeta;limitdefaults to 20 and is capped at 100.GET /reviews/:idreturns one review plus assessment score, action, risk level, reason codes, and creation time.
Resolve the operational loop
- Inspect the assessment and linked evidence.
- Record notes and move the review through its status.
- Set a terminal status when the verdict is known.
- Submit the matching outcome through Submit Feedback.
Use Graph Explorer for connected evidence and Risk Scores for decision semantics.