跳转到主要内容
GET
https://aihubmix.com
/
api
/
user
/
self
获取当前用户信息与余额
curl --request GET \
  --url https://aihubmix.com/api/user/self \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "id": 123,
    "username": "<string>",
    "password": "<string>",
    "display_name": "<string>",
    "role": 123,
    "status": 123,
    "email": "<string>",
    "github_id": "<string>",
    "google_id": "<string>",
    "wechat_id": "<string>",
    "lark_id": "<string>",
    "oidc_id": "<string>",
    "clerk_id": "<string>",
    "migrated_at": "<string>",
    "verification_code": "<string>",
    "access_token": "<string>",
    "quota": 123,
    "used_quota": 123,
    "group": "<string>",
    "aff_code": "<string>",
    "inviter_id": 123,
    "created_at": {},
    "notify": true,
    "quota_remind_threshold": 123,
    "notify_email": true
  },
  "message": "<string>",
  "success": true
}
用于查询当前登录用户的基本信息与余额额度。

请求参数

请求头(headers)

请求身份认证。接口使用 AIHubMix Manage Key 进行身份认证。
请求内容类型。此参数必须设置为 application/json。

响应参数

data
object
用户信息对象(通常包含 username、display_name、quota 等)。
id
integer
用户 ID。
username
string
用户名。
password
string
密码。
display_name
string
用户展示名。
role
integer
管理员标识。
status
integer
账户状态。
email
string
邮箱。
github_id
string
GitHub ID。
google_id
string
谷歌 ID。
wechat_id
string
微信 ID。
lark_id
string
飞书 ID。
oidc_id
string
OpenID Connect ID。
clerk_id
string
Clerk ID。
migrated_at
string
账户认证时间。
verification_code
string
验证码。
access_token
string
用于系统管理的 Key。
quota
integer
账户余额为: quota / 500000。
used_quota
integer
已使用额度为: used_quota / 500000。
group
string
账户分组。
aff_code
string
邀请码。
inviter_id
integer
邀请人 ID。
created_at
integerr
账户创建时间,保存格式为 UNIX 时间戳。
notify
boolean
是否接受低余额提醒。
quota_remind_threshold
integer
余额低于 quota_remind_threshold / 500000 时接收邮件提醒。
notify_email
boolean
接收提醒邮箱。
message
string
请求失败的详细信息。请求成功时不会返回此参数。
success
boolean
是否成功