Skip to content

API 索引

认证

EndpointApp说明
POST /api/auth/loginfleet + nempoi用户名密码登录
POST /api/auth/feishufleet飞书 OAuth
POST /api/auth/dev-loginfleet仅 NODE_ENV != production
POST /api/auth/logoutfleet + nempoi删 session + 清 cookie
GET /api/auth/mefleet + nempoi当前用户
POST /api/change-passwordnempoi自助改密

平台超管(trust endpoints)

Fleet 端 https://fleet.zephyrian.site/api/platform-admin/

Endpoint说明
GET /me当前用户(含 is_root_owner)
GET /users列所有跨 app users
POST /users创建账号
PATCH /users/:id编辑账号
DELETE /users/:id删除账号(根超管不可删)
GET /permissions全部权限定义
GET /roles全部角色 + 各自权限
POST /roles创建自定义角色
DELETE /roles/:id删自定义角色(系统预置不可删)
PATCH /roles/:id/permissions设角色权限(全量替换)
GET /sessionsshared_auth.sessions 跨 app
GET /audit-logs?app=fleetfleet 操作日志
GET /snapshots数据快照
GET /statsfleet 业务统计

NEMPOI 端 https://nempoi.zephyrian.site/api/platform-admin/

Endpoint说明
GET /audit-logsnempoi 操作日志
GET /statsnempoi 业务统计

运力管理业务接口

详见 robovan 项目源码 backend/src/routes/:

  • vehicles / orders / trips / customers / costs / dashboard / batch / reports / analytics / settlements / snapshots / users / permissions / payments / paymentAccounts / orderCosts / maintenance / dispatch / savedReports / auditLogs / config / help

NEMPOI 业务接口

详见 nempoi 项目源码 backend/routes/:

  • search / pois / upload / token_sync / admin / login_logs / superadmin / platform_admin
  • GET /api/health — 探活
  • GET /api/version — 版本号 + changelog
  • POST /api/token/sync — Tampermonkey 同步 NEM token(per-admin sync_key 校验)

京ICP备2026033946号