Skip to main content

Integration Flow

1
Get your API key
2
Obtain your x-transaction-key from the UAE KYC Dashboard. This key authenticates all API requests.
4
Create a journey
5
Call the Create Journey API to get a journeyToken, then pass it to your preferred SDK to launch the verification flow.
6
Retrieve results
7
Once the journey completes, use the Journey Details and Customer Details APIs to fetch verification results and customer data.

Journey APIs

Create Journey

Initiate a KYC verification journey and receive a single-use Journey Token.

Journey Details

Retrieve status, captured data, and verification results of a journey.

Customer Details

Fetch comprehensive customer information after a completed journey.

Client SDKs

Use the Journey Token from the Create Journey API to initialize your preferred SDK:

Web SDK

Browser-based integration

Android SDK

Native Android & Huawei

iOS SDK

Native iOS integration

Validation APIs

Real-time identity validation against UAE government records — without a full KYC journey.

EID Validation

Validate a single Emirates ID

Passport Validation

Validate a single passport

Certificate & Compliance APIs

Get Certificate

Retrieve digital KYC certificates

Stale Residents

Identify residents needing re-verification

Revoked Certificates

Audit revoked certificate history

Response Verification

Response Integrity

Verify response signatures for tamper-proof data