跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /api-keys

为当前认证用户创建新的 API Key。完整密钥仅在创建时返回一次,请务必安全保存。
完整 API Key 仅在创建时展示一次,之后无法再次获取,请妥善保管。

请求体

name
string
必填
便于识别的名称(1–100 个字符)。
description
string
用途说明(最多 500 个字符)。
permissions
array
授予的权限列表,默认包含全部权限。
expiresAt
string
可选过期时间(ISO 8601)。

响应

success
boolean
是否创建成功。
message
string
状态说明。
apiKey
object
创建结果详情。
warning
string
提醒用户保存密钥。
curl -X POST https://api.llmgenerator.com/api/v1/api-keys \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Production API Key",
    "description": "For the main application"
  }'
{
  "success": true,
  "message": "API key created successfully",
  "apiKey": {
    "id": "llm_1706345678_newkey123abc",
    "name": "Production API Key",
    "description": "For the main application",
    "key": "llm_1706345678_newkey123abc",
    "permissions": [],
    "expiresAt": null,
    "createdAt": "2026-01-27T10:00:00.000Z",
    "isActive": true
  },
  "warning": "This is the only time the full API key will be shown. Please save it securely."
}