The default base URL is http://localhost:8000. FastAPI exposes interactive documentation at /docs and its schema at /openapi.json.
GET /healthGET /readyGET /stateGET /signalsGET /trades
POST /api/what-you-needPOST /api/evidence/upload
GET /api/dashboard/summaryGET /api/dashboard/positionsGET /api/dashboard/tradesGET /api/dashboard/evidenceGET /api/dashboard/decisionsGET /api/dashboard/alertsGET /api/dashboard/setup-status
Dashboard routes accept user_id. When LEVI_AUTH_ENABLED=true, the bearer identity must match that user ID.
POST /api/auth/signupPOST /api/auth/loginPOST /api/auth/oauthGET /api/auth/oauth/{provider}GET /api/auth/callbackPOST /api/auth/refreshPOST /api/auth/logoutGET /api/auth/me
No endpoint enables live or market-order execution.