Maiaddy Developer PlatformBuild with
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.
Quickstart
Initialize an SDK in a few lines.
Install the package, paste your API key from the console, and call the SDK.
lookup.js
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.