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.
Financial API
v1.0.0
NUBAN Verification
Validate Nigerian bank account numbers against the unified NIBSS/Official bank records. Reduce transfer errors, prevent payout fraud, and ensure your financial workflows are backed by real-time data.
Endpoint Definition
POST
https://api.lumiid.com/v1/ng/nuban/
Request Body
| Field | Type | Description |
|---|---|---|
| account_number | string | The 10-digit NUBAN number to verify. |
| bank_code | string | The 3-digit CBN bank code (e.g., 044 for Access). |
Implementation
Python / Requests
importrequestspayload = { "account_number": "1234567890", "bank_code": "044" } response = requests.post( "https://api.lumiid.com/v1/ng/nuban/", json=payload, headers={"Authorization": "Bearer YOUR_API_KEY"} ) print(response.json())
Successful Response Example
{
"success": true,
"code": "NUBAN_VERIFIED",
"data": {
"account_number": "1234567890",
"account_name": "JOHN ADAMS DOE",
"bank_name": "Access Bank"
},
"meta": { "request_id": "req_..." }
}