NUBAN Bank Resolver — Nigerian Accounts + African Bank Codes
Pricing
from $5.00 / 1,000 results
NUBAN Bank Resolver — Nigerian Accounts + African Bank Codes
Resolve which Nigerian bank a NUBAN account number belongs to (CBN check-digit algorithm), validate account/bank pairs, look up bank codes, SWIFT/BIC & USSD codes across 8 African countries, and detect Nigerian mobile networks from phone numbers.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
Mansa Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
NUBAN Bank Resolver — Nigerian Account Numbers + African Bank Codes
Which bank does a Nigerian account number belong to? This actor answers that offline and instantly using the official CBN NUBAN check-digit algorithm — plus a bank-codes directory covering 8 African countries (Nigeria, Kenya, Ghana, South Africa, Egypt, Morocco, Zambia, Tanzania) with CBN codes, SWIFT/BIC and USSD codes.
Operations
| Operation | Input | Output |
|---|---|---|
resolveAccounts | 10-digit NUBAN number(s) | Possible Nigerian banks (algorithmic candidates) |
validateAccount | account number + 3-digit bank code | Does the pair pass the CBN check-digit? |
listBanks | country code (or empty = all) | Bank name, code, SWIFT/BIC, USSD, type |
resolvePhones | Nigerian phone number(s) | Mobile network (MTN, Glo, Airtel, 9mobile) |
Use cases
- Fintech & payments — pre-validate account/bank pairs before hitting a paid name-enquiry API; catch typo'd account numbers for free.
- Fraud screening — an account number that fails the check-digit for the claimed bank is a red flag.
- Ops & reconciliation — batch-classify account numbers in payout files by likely bank.
- AI agents — bank code, SWIFT and USSD lookups as a tool call.
Honest note on resolveAccounts
NUBAN check-digits narrow 10-digit numbers to a small set of algorithmically-possible banks
(often 2–4 of Nigeria's 30+). Definitive single-bank resolution requires a live name-enquiry — the
algorithm can only tell you which banks are mathematically possible. validateAccount (known bank)
is deterministic.
Output example
{"operation": "resolveAccounts","query": "0690000031","valid": true,"result_name": "Access Bank","result_code": "044","swift_code": "ABNGNGLA","ussd": "*901#","detail": "possible bank (3 algorithmic matches)"}
Pricing
Pay per lookup result. No external API keys, no rate limits, no network dependency — results in milliseconds.
Related
African financial data APIs (markets, identity, NUBAN with live coverage): Mansa API