Claude API 推出用户档案:安全处罚可以只落到某一个终端客户,而不是整个组织
做平台、网关或转售 API 的团队,终于能告诉 Anthropic 每个请求属于哪个客户。这一条讲接口怎么用、怎么第一时间知道哪个客户被限制。
// 要点
- 10 月 20 日上线 /v1/user_profiles 接口,用来标注每个 API 请求对应哪个终端客户;SDK 与 ant CLI 已支持。
- 10 月 21 日用户档案新增 enforcement_status 与 enforcement_actions 字段,列表接口可用 enforcement_status[] 筛出仍处于限制或封禁状态的档案。
- Admin API 新增组织 webhook(beta,需 webhooks-2026-10-07 头,向客户团队申请),在档案被限制或封禁、以及解除时各推送一个事件。
- 管理员还可以在 Claude Console 的 Capabilities 页关闭整个组织的 web fetch,或设置允许、禁止的域名;关闭后带该工具的 Messages API 请求返回 400。
开发者视角PandaClaws 这种一个 API 账号服务很多创作者的后台,以前一个用户违规就可能连累整个组织。我会先把用户 ID 映射成档案、每个请求都带上,再接 webhook,收到限制事件时自动暂停这个用户的生成任务并通知运营。和 11 月 12 日生效的新版使用政策放在一起看,执行会越来越细到单个用户。