---
title: "POST /v1/account/register"
method: POST
path: "/v1/account/register"
tags: ["AccountService"]
---

# POST /v1/account/register

`POST /v1/account/register`

Register 注册新账号

## Request body

- AccountV1RegisterRequest
  - `email` string — 邮箱
  - `password` string — 密码，8-128 个字符
  - `referralCode` string — 来源邀请码（可选）
  - `username` string — 用户名，3-64 个字符
  - `verificationCode` string — 邮箱验证码

## Response `200`

OK

- AccountV1RegisterReply
  - `auth` AccountV1AuthTokens — AuthTokens 认证令牌信息
    - `accessToken` string — 访问令牌（30 分钟有效）
    - `expiresAt` string, date-time — access_token 过期时间
    - `refreshToken` string — 刷新令牌（普通登录默认 72 小时；rememberMe 有效期由后台设置控制）
    - `tokenType` string — 令牌类型，固定为 "Bearer"
  - `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)
