Zquence provides a simple way to check the current KYC verification status of a user. Use the status API to determine whether a user has completed identity verification and is eligible to transact.

Get KYC status

To check the current KYC verification status of a user, use the following endpoint:
GET /v1/kyc/:userId
This returns the user’s current KYC status, including verification details and provider results. See the KYC status API for full documentation and response schema.

Status values

statusMeaning
pendingKYC record created, user hasn’t started verification.
in_progressUser has started the verification flow.
reviewAwaiting additional automated or manual checks.
completeVerified and approved. User is eligible to transact.
failedDid not pass verification. See rejection reason for details.