API 索引
RTKHUB
基础地址:http://127.0.0.1:5426/
| 方法 | 端点 | 用途 |
|---|---|---|
POST | /api/login | 登录并建立 rtkhub_session |
POST | /api/logout | 退出当前会话 |
GET | /api/session | 查询当前会话 |
GET | /api/me | 当前用户和权限 |
GET | /api/status | 测网、基线和实时状态 |
GET | /api/stat | 指定通道卫星级统计 |
POST | /api/control | 启停或重启基线 |
POST | /api/term_cmd | 执行白名单终端命令 |
POST | /api/cmd | admin 终端命令 |
POST | /api/config | 配置相关操作 |
POST | /api/upload | 上传配置文件 |
GET | /api/term_read | 读取 Web 终端输出 |
GET/POST | /api/users | 用户列表和创建 |
POST | /api/users/update | 修改角色或启用状态 |
POST | /api/users/delete | 删除用户 |
POST | /api/users/reset_password | 重置密码 |
GET | /api/audit | 审计日志 |
SCRHUB
SCRHUB 复用 RTKHUB 基础地址和登录会话。
| 方法 | 端点 | 用途 |
|---|---|---|
GET | /api/scripts | 任务列表 |
POST | /api/scripts | 创建任务 |
GET | /api/scripts/files | 读取可用脚本文件,refresh=1 可重新扫描 |
PUT | /api/scripts/:id | 更新任务 |
DELETE | /api/scripts/:id | 删除任务 |
POST | /api/scripts/:id/toggle | 启用或停用任务 |
POST | /api/scripts/:id/run | 手动运行任务 |
GET | /api/scripts/:id/logs | 查询任务日志 |
STRHUB
基础地址:http://127.0.0.1:5427/
| 方法 | 端点 | 用途 |
|---|---|---|
GET | /api/status | 任务状态 |
GET | /api/add?cmd=<args> | 新增流任务 |
GET | /api/start?id=<id> | 启动任务 |
GET | /api/stop?id=<id> | 停止任务 |
GET | /api/del?id=<id> | 删除任务 |
GET | /api/save | 保存当前配置 |
GET | /api/ntrip/mountpoints | 获取 NTRIP caster 挂载点 |
EPHUB
基础地址:http://127.0.0.1:5428/
| 方法 | 端点 | 用途 |
|---|---|---|
GET | /api/status | 总体状态、配置和统计 |
GET/POST | /api/inputs | 输入流列表和新增 |
PATCH/DELETE | /api/inputs/:id | 启停或删除输入流 |
GET/POST | /api/outputs | 输出流列表和新增 |
PATCH/DELETE | /api/outputs/:id | 启停或删除输出流 |
GET | /api/sources | 当前采用源和候选源摘要 |
GET | /api/sat?id=G29 | 单颗卫星源详情 |
GET | /api/cache | 星历缓存 |
GET | /api/active-alerts | 当前未恢复告警 |
GET | /api/alerts | 历史完好性事件 |
GET | /api/reference | 外部参考源配置骨架 |
GET | /api/reference/sat?id=G01 | 单颗卫星外部参考源诊断,含 SSR orbit/clock、IOD、龄期和匹配原因 |
POST | /api/config/save | 原子保存当前运行配置 |
GET | /api/ntrip/mountpoints | 获取 NTRIP caster 挂载点 |