Identity suite

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.

5 mobile-money providers27 mobile networks8 countries
Resolve a phone number

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"
Providers & shortcodes

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
Related
Bank codes API

SWIFT/BIC, sort codes and USSD for African banks.

Free tool
Phone network checker

Resolve any African number to its operator in-browser.

Docs
Identity suite

Full endpoint reference for banks, networks and NUBAN.