Skip to main content
This page defines every value a verification can return. If you’d rather see where a value comes from than read it in a table, the playground below puts each one back in context — configure a verification and watch which status, document and face results, and tags it returns.

Status & Tag Playground

Configure a verification, then watch the statuses and tags it produces, the webhook your server receives, and what each tag costs the user. A presentation, not a live account — nothing here calls iDenfy. Opens in a new tab.

Overall Status

APPROVED and DENIED are explained by the detailed statuses on the autoFace, manualFace, autoDocument, and manualDocument fields below, and SUSPECTED by the fraudTags/mismatchTags below. For what to do with each status in your integration, see Status Handling.

Common Values


Face Status Values

FACE_MISMATCH and NO_FACE_FOUND are only reported after a second matching algorithm has been tried — see Second-Opinion Check on a Mismatch.

Document Status Values


MRZ and Barcode Statuses


Fraud Tags


Mismatch Tags

These appear when data provided during session creation doesn’t match document data:
Don’t see a fraudTags or mismatchTags value explaining a SUSPECTED result? Contact support via our ticketing portal.

Additional Step Statuses