Management API
用 Management Key 从自动化脚本创建、列出和吊销 Inference Key,并为它们预设 RPM 与消费上限;这类 Key 只能做密钥治理,完全不具备模型推理权限。
Management Key 与 Inference Key 分离,前缀为 sk-glm5-mgmt-...。它可以管理 Keys 和查询 Analytics,但不能调用模型推理接口。
在 Settings → Management Keys 创建 Management Key;完整 Secret 只显示一次。
列出 Inference Keys
GET
https://glm5.app/api/v1/keyscurl https://glm5.app/api/v1/keys \
-H "Authorization: Bearer $GLM5_MANAGEMENT_KEY"
创建 Inference Key
POST
https://glm5.app/api/v1/keys{
"name": "production-agent",
"rpm_limit": 60,
"spend_limit": 300,
"spend_reset": "daily"
}
响应会把新 Inference Secret 显示一次。
查询、更新、停用、启用、轮换、撤销
GET /api/v1/keys/:idPATCH /api/v1/keys/:idDELETE /api/v1/keys/:id
普通字段通过 PATCH 更新,也可以传 action:
{ "action": "disable" }
支持 disable、enable、rotate。Rotate 会返回一次新 Secret,并立即停用旧 Key。DELETE 会永久撤销该 Key。
Management Key 不能调用模型
把 Management Key 发到 /chat/completions 会被拒绝。模型调用必须使用普通 sk-glm5-... Inference Key。