A review case is created when a verification workflow routes to
needs_review. Cases provide a structured review queue where your team can
examine extracted data, documents, check results, and fraud signals before
making a final decision.
Active statuses: open, in_review, escalated, pending_second_review
Final statuses: approved, rejected
Cases track time from when they enter the review queue:
Atomically claim the next unassigned case from the queue (FIFO):
Returns the full case with session data, documents, and check results. If no
cases are available, returns 204 No Content.
If you can’t complete the review, release the case back to the queue:
Claims auto-expire after 30 minutes of inactivity.
For high-risk decisions, you can require two independent reviews. When dual review is enabled:
pending_second_reviewGet badge counts for each queue tab:
Add notes to a case for context and collaboration:
List notes:
Override a failed check within a case (e.g., approve despite a borderline face match):
Overrides are recorded in the audit log with the reviewer’s identity and reason.
Correct extracted PII during review (e.g., OCR misread a character):
Corrected PII is re-encrypted and the change is audit-logged.