API-first
Jede Funktion über eine umfassende REST-API verfügbar. Automatisieren Sie alles.
Vollständige REST-API
Jede Funktion der Admin-Konsole ist programmatisch verfügbar. Ohne Ausnahmen.
Offizielle SDKs
Typsichere Client-Bibliotheken für TypeScript, Python, Go und mehr. In Minuten startklar.
Webhooks
Echtzeit-Benachrichtigungen für Benutzerlebenszyklus, Authentifizierungsereignisse und Konfigurationsänderungen.
0
Jede Funktion per API erreichbar
OpenAPI 3.1 Spec
Vollständige maschinenlesbare Spezifikation
Echtzeit-Webhooks
Ereigniszustellung in unter einer Sekunde
noo id ist API-first gebaut: Die REST-API ist die primäre Schnittstelle, die Admin-Konsole nur ein weiterer Client. Offizielle SDKs für mehrere Sprachen bieten typsicheren Zugriff auf alle Endpunkte, und Echtzeit-Webhooks halten Ihre Systeme ohne Polling synchron.
Vollständige REST-API
Jede Funktion der Admin-Konsole ist über eine gut strukturierte REST-API programmatisch verfügbar. Mit dem offiziellen TypeScript-SDK verwalten Sie Nutzer, Sessions, Gruppen und Authentifizierungsrichtlinien typsicher.
import { NooClient } from '@noo-id/sdk';
const client = new NooClient({
apiKey: process.env.NOO_API_KEY,
});
const user = await client.users.create({
email: 'alice@acme.com',
name: 'Alice Smith',
});
Offizielle SDKs
TypeScript
Vollständig typisierter Client mit nativen TypeScript-Definitionen. Installation: npm install @noo-id/sdk.
Python
SDK mit Type Hints, kompatibel mit mypy für statische Analyse. Installation: pip install noo-id.
Go
Stark typisierte Structs und idiomatisches Error Handling. Installation: go get github.com/noo-id/noo-go.
Ruby
Idiomatischer Ruby-Client mit integrierten Retries. Installation: gem install noo_id.
PHP
PSR-kompatibles SDK mit vollständiger Typabdeckung. Installation: composer require noo-id/sdk.
Java
Generics-basierter Client mit Async-Unterstützung. Verfügbar via Maven als com.noo.id:noo-sdk.
Webhook-Event-Flow
Erhalten Sie Echtzeit-HTTP-Benachrichtigungen bei Ereignissen in noo id. Abonnieren Sie Nutzer-, Authentifizierungs- und Konfigurationsereignisse mit automatischen Retries und Zustellgarantien.
Ereignis tritt auf
Ein Nutzer registriert sich, meldet sich an, aktualisiert sein Profil oder führt eine andere protokollierbare Aktion in noo id aus.
noo id sendet POST
Ein HTTP-POST mit signierter JSON-Payload wird an Ihren konfigurierten Webhook-Endpoint gesendet.
Ihre Anwendung prüft die Signatur
Verifizieren Sie den Header X-Noo-Signature per HMAC SHA-256, um die Echtheit der Anfrage sicherzustellen.
Ereignis asynchron verarbeiten
Antworten Sie sofort mit 200 und verarbeiten Sie die Payload asynchron über eine Hintergrund-Queue.
Developer Experience
OpenAPI 3.1 Spec
Vollständige maschinenlesbare Spezifikation zur Client-Generierung, zum Import in Postman oder zur Request-Validierung.
Interaktive Doku
Testen Sie API-Calls direkt im Browser mit Beispielanfragen, Antworten und kopierbaren Code-Snippets.
Strukturierte Fehler
Jede Fehlermeldung liefert ein konsistentes JSON mit Fehlercode, verständlicher Nachricht und Link zur Dokumentation.
Rate Limiting
Transparente Limits mit X-RateLimit-Headern in jeder Antwort, damit Sie proaktiv drosseln können.
Frequently asked questions
Was bedeutet API-first? +
API-first bedeutet, dass die API kein nachträglicher Zusatz ist, sondern die primäre Schnittstelle von noo id. Jede Funktion wird zuerst als API gebaut; die Admin-Konsole ist nur ein weiterer API-Client. Dadurch ist die komplette Funktionalität programmatisch verfügbar und vollständig automatisierbar.
Für welche Sprachen gibt es offizielle SDKs? +
noo id bietet offizielle SDKs für TypeScript/JavaScript, Python, Go, Ruby, PHP, Java und .NET. Alle SDKs sind Open Source, werden aus der OpenAPI-Spezifikation generiert und bieten Typsicherheit.
Wie funktionieren Webhooks und welche Events kann ich abonnieren? +
Webhooks senden bei Ereignissen Echtzeit-HTTP-POSTs an Ihren Endpoint. Sie können Nutzer-Events (created, updated, deleted), Auth-Events (login, logout, MFA), Admin-Aktionen (Konfigurationsänderungen) und mehr abonnieren. Enthalten sind Retry-Logik, Signaturprüfung und Zustellgarantien.
Starten Sie mit noo id
Kostenlos für bis zu 3 Nutzer. Keine Kreditkarte erforderlich.