noo

API-first

Todas las funcionalidades disponibles a través de una API REST completa. Automatiza todo.

API REST completa

Todo lo que haces en la consola de administración también está disponible de forma programática. Sin excepciones.

SDKs oficiales

Librerías type-safe para TypeScript, Python, Go y más. Empieza en minutos.

Webhooks

Notificaciones en tiempo real para ciclo de vida de usuarios, eventos de autenticación y cambios de configuración.

Cobertura API 100%

Todas las funciones accesibles por API

OpenAPI 3.1

Especificación completa legible por máquina

Webhooks en tiempo real

Entrega de eventos en subsegundos

noo id está construido API-first: la API REST es la interfaz principal y la consola admin es un cliente más. Los SDKs oficiales te dan acceso type-safe a todos los endpoints, y los webhooks en tiempo real mantienen tus sistemas sincronizados sin necesidad de polling.

API REST completa

Todas las funciones de la consola admin están disponibles programáticamente en una API REST bien diseñada. Usa el SDK oficial de TypeScript para gestionar usuarios, sesiones, grupos y políticas de autenticación con type safety de extremo a extremo.

SDK de TypeScript
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',
});

SDKs oficiales

TypeScript

Cliente totalmente tipado con definiciones nativas. Instala con npm install @noo-id/sdk.

Python

SDK con type hints compatible con mypy para análisis estático. Instala con pip install noo-id.

Go

Structs fuertemente tipadas y manejo de errores idiomático. Instala con go get github.com/noo-id/noo-go.

Ruby

Cliente Ruby idiomático con reintentos integrados. Instala con gem install noo_id.

PHP

SDK compatible con PSR y cobertura completa de tipos. Instala con composer require noo-id/sdk.

Java

Cliente basado en genéricos con soporte async. Disponible en Maven como com.noo.id:noo-sdk.

Flujo de eventos por webhook

Recibe notificaciones HTTP en tiempo real cuando ocurren eventos en noo id. Suscribe eventos de usuario, autenticación y configuración con reintentos automáticos y garantía de entrega.

1

Ocurre un evento

Un usuario se registra, inicia sesión, actualiza su perfil o ejecuta otra acción trazable.

2

noo id envía POST

Se envía una petición HTTP POST con payload JSON firmado a tu endpoint de webhook.

3

Tu aplicación valida firma

Verifica la cabecera X-Noo-Signature con HMAC SHA-256 para confirmar autenticidad.

4

Procesamiento asíncrono

Responde 200 de inmediato y procesa el payload en segundo plano mediante cola.

Experiencia de desarrollo

OpenAPI 3.1

Especificación completa legible por máquina para generar clientes, importar en Postman o validar peticiones.

Documentación interactiva

Prueba llamadas API desde el navegador con ejemplos de petición/respuesta y snippets listos para usar.

Errores estructurados

Cada error devuelve un JSON consistente con código, mensaje legible y enlace a documentación.

Rate limiting

Límites transparentes con cabeceras X-RateLimit en todas las respuestas para hacer throttling proactivo.

Frequently asked questions

¿Qué significa API-first? +

API-first significa que el API no es un añadido, sino la interfaz principal de noo id. Cada funcionalidad se diseña primero como API y la consola admin es simplemente otro cliente. Esto garantiza acceso programático completo para automatización e integraciones personalizadas.

¿Qué lenguajes tienen SDK oficial? +

noo id ofrece SDK oficial para TypeScript/JavaScript, Python, Go, Ruby, PHP, Java y .NET. Todos son open source, generados desde OpenAPI e incluyen tipado completo o garantías equivalentes de seguridad de tipos.

¿Cómo funcionan los webhooks y qué eventos puedo suscribir? +

Los webhooks envían peticiones HTTP POST en tiempo real a tu endpoint cuando ocurre un evento. Puedes suscribirte a eventos de usuario, autenticación, acciones admin y más. Incluyen reintentos automáticos, verificación de firma y garantías de entrega.

Empieza a construir con noo id

Gratis hasta 3 usuarios. Sin tarjeta de crédito.