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.
Tenant org ID for multi-tenant auth
KYC status retrieved successfully
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.
Deterministic SumSub global ID for partner sharing. Null if not connected via ID Connect.
True if a verified passport document is on file in SumSub.