Skip to Content
API ReferenceOpenAPI SpecsOrchestration Engine

Orchestration Engine — OpenAPI

The orchestration engine is the core agent execution service. It provides the richest API surface in AEGIS, covering agent execution, conversations, compliance, checklists, artifacts, rules, and workspaces.

Accessing the Spec

Swagger UIhttp://localhost:8001/docs 
ReDochttp://localhost:8001/redoc 
OpenAPI JSONhttp://localhost:8001/openapi.json 

These URLs access the service directly (port 8001), bypassing the API gateway. In production, use the gateway at port 8000.

Route Groups

PrefixDescriptionRoute File
/executeAgent pipeline executionmain.py
/conversationsConversation CRUD + streamingconversation_routes.py
/complianceSummary, matrix, charts, assessmentcompliance/routes.py
/checklistsChecklist CRUD, items, submit/rejectcompliance/checklist_routes.py
/checklists/{id}/items/{idx}/artifactsArtifact managementcompliance/artifact_routes.py
/compliance/rulesRule versions, changes, monitoringcompliance/rule_routes.py
/workspacesWorkspace assess, stream, agentcompliance/workspace/routes.py

Key Models

Explore the Swagger UI for full Pydantic model schemas including ExecuteRequest, ExecuteResponse, ConversationMessage, ComplianceMatrixRow, ChecklistDetail, RuleVersion, and WorkspaceEvent.

Last updated on