API Reference
29 HTTP endpoints plus 1 WebSocket endpoint from the current OpenAPI surface.
▸
HealthDiscoveryAgentSessionsMemorySchedulerSkillsStatisticsConfigWalletApprovalsInterviewSub-AgentsCircuit BreakerWebSocket
Health
GET
/api/healthHealth checkDiscovery
GET
/.well-known/agent.jsonA2A agent discovery cardAgent
POST
/api/agent/messageSend a message (standard inference)POST
/api/agent/message/streamSend a message (SSE streaming)GET
/api/agent/statusAgent and provider diagnosticsSessions
GET
/api/sessionsList sessionsPOST
/api/sessionsCreate sessionGET
/api/sessions/{id}Get session detailsDELETE
/api/sessions/{id}Delete sessionGET
/api/sessions/{id}/messagesList session messagesMemory
GET
/api/memory/workingWorking memory entriesGET
/api/memory/episodicEpisodic memory entriesGET
/api/memory/semanticSemantic knowledge storeGET
/api/memory/searchCross-tier hybrid memory searchScheduler
GET
/api/cron/jobsList cron jobsPOST
/api/cron/jobsCreate cron jobSkills
GET
/api/skillsList loaded skillsStatistics
GET
/api/stats/costsInference cost trackingGET
/api/stats/efficiencyModel efficiency metricsConfig
GET
/api/configCurrent configurationWallet
GET
/api/wallet/balanceWallet balanceApprovals
GET
/api/approvalsList approval requestsPOST
/api/approvals/{id}/approveApprove a pending requestPOST
/api/approvals/{id}/denyDeny a pending requestInterview
POST
/api/interview/startStart personality interviewPOST
/api/interview/turnSubmit interview Q&A turnPOST
/api/interview/finishFinish interview and generate configSub-Agents
GET
/api/subagentsList sub-agentsCircuit Breaker
GET
/api/breaker/statusCircuit breaker statusWebSocket
GET
/wsWebSocket event streamWebSocket
The /ws endpoint upgrades to a WebSocket connection for real-time event push. Events include session updates, tool call results, memory changes, and scheduler notifications.
ws://localhost:18789/ws