开发工具/API 参考/用量限额/更新用量限额配置
更新用量限额配置
更新于: 2026-06-25 19:29:14
更新用量限额配置。
说明
企业超级管理员和管理员可以调用该 API 更新已创建的用量限额配置。
在更新企业成员、空间、组织的积分限额时,更新 starttime、endtime 和 trigger_time 字段无效,系统会自动忽略这些配置。
trigger_unit 为 never。trigger_unit 为除 never 以外的其他可选值,系统将自动转化为自然月周期。| 请求方式 | PUT |
|---|---|
|
请求地址 |
|
|
权限 |
确保调用该接口使用的访问令牌开通了 |
| 接口说明 | 更新用量限额配置。 |
| 参数 | 取值 | 说明 |
|---|---|---|
| Authorization | Bearer $Access_Token | 用于验证客户端身份的访问令牌。你可以在扣子编程中生成访问令牌,详细信息,参考准备工作。 |
| Content-Type | application/json | 用于指定解析请求正文的格式,表明请求体为 JSON 格式数据。 |
| 参数 | 类型 | 是否必选 | 示例 | 说明 |
|---|---|---|---|---|
| benefit_id | String | 可选 | 123 | 用量限额配置的 ID。你可以在创建用量限额配置的返回参数中获取。 |
| 参数 | 类型 | 是否必选 | 示例 | 说明 |
|---|---|---|---|---|
|
active_mode |
String |
可选 |
absolute_time |
激活模式,当前仅支持设置为 该模式下,权益生效时间由 |
| started_at | Long | 可选 | 1743213600 | 用量限额配置的生效起始时间,Unixtime 时间戳格式,单位为秒。 |
| ended_at | Long | 可选 | 1743386400 | 用量限额配置的生效截止时间,Unixtime 时间戳格式,单位为秒。过期后,该限制配置会失效。 |
| limit | Long | 可选 | 100 | 用量限额。 |
|
status |
String |
可选 |
valid |
用量限额配置的状态,枚举值:
|
|
trigger_unit |
String |
可选 |
day |
用量限额的重置周期单位,系统将根据指定时间间隔重置限额。枚举值:
|
|
trigger_time |
Long |
可选 |
1 |
用量限额的重置频率。
|
| 参数 | 类型 | 示例 | 说明 |
|---|---|---|---|
| code | Long | 0 | 调用状态码。0 表示调用成功,其他值表示调用失败,你可以通过 msg 字段判断详细的错误原因。 |
|
msg |
String |
“” |
状态信息。API 调用失败时可通过此字段查看详细错误信息。 状态码为 0 时,msg 默认为空。 |
| detail | Object of ResponseDetail | - | 响应详情信息。 |
| 参数 | 类型 | 示例 | 说明 |
|---|---|---|---|
| logid | String | 20241210152726467C48D89D6DB2**** | 本次请求的日志 ID。如果遇到异常报错场景,且反复重试仍然报错,可以根据此logid及错误码联系扣子团队获取帮助。详细说明可参考获取帮助和技术支持。 |
curl --location --request PUT 'https://api.coze.cn/v1/commerce/benefit/limitations/12345***' \
--header 'Authorization: Bearer pat_OYDacMzM3WyOWV3Dtj2bHRMymzxP****' \
--header 'Content-Type: application/json'
{
"benefit_id": "12345***",
"active_mode": "absolute_time",
"started_at": 1741708800,
"ended_at": 1741708800,
"limit": 100,
"status": "valid"
}
{
"data": {
"benefit_id": "12345***",
"benefit_type": "resource_point",
"active_mode": "absolute_time",
"started_at": 1741708800,
"ended_at": 1741708800,
"limit": 100,
"status": "valid"
},
"code": 0,
"msg": ""
}
如果成功调用扣子编程的 API,返回信息中 code 字段为 0。如果状态码为其他值,则表示接口调用失败。此时 msg 字段中包含详细错误信息,你可以参考错误码文档查看对应的解决方法。