Get the current KYC verification status.
Returns the user’s KYC status and relevant timestamps. Use refresh=true
to fetch the latest status directly from Sumsub (useful during active verification).
Status Values:
pending - User has not started KYC verificationin_progress - Verification started but not completeretry - Additional information requested (user can resubmit)approved - KYC verification passedrejected - KYC verification failed (terminal - user cannot retry)Important: Rejection is terminal. Users who fail KYC cannot create new accounts with the same identity documents.
KYC status retrieved successfully
KYC verification status and timestamps.
HAL-style hypermedia links for navigation.
Current KYC status: pending, in_progress, retry, approved, or rejected.
Sumsub applicant ID. Null if verification not started.
Timestamp when KYC was approved (epoch milliseconds). Null if not approved.
Timestamp when KYC was rejected (epoch milliseconds). Null if not rejected.
Reason for rejection or retry request. Null if approved or pending.