API pulite. SDK completi. Documentazione approfondita.
Pensato per gli sviluppatori
Integra l’identità in pochi minuti con strumenti che già conosci. Ogni funzionalità è API-first — se puoi farlo dalla dashboard, puoi automatizzarlo.
Parti in pochi minuti
Qualche riga di codice per gestire l’identità in modo programmatico.
import { NooClient } from '@noo/sdk';
const noo = new NooClient({
domain: 'your-tenant.noo.eu',
apiKey: 'your-api-key',
});
const user = await noo.users.create({
email: 'jane@example.com',
name: 'Jane Doe',
role: 'member',
});
console.log(user.id); curl -X POST https://api.noo.eu/v1/users \
-H "Authorization: Bearer ${TOKEN}" \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"name": "Jane Doe",
"role": "member"
}' SDK e integrazioni
Librerie client, infrastructure-as-code e tooling AI-native.
JavaScript / TypeScript
Per Node.js, Deno e applicazioni browser. Supporto TypeScript completo.
Python
Inclusi integrazioni Django e Flask. Supporto async.
Go
Client Go idiomatico con supporto context ed errori strutturati.
Java / Kotlin
Starter Spring Boot e client standalone. JDK 11+.
Terraform Provider
Gestisci tutta l’infrastruttura noo come codice. Definisci tenant, applicazioni, policy di autenticazione e ruoli utente in modo dichiarativo — poi versione, rivedi e distribuisci tramite la tua pipeline CI/CD.
resource "noo_tenant" "production" {
name = "production"
domain = "auth.example.com"
}
resource "noo_application" "web_app" {
tenant_id = noo_tenant.production.id
name = "Web Application"
redirect_uri = "https://app.example.com/callback"
grant_types = ["authorization_code"]
}
resource "noo_mfa_policy" "require_passkeys" {
tenant_id = noo_tenant.production.id
enforce = true
factors = ["passkey"]
} MCP Server
Il server MCP di noo consente agli agenti AI di gestire operazioni di identità tramite il Model Context Protocol. Dai ai tuoi strumenti basati su LLM la capacità di creare utenti, gestire accessi e interrogare i log di audit — con lo stesso modello di permessi degli amministratori umani.
Esperienza sviluppatore
Specifica OpenAPI 3.1
Documentazione API completa con esempi interattivi. Importa in Postman, Insomnia o nel tuo strumento preferito.
Webhook
Notifiche evento in tempo reale per il ciclo di vita degli utenti. Payload firmati con logica di retry.
Strumento CLI
Gestisci tenant, utenti e configurazione dal terminale. Perfetto per pipeline CI/CD.
Ambiente sandbox
Un ambiente gratuito e isolato per i test. Resetta quando vuoi. Nessun limite di rate.
Pronto a integrare?
Crea un account gratuito e inizia a costruire in pochi minuti.