API pública
200+ endpoints documentados en OpenAPI para integrar NebulaStack con tus herramientas.
Una API REST totalmente documentada — más de 200 endpoints en OpenAPI — para integrar NebulaStack con tus propias herramientas en lugar de limitarte a la interfaz web.
- 200+ endpoints documentados en OpenAPI
- Cubre entornos, generación de IaC, políticas, FinOps y facturación
- Probado por contrato contra la implementación real
Cómo funciona
Se soportan tres mecanismos de autenticación en paralelo: una cookie de sesión para uso desde el navegador, tokens de acceso personal con permisos acotados, y claves de API fijadas al tenant para integraciones de servicio — cada uno protegido por su propio middleware, con protección CSRF de doble envío aplicada solo donde interviene la autenticación por cookie.
Una solicitud autenticada con una clave de API fijada al tenant queda bloqueada de forma estricta en settings, perfil, notificaciones y la mayoría de rutas de administración — el alcance no solo está documentado, se aplica en la misma capa de middleware que autentica la solicitud.
Autenticación con un token de acceso personal
curl https://api.nebulastack.io/api/v1/environments \
-H "Authorization: Bearer nbk_live_51H3f...redacted" \
-H "X-Tenant-Id: tenant_8f2a"