Get Started
Integrate the VIDA KYC Mobile SDK into your Android or iOS app. A single integration covers document capture, OCR, document verification, liveness, and face match.
Before you start
You will need the following from VIDA:
API key
Backend, to generate session tokens
License key
SDK setup
Activation key
vida_activation_key in your app config
Integration steps
Initialize the KYC flow
Build the config object for your platform: VidaKycRequest (Android) or VIDAKYCConfig (iOS).
token
Session token from step 1
flow
Verification flow (ID verification or full KYC)
sdkRegion
Region the SDK operates in
DocumentType
Default document type
Liveness, UI, error config
Behavior and appearance settings
Then initialize the SDK and wait for the onInitialized callback before starting the flow.
Handle the result and clean up
onSuccess
Verification completes
VidaKycResponse (Android) / VIDAKYCResponse (iOS), the full result
onError
Something fails
errorCode, errorMessage, and optional diagnostic response
After completion or cancellation, call release() (Android) or releaseSDK() (iOS) to free resources.
You're done. With these five steps you can run a complete KYC journey on mobile through one SDK integration.
Last updated
