Identity Verification API / Nigeria
System Upgrade v3.1

Unified Identity Verification

Securely verify identities across African borders using our sovereign data rails. Integrate biometric, corporate, and financial records in a single request.

v1.0.0 Stable

Developer Overview

Integrate real-time identity, business, and financial intelligence into your workflow. LumiID acts as a high-speed bridge between your application and official Nigerian sovereign databases (NIMC, CAC, FIRS).

How LumiID Works

Capabilities

Identity & Biometrics

Deep validation against NIN and BVN records including image string retrieval.

Corporate Intelligence

Verify CAC registration status, directors, and business addresses instantly.

Financial Nodes

NUBAN resolution to prevent transfer errors and fraudulent account claims.

Tax Compliance

Verify TIN records for corporate and individual taxpayer onboarding.

API Base URL

https://api.lumiid.com/v1/

Authentication

LumiID uses Bearer Tokens for security. All requests must be made over HTTPS.

Header Example

Authorization: Bearer lumi_live_xxxxxxxxxxxx
Content-Type: application/json
Quick Start / Python
# Install via pip: pip install requests
import requests

url = "https://api.lumiid.com/v1/ng/nuban/"
headers = {
    "Authorization": "Bearer YOUR_API_KEY",
    "Content-Type": "application/json"
}
payload = {
    "account_number": "1234567890", 
    "bank_code": "044"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())