字数
276 字
阅读时间
2 分钟
REST API 端点
后端提供了全面的 REST API,并将其组织成逻辑组,用于系统管理、策略控制、市场数据和监控。
系统管理接口
接口 | 方法 | 功能 | 响应 |
---|---|---|---|
/api/v1/system/status | GET | 获取系统状态 | 系统健康和组件状态 |
/api/v1/monitoring/stats | GET | 获取监控统计数据 | 性能指标和系统统计 |
策略管理接口
接口 | 方法 | 功能 | 响应 |
---|---|---|---|
/api/v1/strategies/discover | GET | 发现可用的策略文件 | 策略文件和类的列表 |
/api/v1/strategies | GET | 列出已加载的策略 | 活跃策略实例 |
/api/v1/strategies | POST | 加载新策略 | 策略UUID和加载状态 |
/api/v1/strategies/{strategy_uuid}/start | POST | 启动策略 | 策略开始确认 |
/api/v1/strategies/{strategy_uuid}/stop | POST | 停止策略 | 策略停止确认 |
/api/v1/strategies/{strategy_uuid} | GET | 获取策略状态 | 策略运行时信息 |
/api/v1/strategies/{strategy_uuid}/orders | GET | 获取策略订单 | 策略订单历史记录 |
市场数据和账户接口
接口 | 方法 | 功能 | 响应 |
---|---|---|---|
/api/v1/market/subscribe | POST | 订阅市场数据 | 订阅确认 |
/api/v1/account | GET | 获取账户信息 | 账户余额和持仓 |