Skip to content

Check KYC status#

The following API provides KYC status of a customer. You may use this API to control the entire KYC sequence for a specific customer.

Please, do not continue the flow up until you receive the FULL_USER status.

KYC Statuses

Statuses:

  • null → user not created. Use (or wait for completion of) the account creation API call
  • CREATED → user created, but the applicant is not created. Use (or wait for completion of) the applicant creation API call
  • PENDING_KYC_DATA → applicant created, awaiting data for KYC
  • KYC_PENDING → KYC is in progress (equal to SDK steps)
  • SOFT_KYC_FAILED → non-critical KYC failure
  • HARD_KYC_FAILED → critical KYC failure
  • FULL_USER → KYC completed successfully
Processing KYC Statuses

Represent the current KYC step request in progress (primarily for integration purposes) :

  • null → no active request
  • USER_CREATION_IN_PROGRESS
  • APPLICANT_CREATION_IN_PROGRESS
  • DOCUMENT_UPLOAD_IN_PROGRESS
  • VERIFICATION_IN_PROGRESS
GET