Live on RapidAPIFree tier · no credit card

African data infrastructure for developers

One clean API for African market data, bank codes, geographic reference data, and financial identity — the data you currently stitch together from ten sources.

Explore the docs
mansaapi.com
Pan-African market movers
curl https://mansaapi.com/api/v1/markets/movers/pan-african \
  -H "Authorization: Bearer mansa_live_sk_..."
GTBank by code
curl https://mansaapi.com/api/v1/identity/banks/058 \
  -H "Authorization: Bearer mansa_live_sk_..."
Nigeria LGAs
curl https://mansaapi.com/api/v1/location/countries/NG/states/LA/lgas \
  -H "Authorization: Bearer mansa_live_sk_..."
77+
Bank institutions
20
Live exchanges
54
Country profiles
<300ms
Typical API latency
Three suites

One API surface for all of Africa

Identity, markets, and location data — same auth, same response shape. Add a new dataset without changing your integration.

Platform

Everything you need to ship on African data

Clean REST APIs

Predictable JSON, one auth model, consistent schema across every endpoint and country.

Tiered access control

Free, Starter, and Pro tiers with per-key rate limiting and endpoint gating built in.

OpenAPI + SDKs

Full OpenAPI spec, plus official Node.js and Python SDKs for one-line installs.

AI-agent ready

llms.txt and machine-readable surfaces so agents discover and call the API natively.

Premium market data

Dividends, disclosures, broker consensus, and director-dealing insider signals on paid tiers.

Built for Africa

Purpose-built coverage of African markets, banks, and geography — not a global afterthought.

Flagship dataset

African bank codes API

The single source for NIBSS sort codes, SWIFT/BIC codes, USSD shortcodes, and mobile-network data across 8 African countries — the layer developers search for as bankleitzahlen Afrika.

Institutions
across 8 countries
77+
Mobile networks
with prefix lookup
27
Currencies
African currencies
41
Get started

Live in three steps

01

Get a free key

Issue a key instantly with one request — 100 calls/day, no credit card.

02

Make your first call

Authenticate with a Bearer token and hit any endpoint. Same shape everywhere.

03

Ship & scale

Upgrade to Starter or Pro for higher limits and premium market datasets.

SDKs

Install in one line

Node.js / TypeScriptGitHub ↗
npm install mansaapi

import { MansaAPI } from "mansaapi";
const mansa = new MansaAPI({ apiKey: "mansa_live_sk_..." });

const gtbank = await mansa.identity.getBank("058");
const movers = await mansa.markets.getPanAfricanMovers();

Start building on African data today

100 requests per day, no credit card. Issue a key in one request and ship.

curl -X POST https://mansaapi.com/api/v1/keys \
  -H "Content-Type: application/json" \
  -d '{"name": "Your Name", "email": "you@example.com"}'
View pricing