Nigeria
NUBAN Verification
Resolve a Nigerian bank account number to its registered account name and bank.
POST
NUBAN Verification
The NUBAN endpoint verifies a Nigerian Uniform Bank Account Number (NUBAN) and returns the account name and bank associated with it. Use this for bank account ownership verification during onboarding or payment flows.Documentation Index
Fetch the complete documentation index at: https://docs.smartcomply.com/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Request
Headers
| Header | Value | Required |
|---|---|---|
x-access-token | Your API secret key | Yes |
Content-Type | application/json | Yes |
Body Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
account_number | string | Yes | The 10-digit NUBAN account number |
bank_code | string | Yes | The 3–6 digit bank code (see list below) |
Example
Bank Codes Reference
View all supported bank codes
View all supported bank codes
| Bank | Code |
|---|---|
| Access Bank | 044 |
| Citibank Nigeria | 023 |
| ECOBANK | 050 |
| FCMB | 214 |
| Fidelity Bank | 070 |
| First Bank of Nigeria | 011 |
| GTBank | 058 |
| Heritage Bank | 030 |
| JAIZ Bank | 301 |
| Kuda Microfinance Bank | 50211 |
| Lotus Bank | 303 |
| Moniepoint Microfinance Bank | 50563 |
| Opay | 999992 |
| Palmpay | 999111 |
| Polaris Bank | 076 |
| Providus Bank | 101 |
| Stanbic IBTC Bank | 221 |
| Standard Chartered Bank | 068 |
| Sterling Bank | 232 |
| TAJBank | 302 |
| Union Bank of Nigeria | 032 |
| United Bank For Africa | 033 |
| Unity Bank | 215 |
| Wema Bank | 035 |
| Zenith Bank | 057 |
Response
200 OK
| Field | Type | Description |
|---|---|---|
data.bank_id | integer | Internal bank identifier |
data.account_name | string | Registered account holder name |
data.account_number | string | Account number that was queried |

