Query KYC validation results and verification details
pending - Validation created, waiting for customer to startin_progress - Customer is actively completing verification (filling out form)in_review - Verification completed, requires manual review from compliance teamapproved - Verification successful, identity confirmedrejected - Verification failed, identity not confirmedexpired - Verification session expired (typically after 7 days)abandoned - Customer started but didn’t complete verificationcancelled - Validation manually cancelledapproved or rejected, the decision field contains detailed results:
| Check | Description | Possible Values |
|---|---|---|
documentAuthenticity | Is the document genuine? | pass, fail, pending |
faceMatch | Does selfie match document photo? | pass, fail, pending |
liveness | Is the person real (not a photo/video)? | pass, fail, pending |
aml | Sanctions/watchlist screening | clear, match, pending |
extractedData to update customer records with verified information:
Use Webhooks, Not Polling
Cache Verification Status
Handle Expired Verifications
needsReverification and prompt customers to reverify when necessary.Store Validation IDs