Skip to main content

API Reference

Cloud Aegis exposes 82 REST API operations across 21 domains. The full specification is available as an OpenAPI 3.1.0 document.

Quick Access

API Domains

DomainEndpointsDescription
System3Health, readiness, configuration
Findings7CRUD, search, stats, enrichment, ingest
Compliance3Frameworks, posture, mapping
Agents5Registry, lifecycle, traces, maturity
Costs4Spend, trends, anomalies, budgets
Remediations5Queue, dispatch, approve, status
Exceptions3Request, review, audit
Policies4CRUD, evaluation, audit
Attack Paths3Compute, query, visualize
Graph3Gremlin, Cypher, traversal
Containers4Images, CVEs, SBOM, runtime
Secrets3Scan, upload, findings
WAF2Rules, events
Identity3Users, roles, sessions
AI/NLQ3Natural language query, suggestions
Deploy3Plan, apply, status
Workflows3Triggers, executions, templates
Webhooks4CRUD, test, logs
ASM3Assets, exposure, risk
Terminal2Sessions, commands
Integration3Providers, sync, status

Authentication

All endpoints (except /health, /healthz, /ready) require a Bearer JWT token with RBAC role claims.

Authorization: Bearer <jwt-token>

Roles: viewer | requester | operator | admin