Skip to main content
POST
设置使用配置

概览

为你的组织中每位用户设置或清除附加额度的使用上限。上限始终按用户单独生效。当你指定团队或群组的作用域时,上限会分别应用到该团队或群组中的每个用户——不会为整个团队或群组设置共享上限。

请求

string
必填
具有 “Billing Write” 权限的服务密钥

附加额度上限配置(二选一)

boolean
设为 true 可清除现有的附加额度上限
integer
设置新的附加额度上限(整数)
你必须提供 clear_add_on_credit_capset_add_on_credit_cap 之一,且不可同时提供。

作用域配置(任选其一)

boolean
将其设为 true,即可在团队中对每位用户应用逐用户额度上限
string
提供组 ID,可在该组中对每位用户应用逐用户额度上限
string
提供用户的电子邮件地址,可将该配置应用于指定的用户
必须提供 team_levelgroup_iduser_email 之一以定义作用域。

示例请求 - 为团队中所有用户设置单用户信用额度上限

示例请求 - 为群组内所有用户设置个人信用额度上限

示例请求:为用户设置用量上限

示例请求 - 清除额度上限

响应

响应体为空。200 状态码表示操作成功。

错误响应

常见错误情形:
  • 服务密钥无效或权限不足
  • 同时提供了 clear_add_on_credit_capset_add_on_credit_cap
  • 既未提供 clear_add_on_credit_cap 也未提供 set_add_on_credit_cap
  • 提供了多个 scope 参数
  • 未提供 scope 参数
  • 组 ID 或用户邮箱无效
  • 触发速率限制