African mobile money, in one API.
Mobile money is how most of the continent actually moves money — and every provider publishes its codes somewhere different. This API gives you the providers, their USSD shortcodes, and the ability to resolve any phone number to its network, from a single authenticated endpoint.
Which network is this number on?
Send any African phone number — local or E.164 — and get the operator back. Useful for routing a mobile money payout to the right provider, or validating a number at signup before you send an OTP.
curl "https://mansaapi.com/api/v1/identity/mobile-networks/lookup?phone=08031234567" \
-H "Authorization: Bearer YOUR_API_KEY"Every provider, with its USSD string.
Mobile money providers are returned alongside banks in the identity dataset, flagged with mobile_money: true, each with the USSD shortcode customers dial.
curl "https://mansaapi.com/api/v1/identity/banks?country=KE" \
-H "Authorization: Bearer YOUR_API_KEY"- OPay Digital ServicesNigeria
- PalmPayNigeria
- MTN Mobile Money (MoMo)Ghana
- M-PesaKenya
- Airtel Money KenyaKenya
SWIFT/BIC, sort codes and USSD for African banks.
Resolve any African number to its operator in-browser.
Full endpoint reference for banks, networks and NUBAN.