| 注册用户 | POST | /im/v2/user/register | 注册用户;userId 幂等(已存在则更新 name/avatarUrl 并返回现有用户)。 | 是 |
| 更新用户资料 | POST | /im/v2/user/update | 更新用户资料。 | 否 |
| 查询用户 | POST | /im/v2/user/get | 查询用户。 | 否 |
| 签发用户 JWT | POST | /im/v2/user/token/issue | 签发用户 JWT(供客户端 SDK connect 使用),有效期 7 天。 | 否 |
| 查询用户在线状态 | POST | /im/v2/user/online/check | 查询用户在线状态。 | 否 |
| 封禁/解封用户 | POST | /im/v2/user/ban | 封禁/解封用户;封禁后在线连接被 kick,新连接返回 1016。 | 否 |
| 用户私聊白名单 | POST | /im/v2/user/whitelist/add | 用户私聊白名单:仅白名单用户可给该用户发私聊(空表示不启用)。 | 否 |
| 用户私聊白名单 | POST | /im/v2/user/whitelist/remove | 用户私聊白名单:移除。 | 否 |
| 用户私聊白名单 | POST | /im/v2/user/whitelist/list | 用户私聊白名单:查询。 | 否 |
| 主动作废用户全部客户端 token | POST | /im/v2/user/token/revoke | 主动作废用户全部客户端 token(tokenVersion++,旧 JWT 立即失效)。 | 否 |
| 批量获取用户资料 | POST | /im/v2/user/batch/get | 批量获取用户资料(上限 100;不存在的 userId 返回在 missing)。 | 否 |
| 设置/解除单聊禁言 | POST | /im/v2/user/chat/mute | 设置/解除单聊禁言(mutedUntil=0 解除;禁言后该用户向目标发私聊返回 1009)。 | 是 |
| 查询用户的单聊禁言列表 | POST | /im/v2/user/chat/mute/list | 查询用户的单聊禁言列表。 | 否 |
| 设置用户标签 | POST | /im/v2/user/tag/set | 设置用户标签(全量覆盖,最多 20 个,每个 ≤32 字符)。 | 是 |
| 获取用户标签 | POST | /im/v2/user/tag/get | 获取用户标签。 | 否 |
| 批量设置用户标签 | POST | /im/v2/user/tag/batch/set | 批量设置用户标签(上限 100 条,返回 updated/failed)。 | 否 |
| 获取封禁用户列表 | POST | /im/v2/user/ban/list | 获取封禁用户列表(分页)。 | 否 |
| 删除用户 | POST | /im/v2/user/delete | 删除用户(开发/测试环境;物理删除用户及其会话关系)。 | 否 |
| 清理用户托管资料 | POST | /im/v2/user/profile/clean | 清理用户托管资料(保留 userId,清空 name/avatarUrl 等自定义字段)。 | 否 |
| 设置用户订阅关系 | POST | /im/v2/user/subscription/set | 设置用户订阅关系(全量覆盖,最多 100 个)。 | 是 |
| 查询用户订阅关系 | POST | /im/v2/user/subscription/get | 查询用户订阅关系。 | 否 |
| 注销用户 | POST | /im/v2/user/deactivate | 注销用户(合规能力:保留记录但禁止登录/收发,踢下线)。 | 否 |
| 重新激活已注销用户 | POST | /im/v2/user/reactivate | 重新激活已注销用户。 | 否 |
| 查询已注销用户列表 | POST | /im/v2/user/deactivated/list | 查询已注销用户列表(分页)。 | 否 |
| 设置用户推送免打扰时段 | POST | /im/v2/user/push/period/set | 设置用户推送免打扰时段(startMinute/endMinute 为当天分钟数 0-1439)。 | 是 |
| 查询用户推送免打扰时段 | POST | /im/v2/user/push/period/get | 查询用户推送免打扰时段。 | 否 |
| 删除用户推送免打扰时段 | POST | /im/v2/user/push/period/remove | 删除用户推送免打扰时段。 | 否 |
| 将指定用户踢出其加入的所有群组 | POST | /im/v2/user/group/kick-all | 将指定用户踢出其加入的所有群组(应用管理员操作)。 | 否 |
| 开启用户代聊 | POST | /im/v2/user/proxychat/start | 开启用户代聊(绑定 Agent,收到私聊时由 Agent 自动回复;回复生成依赖 AI 端点)。覆盖融云 /v3/user/proxychat/start。 | 是 |
| 停止用户代聊 | POST | /im/v2/user/proxychat/stop | 停止用户代聊。覆盖融云 /v3/user/proxychat/stop。 | 否 |
| 查询用户代聊列表 | POST | /im/v2/user/proxychat/list | 查询用户代聊列表(userId 省略返回应用全部)。覆盖融云 /v3/user/proxychat/query。 | 否 |
| 接收托管资料审核结果并落库 | POST | /im/v2/user/profile/moderation/sync | 接收托管资料审核结果并落库(approved/rejected;rejected 可回滚指定资料字段)。覆盖融云 /user/profile/sync。 | 否 |
| 查询用户所在的群组 | POST | /im/v2/user/group/query | 查询用户所在的群组(page/size 分页;page 缺省或 0 返回前 5000 个)。覆盖融云 /user/group/query.json。 | 否 |