Overall status
| Status | Meaning |
|---|---|
| APPROVED | Automated and manual checks were successful. Check autoFace, manualFace, autoDocument, manualDocument for details. Typical success: FACE_MATCH + DOC_VALIDATED. |
| DENIED | Verification failed. Check detailed statuses for the reason (e.g., FACE_MISMATCH, DOC_NOT_FOUND). |
| SUSPECTED | Checks may have passed, but discrepancies were found — flagged with fraudTags or mismatchTags. You decide whether to approve or deny. |
| REVIEWING | A human reviewer is currently checking the verification. |
| EXPIRED | The verification token was never used and has expired. |
| ACTIVE | The token has been created but not yet used. |
| EXPIRED-DELETED | Token expired and data was deleted. |
| DELETED | Verification data has been deleted. |
Face check results
| Status | Meaning |
|---|---|
FACE_MATCH | Selfie matches the document photo. |
FACE_MISMATCH | Face could not be matched — low quality, blur, or obstruction. |
NO_FACE_FOUND | No face detected in the selfie. |
TOO_MANY_FACES | More than one face in the selfie. |
FACE_TOO_BLURRY | Selfie too blurry for matching. |
FACE_ERROR | Unclassified error during face matching. |
FACE_NOT_ANALYSED | Verification denied for another reason — face analysis skipped. |
FAKE_FACE | Virtual camera, photo of screen, or spoofing detected. |
FACE_SUSPECTED | Algorithms suspect the selfie is not genuine. |
FACE_BLACKLISTED | Selfie matched a blacklist entry. |
Document check results
| Status | Meaning |
|---|---|
DOC_VALIDATED | Document is valid — data readable and genuine. |
DOC_NOT_FOUND | No document found in the photo. |
DOC_NOT_FULLY_VISIBLE | Document or data not fully visible. |
DOC_NOT_SUPPORTED | Document type not supported for selected country. |
DOC_FACE_NOT_FOUND | Face on the document could not be located. |
DOC_EXPIRED | Document has expired. |
DOC_TOO_BLURRY | Document too blurry for processing. |
DOC_FAKE | Document detected as not genuine. |
DOC_DAMAGED | Document is physically damaged. |
AUTO_UNVERIFIABLE | Cannot be automatically verified — needs human review. |
COUNTRY_MISMATCH | Selected country doesn’t match document issuing country. |
DOC_TYPE_MISMATCH | Selected 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.| Tag | Meaning |
|---|---|
NAME | First name doesn’t match. |
SURNAME | Last name doesn’t match. |
FULL_NAME | Full name doesn’t match. |
DOCUMENT_NUMBER | Document number doesn’t match. |
PERSONAL_CODE | Personal/national code doesn’t match. |
EXPIRY_DATE | Expiry date doesn’t match. |
DATE_OF_BIRTH | Date of birth doesn’t match. |
DATE_OF_ISSUE | Issue date doesn’t match. |
Fraud tags
Fraud tags indicate suspicious activity detected during verification.| Tag | Meaning |
|---|---|
AML_SUSPECTION | Client found in PEP or sanctions list. |
LID_SUSPECTION | Document found in lost/stolen database. |
UNDER_AGE | Client below configured age limit. |
DUPLICATE_FACE | Same face found in a previous verification. |
DUPLICATE_DOC_FACE | Same document face found previously. |
DUPLICATE_PERSONAL_DATA | Same personal data used before. |
VIRTUAL_CAMERA | Virtual camera detected. |
DEV_TOOLS_OPENED | Browser dev tools opened during verification. |
FACE_BLACKLISTED | Face matched a blacklist entry. |
DOC_FACE_BLACKLISTED | Document face matched a blacklist entry. |
DATA_BLACKLISTED | Personal data matched a blacklist entry. |
DOC_MOBILE_PHOTO | Document shown from a mobile screen. |
DOC_PRINT_SPOOFED | Document appears printed on paper. |
PORTRAIT_SUBSTITUTION | Document photo may have been replaced. |
PoA mismatch tags
Tags specific to Proof of Address verification.| Tag | Meaning |
|---|---|
ADDRESS_UNVERIFIED | Address could not be verified — not matched or document expired. |
ADDITIONAL_STEP_INFORMATION_MISMATCH | Additional step data doesn’t match the document. |
EXPIRED_ADDITIONAL_STEP_INFORMATION | The additional document has expired. |
INVALID_ADDITIONAL_STEP | Additional step document was invalid. |