Skip to main content

Overall status

StatusMeaning
APPROVEDAutomated and manual checks were successful. Check autoFace, manualFace, autoDocument, manualDocument for details. Typical success: FACE_MATCH + DOC_VALIDATED.
DENIEDVerification failed. Check detailed statuses for the reason (e.g., FACE_MISMATCH, DOC_NOT_FOUND).
SUSPECTEDChecks may have passed, but discrepancies were found — flagged with fraudTags or mismatchTags. You decide whether to approve or deny.
REVIEWINGA human reviewer is currently checking the verification.
EXPIREDThe verification token was never used and has expired.
ACTIVEThe token has been created but not yet used.
EXPIRED-DELETEDToken expired and data was deleted.
DELETEDVerification data has been deleted.
For the complete list of all status values, see the Vocabulary reference.

Face check results

StatusMeaning
FACE_MATCHSelfie matches the document photo.
FACE_MISMATCHFace could not be matched — low quality, blur, or obstruction.
NO_FACE_FOUNDNo face detected in the selfie.
TOO_MANY_FACESMore than one face in the selfie.
FACE_TOO_BLURRYSelfie too blurry for matching.
FACE_ERRORUnclassified error during face matching.
FACE_NOT_ANALYSEDVerification denied for another reason — face analysis skipped.
FAKE_FACEVirtual camera, photo of screen, or spoofing detected.
FACE_SUSPECTEDAlgorithms suspect the selfie is not genuine.
FACE_BLACKLISTEDSelfie matched a blacklist entry.

Document check results

StatusMeaning
DOC_VALIDATEDDocument is valid — data readable and genuine.
DOC_NOT_FOUNDNo document found in the photo.
DOC_NOT_FULLY_VISIBLEDocument or data not fully visible.
DOC_NOT_SUPPORTEDDocument type not supported for selected country.
DOC_FACE_NOT_FOUNDFace on the document could not be located.
DOC_EXPIREDDocument has expired.
DOC_TOO_BLURRYDocument too blurry for processing.
DOC_FAKEDocument detected as not genuine.
DOC_DAMAGEDDocument is physically damaged.
AUTO_UNVERIFIABLECannot be automatically verified — needs human review.
COUNTRY_MISMATCHSelected country doesn’t match document issuing country.
DOC_TYPE_MISMATCHSelected document type doesn’t match the shown document.

Mismatch tags

Mismatch tags appear when data provided during token generation doesn’t match the data extracted from the document.
TagMeaning
NAMEFirst name doesn’t match.
SURNAMELast name doesn’t match.
FULL_NAMEFull name doesn’t match.
DOCUMENT_NUMBERDocument number doesn’t match.
PERSONAL_CODEPersonal/national code doesn’t match.
EXPIRY_DATEExpiry date doesn’t match.
DATE_OF_BIRTHDate of birth doesn’t match.
DATE_OF_ISSUEIssue date doesn’t match.

Fraud tags

Fraud tags indicate suspicious activity detected during verification.
TagMeaning
AML_SUSPECTIONClient found in PEP or sanctions list.
LID_SUSPECTIONDocument found in lost/stolen database.
UNDER_AGEClient below configured age limit.
DUPLICATE_FACESame face found in a previous verification.
DUPLICATE_DOC_FACESame document face found previously.
DUPLICATE_PERSONAL_DATASame personal data used before.
VIRTUAL_CAMERAVirtual camera detected.
DEV_TOOLS_OPENEDBrowser dev tools opened during verification.
FACE_BLACKLISTEDFace matched a blacklist entry.
DOC_FACE_BLACKLISTEDDocument face matched a blacklist entry.
DATA_BLACKLISTEDPersonal data matched a blacklist entry.
DOC_MOBILE_PHOTODocument shown from a mobile screen.
DOC_PRINT_SPOOFEDDocument appears printed on paper.
PORTRAIT_SUBSTITUTIONDocument photo may have been replaced.

PoA mismatch tags

Tags specific to Proof of Address verification.
TagMeaning
ADDRESS_UNVERIFIEDAddress could not be verified — not matched or document expired.
ADDITIONAL_STEP_INFORMATION_MISMATCHAdditional step data doesn’t match the document.
EXPIRED_ADDITIONAL_STEP_INFORMATIONThe additional document has expired.
INVALID_ADDITIONAL_STEPAdditional step document was invalid.