Aller au contenu principal
Toutes les fonctionnalités, au même endroit

API publique

200+ endpoints documentés en OpenAPI pour intégrer NebulaStack à vos outils.

Une API REST entièrement documentée — plus de 200 endpoints en OpenAPI — pour intégrer NebulaStack à vos propres outils au lieu d'être limité à l'interface web.

  • 200+ endpoints documentés en OpenAPI
  • Couvre les environnements, la génération IaC, les politiques, le FinOps et la facturation
  • Testé par contrat contre l'implémentation réelle

Comment ça marche

Trois mécanismes d'authentification sont pris en charge en parallèle : un cookie de session pour l'usage navigateur, des tokens d'accès personnels à permissions restreintes, et des clés API fixées par tenant pour les intégrations de service — chacun protégé par son propre middleware, avec une protection CSRF par double soumission appliquée uniquement là où l'authentification par cookie entre en jeu.

Une requête authentifiée avec une clé API fixée par tenant est bloquée strictement des routes settings, profil, notifications et de la plupart des routes admin — le périmètre n'est pas seulement documenté, il est appliqué dans la même couche middleware qui authentifie la requête.

S'authentifier avec un token d'accès personnel

curl https://api.nebulastack.io/api/v1/environments \
  -H "Authorization: Bearer nbk_live_51H3f...redacted" \
  -H "X-Tenant-Id: tenant_8f2a"

Prêt à essayer ?

Commencez gratuitement, sans carte bancaire.