Saltar para o conteúdo principal
Todas as funcionalidades, em um só lugar

API pública

200+ endpoints documentados em OpenAPI para integrar a NebulaStack às suas ferramentas.

Uma API REST totalmente documentada — mais de 200 endpoints em OpenAPI — para integrar a NebulaStack às suas próprias ferramentas em vez de ficar limitado à interface web.

  • 200+ endpoints documentados em OpenAPI
  • Cobre ambientes, geração de IaC, políticas, FinOps e faturamento
  • Testado por contrato contra a implementação real

Como funciona

Três mecanismos de autenticação são suportados lado a lado: um cookie de sessão para uso no navegador, tokens de acesso pessoal com permissões com escopo definido, e chaves de API fixas por tenant para integrações de serviço — cada um protegido por seu próprio middleware, com proteção CSRF de double-submit aplicada apenas onde a autenticação por cookie está em jogo.

Uma requisição autenticada com uma chave de API fixa por tenant é bloqueada rigidamente de settings, perfil, notificações e da maioria das rotas de admin — o escopo não é apenas documentado, é aplicado na mesma camada de middleware que autentica a requisição.

Autenticando com um token de acesso pessoal

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

Pronto para experimentar?

Comece grátis, sem cartão de crédito.