Skip to content

PUT /api/users/:id

请求

内容
方法PUT
路径/api/users/:id
鉴权管理员

Header 参数

参数位置类型必填说明
AuthorizationHeaderstringBearer <jwt>
Content-TypeHeaderstringapplication/json

Path 参数

参数位置类型必填说明
idPathstring路径参数 id

Query 参数

无。

Body 参数

参数位置类型必填说明
usernameBodystring用户名。
emailBodystring邮箱地址。
balanceBodystring/number请求字段。
group_idsBodyarray分组 ID 列表。
is_adminBodyboolean是否管理员。
enabledBodyboolean是否启用。

返回值

更新后的用户。

返回字段

字段类型说明
idnumber用户 ID。
usernamestring用户名。
emailstring邮箱。
oidc_substring/nullOIDC 用户标识。
email_verifiedboolean邮箱是否验证。
avatar_urlstring头像 URL。
balancestring/number余额。
group_idnumber主用户组 ID。
groupobject主用户组。
groupsarray用户组成员关系,元素包含 id、user_id、group_id、group、expires_at、created_at、updated_at。
referral_codestring/null邀请码。
referrer_idnumber/null邀请人 ID。
referrerobject/null邀请人用户对象。
is_adminboolean是否管理员。
created_atstring创建时间。
updated_atstring更新时间。

错误

状态码说明
400参数不合法。
401未登录或登录失效。
403无权限。
404资源不存在。
500服务端错误。

基于 MIT 协议发布(社区版)