1. 创建 API Key 分组
创建一个新的 API Key 分组,用于组织和管理多个 API Key。
鉴权方式
Authorization: Bearer <API Key>
本页接口仅允许使用账号的默认 API Key 调用。使用其他 API Key 调用会返回 403 Forbidden。
请求体
请求示例
成功响应 (201)
错误响应
2. 查询 API Key 分组列表
获取当前账号下所有的 API Key 分组信息。
鉴权方式
Authorization: Bearer <API Key>
仅允许使用该账号的默认 API Key,其他 Key 将返回 403 Forbidden。
请求示例
成功响应 (200)
data 数组中的字段
错误响应
3. 批量设置分组内 API Key 的限额
为指定分组下的所有 API Key 统一设置各类限额(预算、有效期、日限额、月限额、价格限额等)。
鉴权方式
Authorization: Bearer <API Key>
仅允许使用该账号的默认 API Key,其他 Key 将返回 403 Forbidden。
URL 参数
请求体
至少需要指定一项限额参数,否则返回 400 Bad Request。
请求示例
成功响应 (200)
错误响应
常见错误响应
参数验证规则
- 类型:
int 或 float
- 范围:≥ 0,不能为负数
- 说明:
0 表示无限制
日期类型参数(expiry_date)
- 类型:
string
- 格式:
YYYY-MM-DD(ISO 8601 日期格式)
- 示例:
"2026-12-31"
Python 调用示例
最佳实践
分组命名建议
- 按环境分组:
生产环境、测试环境、开发环境
- 按业务分组:
社交媒体、内容生成、数据分析
- 按团队分组:
团队A、团队B、运维团队
使用场景
- 成本中心分配 - 为不同部门/业务分配不同的 API Key,便于成本统计
- 权限隔离 - 为敏感业务单独创建分组,便于权限管理
- 配额管理 - 为不同的业务场景设置不同的调用限額
- 监控告警 - 为不同的分组设置独立的监控和告警规则
相关接口