跳到主要内容

Portal API

员工端 API,服务于 app.sayclaw.ai Portal 前端。

基础信息

接口列表

POST /auth/login

员工登录。

请求

{ "email": "[email protected]", "password": "password" }

响应

{
"code": "0000",
"data": { "token": "<jwt>", "email": "...", "name": "..." },
"msg": "success"
}

GET /me/profile

获取当前用户信息(需 JWT)。

GET /me/instances

获取当前用户分配的 OC 实例列表。

响应 data

{
"instances": [
{
"id": 1,
"name": "研发组实例",
"gateway_url": "https://xxx.openclaw.ai",
"gateway_token": "...",
"model": "gpt-4o",
"status": "active"
}
],
"total": 1
}

GET /me/usage

获取近 30 天 Token 用量统计。

部署信息

  • 服务: sayclaw-portal-api.service(systemd)
  • 监听端口: 8082(本机)
  • Nginx 反代: portal-api.sayclaw.ai → 127.0.0.1:8082
  • 源码: apps/sayclaw-portal-api/(monorepo)