OpenAI 创建管理员API密钥
2026-11-13 10:27 更新
创建管理员 API 密钥
post /organization/admin_api_keys
创建组织管理员 API 密钥。
请求体参数
内容类型:application/json
name: string
expires_in_seconds: optional integer
API 密钥过期前的秒数。省略此字段可创建永不过期的密钥。
minimum: 1, maximum: 31536000
返回值
value: string
API 密钥的值。仅在创建时显示。
示例
## 从环境变量 OPENAI_ADMIN_KEY 读取管理员密钥;运行前替换示例密钥 ID 和名称。
curl https://api.openai.com/v1/organization/admin_api_keys \
-H 'Content-Type: application/json' \
-H "Authorization: Bearer $OPENAI_ADMIN_KEY" \
-d '{
"name": "新管理员密钥",
"expires_in_seconds": 2592000
}'
200:示例
{
"id": "key_abc",
"created_at": 1711471533,
"expires_at": 1714063533,
"object": "organization.admin_api_key",
"owner": {
"id": "sa_456",
"created_at": 1711471533,
"name": "示例服务账户",
"object": "organization.user",
"role": "owner",
"type": "user"
},
"redacted_value": "sk-admin...def",
"last_used_at": 1711471534,
"name": "管理员密钥",
"value": "sk-admin-1234abcd"
}
示例
## 从环境变量 OPENAI_ADMIN_KEY 读取管理员密钥;运行前替换示例密钥 ID 和名称。
curl -X POST https://api.openai.com/v1/organization/admin_api_keys \
-H "Authorization: Bearer $OPENAI_ADMIN_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "新管理员密钥",
"expires_in_seconds": 2592000
}'
响应示例
{
"object": "organization.admin_api_key",
"id": "key_xyz",
"name": "新管理员密钥",
"redacted_value": "sk-admin...xyz",
"created_at": 1711471533,
"expires_at": 1714063533,
"last_used_at": 1711471534,
"owner": {
"type": "user",
"object": "organization.user",
"id": "user_123",
"name": "张三",
"created_at": 1711471533,
"role": "owner"
},
"value": "sk-admin-1234abcd"
}以上内容是否对您有帮助:

TRAE-AI编程


更多建议: