Current Account

Steps

1

Initiate Onboarding Request

Call endpoint /onboarding/submitOnboardingRequest to initiate an onboarding request submit the text information.

2

Submit Onboarding Documents

Call endpoint /onboarding/uploadMedia to submit the onboarding documents. For the documents required for onboarding, please refer to the Documents table below

circle-exclamation
3

Waiting for Reviewing

The request status becomes 2-PROCESSING .

4

Get Onboarding Result

  • Get it from 0001 - Personal Onboarding Result Notification

  • Query the result by calling the endpoint /onboarding/getOnboardingStatus

Status

Documents

File ID
Description
Supported File Type
Required?

KYCF00001

Front side photo of Kenya national ID

jpg, jpeg

Required when idType == 101

KYCF00002

Back side photo of Kenya national ID

jpg, jpeg

Required when idType == 101

KYCF00003

Photo of the Kenya passport

jpg, jpeg

Required when idType == 103

KYCF00004

Front side photo of Kenya Alien ID

jpg, jpeg

Required when idType == 102

KYCF00005

Back side photo of Kenya Alien ID

jpg, jpeg

Required when idType == 102

KYCF00006

Selfie photo

jpg, jpeg

Required (Must be submitted and verified via Smile ID)

circle-info

NOTE: As of January 19th 2026, the previous requirement (KYCF00007 - selfie video) for which the last row is a replacement will no longer be accepted by our APIs. Partners are to integrate Smile IDarrow-up-right document verificationarrow-up-right into their front-end. (setting skipApiSubmission: true)

This change is mandatory for all partners onboarding current accounts and is part of a broader effort to standardise identity verification, improve security, and streamline the end-user experience.

Last updated