Documentación
Todo lo que necesita para integrar NexBasira. Empiece por el inicio rápido si es nuevo; salte a la referencia de la API si ya conoce el modelo de datos.
Inicio rápido
Cree una sesión y capture su primera prueba en 5 minutos.
Conceptos
Sesiones, pruebas, cadena de auditoría, firmas: el modelo de datos en lenguaje sencillo.
Referencia de la API
Cada endpoint con ejemplos en curl + Node + Python. Generado automáticamente a partir del esquema OpenAPI.
SDK de Node
@nexbasira/node: SDK de TypeScript del lado del servidor con paginación por iterador asíncrono + errores tipados.
Widget embebido
@nexbasira/embed: widget en iframe para la página de aterrizaje del usuario de campo. Eventos del ciclo de vida vía postMessage.
Componente de React
@nexbasira/react: componente `<NexBasiraSession>` + hook `useNexBasiraSession()` que envuelve el widget embebido.
SDK de Python
nexbasira en PyPI: basado en requests, con sesión mockeable y la misma superficie que Node.
Webhooks
POST de eventos firmados con HMAC + los helpers del SDK que los verifican en tiempo constante.
Configuración de SSO
Guías de configuración de OIDC + SAML 2.0 para los IdP más usados.
Aprovisionamiento SCIM
Endpoint SCIM 2.0 para la creación y desactivación de usuarios dirigida por el IdP.
Autoalojamiento
Instalación on-premise con Docker + Caddy + runbook de copia de seguridad y recuperación ante desastres.
Obtener ayuda
- Preguntas para desarrolladores: developers@nexbasira.com
- Divulgación de seguridad o vulnerabilidades: security@nexbasira.com
- Cualquier otra cosa: Formulario de contacto
¿Busca una especificación OpenAPI?
El esquema OpenAPI 3.1 completo de la API pública se sirve en https://app.nexbasira.com/api/public-schema/.
Úselo directamente con openapi-typescript, datamodel-codegen,
o cualquier otra herramienta que consuma OpenAPI.