Skip to content

Verification results ​

Read reviewStatus to determine whether a review has completed, then inspect reviewResult for the decision. A completed review can be approved or rejected.

Verification statuses ​

The reviewStatus field indicates the current state of a user's verification:

StatusDescription
initInitial registration started. User is still filling out their profile and uploading documents.
pendingApplicant profile is complete and ready to be processed.
queuedVerification is in the queue and will be processed soon.
precheckedVerification is partially complete (intermediate state).
completedVerification process is finished. Check reviewResult for the outcome.
onHoldAwaiting manual review by a compliance officer, or waiting for all beneficiaries to complete KYC (for KYB).
awaitingServiceWaiting for an external service response.
awaitingUserWaiting for additional information from the user.

Review results ​

When reviewStatus is completed, the reviewResult object contains the verification outcome:

reviewAnswer ​

ValueDescription
GREENVerification approved. User has passed all checks.
REDVerification rejected. See rejectLabels for reasons.

reviewRejectType ​

When reviewAnswer is RED, this field indicates if the user can retry:

ValueDescription
FINALPermanent rejection. User cannot resubmit.
RETRYTemporary rejection. User can correct issues and resubmit.

Common rejection labels ​

The rejectLabels array contains reasons for rejection:

LabelDescription
FORGERYDocument appears to be forged or tampered with
DOCUMENT_TEMPLATEDocument is a template or sample
LOW_QUALITYImage quality is too low to verify
SPAMSubmission appears to be spam or fraudulent
NOT_DOCUMENTUploaded file is not a valid identity document
SELFIE_MISMATCHFace in selfie does not match document photo
ID_INVALIDDocument is expired, damaged, or invalid
FOREIGNERDocument is from an unsupported country
DUPLICATEUser has already been verified under different details
BAD_SELFIESelfie quality issues (blur, lighting, obstruction)
BAD_VIDEO_SELFIELiveness check video has issues
BAD_FACE_MATCHINGFace matching confidence is too low
BAD_PROOF_OF_RESIDENCEProof of address document is invalid
SCREENSHOTSScreenshots are not accepted
BLACK_AND_WHITEDocument must be in color
INCOMPATIBLE_TASK_REQDocument doesn't meet requirements
GRAPHIC_EDITORDocument appears to be digitally edited
UNSATISFACTORY_PHOTOSPhotos do not meet quality requirements
AGE_REQUIREMENT_MISMATCHUser does not meet age requirements

Know your business (KYB) ​

For business verification, set kyb: true in the onboarding configuration. KYB verification includes:

  • Company registration documents
  • Beneficial ownership information
  • Director/officer identification
  • Proof of business address

KYB verification may require multiple individuals (beneficial owners, directors) to complete individual KYC before the business verification is approved.

Receive updates ​

Use verification webhooks to update your application when a review changes.