跳到主要内容

基础与用户

服务健康状态、当前用户信息与本机配置回显。这三个接口都只读本机状态,不依赖登录态,其中 /health 是唯一无需鉴权的接口。

窗口列表在 浏览器窗口 页。

显示 3 / 3 个接口

GET/health

服务健康状态

检查本机 OpenAPI 服务是否可用,是唯一无需鉴权的接口。

鉴权无需鉴权

请求参数

无参数

响应字段

字段类型说明
datastring服务可用时固定为 "ok"

响应示例

{
"code": 0,
"msg": "ok",
"data": "ok"
}
GET/user/info

当前用户信息

返回客户端缓存的登录用户信息,字段结构与后端登录响应一致。

鉴权Bearer API Key

请求参数

无参数

注意事项

  • 实际响应还带 teaminfo 与 teamInfo.teammember 两个全小写别名字段,内容与驼峰字段相同,新接入请只读驼峰字段。
  • 响应里的 password 与 token 恒为空串,本接口不下发凭据,不必读取。

响应字段

字段类型说明
data.idnumber用户主键 ID
data.teamIdnumber当前使用的团队 ID
data.emailstring登录邮箱
data.userNamestring用户名,取邮箱 @ 前缀
data.parentnumber上级邀请人用户 ID
data.ipAddressstring最近一次登录来源 IP
data.balancenumber账户余额,USDT 口径
data.balanceComnumber可提现佣金余额
data.balanceComAddupnumber累计佣金总额
data.balanceChildAddupnumber下级累计充值总额
data.invitestring邀请码
data.inviteLinkstring邀请注册链接
data.inviteRadionumber邀请返佣比例
data.childennumber累计邀请下级数量(字段名沿用旧拼写)
data.childenednumber已激活下级数量
data.deviceIdstring客户端上报的设备标识
data.statenumber账户状态:0 正常、1 冻结
data.createdAtstring注册时间
data.updatedAtstring更新时间
data.teamInfoobject当前团队信息,字段同 /team/list 的条目

响应示例

{
"code": 0,
"msg": "ok",
"data": {
"id": 1001,
"teamId": 2001,
"email": "[email protected]",
"parent": null,
"ipAddress": "203.0.113.24",
"balance": 100.5,
"balanceCom": 0,
"balanceComAddup": 0,
"balanceChildAddup": 0,
"invite": "10086",
"inviteRadio": null,
"childen": 0,
"childened": 0,
"deviceId": "example-device-id",
"state": 0,
"createdAt": "2026-01-15 10:00:00",
"updatedAt": "2026-06-01 12:30:00",
"userName": "example",
"inviteLink": "https://app.nexbrowser.net/html/register.html?invite=10086",
"teamInfo": {
"id": 2001,
"userId": 1001,
"name": "默认团队",
"windowNum": 3,
"memberNum": 2,
"remark": "default team",
"limitWindow": 50,
"limitMember": 10,
"combo": "COMBO_1",
"comboExpire": "2027-01-15 23:59:59",
"actived": "ON",
"createdAt": "2026-01-15 10:00:00",
"updatedAt": "2026-06-01 12:30:00",
"creater": "[email protected]",
"teamMember": {
"id": 3001,
"teamId": 2001,
"userId": 1001,
"roleId": 4001,
"nick": "[email protected]",
"seq": 1,
"switchPinned": "OFF",
"createdAt": "2026-01-15 10:00:00",
"updatedAt": "2026-01-15 10:00:00",
"role": {
"id": 4001,
"teamId": 2001,
"name": "管理员",
"menuId": "[1, 2, 3, 4, 5]",
"createdAt": "2026-01-15 10:00:00",
"updatedAt": "2026-06-01 12:30:00"
}
}
}
}
}
POST/user/config

回显用户配置

按原样返回请求体,用于联通性自检;不读写任何持久化配置。

鉴权Bearer API Key

请求参数

字段类型是否必填说明
任意 JSON 字段object可选请求体原样出现在 data 中;空请求体返回 {}

响应字段

字段类型说明
dataobject与请求体完全一致的回显内容

响应示例

{
"code": 0,
"msg": "ok",
"data": {
"theme": "dark",
"lang": "zh-CN"
}
}