Maiaddy Developer Platform

Build with
Maiaddy.

Register OAuth apps, generate API keys, install our SDKs, and read the reference docs for every Maiaddy service.

index.html
<script src="https://cdn.maiaddy.com/id-sdk@1.0/id-sdk.min.js"></script>
<script>
MaiaddyID.init({
client_id: "your_client_id",
redirect_uri: "https://your-app.example/auth/callback",
scope: "openid profile email"
});
 
document
.getElementById("login")
.addEventListener("click", () => MaiaddyID.signIn());
</script>
TypeScript SDKs
OAuth 2.0 / OIDC
REST + JSON APIs
Products

Maiaddy services.

Each product ships with an SDK, a REST API, and keys you issue from the console.

Maiaddy ID

Passwordless sign-in and user identity for any web or mobile app. OAuth 2.0 + OIDC with hosted consent.

Documentation

Maimaps

Embed interactive maps, geocode addresses, and route between points with a TypeScript-first SDK.

Documentation

Cabinet

File storage and sharing primitives. Upload, version, and serve user content with signed URLs.

Documentation

Chamber

Organizations, teams, and role-based access for multi-tenant apps built on Maiaddy ID.

Documentation

Maicast

Realtime channels, presence, and broadcast — push events to every connected client in one call.

Documentation

Maimail

Transactional email delivery with templates, scheduling, and per-message status callbacks.

Documentation
Quickstart

Initialize an SDK in a few lines.

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

1<script src="https://cdn.maiaddy.com/id-sdk@1.0/id-sdk.min.js"></script>
2<script>
3 MaiaddyID.init({
4 client_id: "your_client_id",
5 redirect_uri: "https://your-app.example/auth/callback",
6 scope: "openid profile email"
7 });
8 
9 document
10 .getElementById("login")
11 .addEventListener("click", () => MaiaddyID.signIn());
12</script>
Console

What you can do in the console.

Register apps, generate keys, browse SDKs, read the docs.

Apps

Register OAuth2 clients, manage redirect URIs, scopes, and consent screens.

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

Token issuance, MAU, API call volume, and error rates across your apps.

Docs

API reference, guides, 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 register an app and issue your first key.