---
title: "PUT /v1/account/profile"
method: PUT
path: "/v1/account/profile"
tags: ["AccountService"]
---

# PUT /v1/account/profile

`PUT /v1/account/profile`

UpdateProfile 更新个人资料

## Request body

- AccountV1UpdateProfileRequest
  - `avatarUrl` string
  - `email` string — 已废弃：修改登录邮箱请用 ChangeEmail（POST /v1/account/email/change，双重验证码），此字段被后端忽略。
  - `locale` string
  - `nickname` string
  - `phone` string
  - `timezone` string

## Response `200`

OK

- AccountV1UpdateProfileReply
  - `user` AccountV1UserInfo — UserInfo 用户基本信息
    - `accountType` integer — 账号类型：1=客户C端 2=员工B端 3=代理商 4=企业管理员 5=企业成员
    - `allowTokenBindSource` boolean — 是否允许该用户的令牌绑定渠道资源（默认关闭）
    - `avatarUrl` string
    - `createdAt` string, date-time
    - `email` string
    - `inviteCode` string — 用户专属邀请码
    - `locale` string
    - `nickname` string
    - `permissions` string[]
    - `phone` string — 个人资料扩展
    - `realnameRequired` boolean — 当前登录场景下是否必须完成个人实名认证；企业认证通过不再豁免企业管理员本人，后端按实名状态和场景统一计算。
    - `realnameStatus` string — 个人实名认证状态：unverified / processing / verified。
    - `registeredAt` string, date-time — 注册时间
    - `timezone` string
    - `twoFaEnabled` boolean
    - `userId` string
    - `username` string

---

[API](https://skmtc.dev/apiqik/apis/apiqik-api.md) · [All operations](https://skmtc.dev/apiqik/apis/apiqik-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apiqik/apiqik-api/revisions/e06b96127408/schema)
