Identity Verification

Verify anyone, anywhere with KYC & KYB

Instant identity verification for individuals and businesses. National IDs, business registration, AML screening; all through one powerful API.

KYC & KYB Dashboard
Capabilities

Comprehensive identity verification suite

KYC Verification

Verify individuals with national IDs, alien IDs, driving licenses, and passport numbers in real time.

KYB Verification

Validate businesses with registration numbers, director details, and company documents.

AML Screening

Screen against global sanctions lists, PEP databases, and adverse media.

API Endpoints

One API for all verifications

Integrate identity checks into your application with our RESTful API.

🇰🇪 Kenya

Service Method Endpoint
National IDPOST/v1/identity/ke/national-id
Alien IDPOST/v1/identity/ke/alien-id
Vehicle SearchPOST/v1/identity/ke/vehicle
Driving LicensePOST/v1/identity/ke/driving-license
KRA PinPOST/v1/identity/ke/kra-pin
Business RegistrationPOST/v1/identity/ke/business
Business DirectorsPOST/v1/identity/ke/business-directors

Global

Service Method Endpoint
AML ScreeningPOST/v1/identity/global/aml
Sanctions CheckPOST/v1/identity/global/sanctions
PEP ScreeningPOST/v1/identity/global/pep
Quick Integration

Verify an identity in seconds

A single API call returns verified identity data with confidence scores. Works for individuals and businesses.

Full API Reference
verify_identity.py
import requests

url = "https://{{base_url}}/v1/identity/ke/national-id"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

payload = {
    "id_number": "12345678",
    "first_name": "Jane",
    "last_name": "Doe"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
# {"verified": true, "confidence": 0.98, "name_match": true}

Start verifying identities today

Get API keys and verify your first customer in minutes.