Skip to main content
Base URL (local): http://localhost:8271. The OpenAPI spec at /openapi.json is the contract.

Endpoints

MethodPathDescription
GET/healthzLiveness + data coverage
GET/market-tempCurrent market-temperature (risk-on/off) read
POST/backtestGrade a strategy (returns the §5 + DEPLOY verdict block)
POST/agentsDeploy a StrategySpec (refused on REJECT)
GET/agentsList deployed agents
GET/agents/{id}Registry doc + live state mirror
POST/agents/{id}/start · /stopStart / stop an agent
GET/orchestratorRunning agents + per-user cap
GET/vaultProfit-vault state: allocation, per-lot net APY + buffer, monitor verdicts

Example

curl -s localhost:8271/vault?profile=moderate | jq
Paper-only control plane. Real settlement is gated behind explicit live mode.