Maiaddy Developer Platform

Build with
Maiaddy.

Generate API keys, install our SDKs, and read the reference docs for every Maiaddy service.

App.tsx
import { MaimapsProvider, MaimapsMap } from "@maimaps/react";
 
export default function App() {
return (
<MaimapsProvider apiKey="mk_test_your_key">
<MaimapsMap styleMode="dark" center={[7.4951, 9.0579]} zoom={12} />
</MaimapsProvider>
);
}
TypeScript SDKs
OAuth 2.0 / OIDC
REST + JSON APIs
Products

Addresses and maps, built for Nigeria.

REST endpoints, official SDKs, and keys you issue from the console.

Loccode API

Resolve verified Nigerian addresses from a Maiaddy loccode.

Documentation

Maimaps API

Vector maps, place search, routing, and reverse geocoding, with SDKs for web and mobile.

Documentation
Quickstart

Initialize an SDK in a few lines.

Install the package, paste your API key from the console, and call the SDK.

1const res = await fetch(
2 "https://api.maiaddy.com/loccodeapi/api/v1/addresses/search/loccode/EN4A1DQ",
3 { headers: { Authorization: "Bearer YOUR_API_KEY" } }
4);
5 
6const { addresses } = await res.json();
Console

What you can do in the console.

Pick a product, generate keys, browse SDKs, read the docs.

APIs

Browse every Maiaddy product, check plans, and pick the one you need.

API Keys

Issue and rotate live and test keys per product, per environment.

SDK Hub

Browse SDKs, copy ready-to-paste init snippets with credentials pre-filled.

Analytics

API call volume, latency, and error rates across your keys.

Docs

API reference and the interactive API explorer.

Profile

Identity sourced from Maiaddy ID, plus dev-only fields like company and region.

Open the console.

Sign in with your Maiaddy ID to issue your first key.