Skip to main content
POST
Generate a Sumsub KYC access token

Authorizations

Authorization
string
header
required

OAuth 2.0 authorization and token endpoints

Body

KYC token params

level_name
enum<string>
default:Sorting_KYC_Level

The Sumsub verification level to start. Determines which screens the Sumsub WebSDK shows.

Available options:
Sorting_KYC_Level,
BasicKYCLevel,
AccreditationIndividual_FullVerification
Example:

"Sorting_KYC_Level"

reset
boolean
default:false

Reset the Sumsub applicant before issuing the token, so an already-approved level can be executed again (e.g. to update stale PII). Send the kyc_reset value from the requirement status. Must not be sent when refreshing an expired token mid-flow, or the user's in-progress submission is wiped.

Response

Successful response.

object
enum<string>
required

String representing the object's type. Objects of the same type share the same value.

Available options:
kyc_token
token
string
required

Short-lived Sumsub WebSDK access token scoped to the current user