Retrieve the current active KYC validation for an entity
isCurrent: true.
Key features:
status field can be one of:
pending - Validation created, customer hasn’t startedin_progress - Customer is completing verification (filling out form)in_review - Verification completed, requires manual review from compliance teamapproved - Verification successful (by provider or manually)rejected - Verification failed (by provider or manually)expired - Validation expired (customer didn’t complete in time)abandoned - Customer started but didn’t completecancelled - Validation manually cancelledisCurrent: false)Auto-Sync with Provider
Current vs Historical Validations
isCurrent: true at a time. When a new validation is created, the previous current validation is automatically marked as not current. Use the /api/kyc/entities/:entityId/validations endpoint to retrieve historical validations.Status Values
pending: User hasn’t started verification yetin_progress: User is completing verification (has some data but not finished)approved: Verification approved (by provider or manually)rejected: Verification rejected (by provider or manually)cancelled: Validation was cancelledexpired: Validation expired (user didn’t complete in time)abandoned: User started but abandoned the verification processManual Status Protection