GET管理接口

查询实例级 GitHub App 配置

返回 GitHub App 凭据的配置状态(私钥永不回读,仅返回 SHA-256 指纹)、 已启用的功能列表与实例级反馈转发模板。仅接受管理员 JWT,不开放给 API Key。

URL

/api/v1/admin/github-app

鉴权方式

需要管理员 JWT(Authorization: Bearer <token>)

请求参数

Header 参数

名称类型必填说明
AuthorizationstringBearer <管理员 JWT 或 API Key>

该接口无需请求体。

响应示例

200 响应

{
  "configured": true,
  "app_id": "123456",
  "has_private_key": true,
  "private_key_fingerprint": "8f4e2a1b9c0d7e6f",
  "private_key_updated_at": 1760000000,
  "has_webhook_secret": true,
  "webhook_secret_hint": "4mx9k2",
  "webhook_secret_length": 32,
  "webhook_secret_updated_at": 1760000000,
  "webhook_payload_path": "/api/v1/webhooks/github-app",
  "enabled_features": [
    "feedback_issue"
  ],
  "feedback_issue_custom_template": false,
  "feedback_issue_title_template": null,
  "feedback_issue_body_template": null,
  "builtin_feedback_issue_title_template": "[用户反馈] {{content_head}}",
  "builtin_feedback_issue_body_template": "## 反馈内容\n\n{{content}}\n",
  "feedback_issue_template_variables": [
    "project_key",
    "content",
    "contact"
  ],
  "updated_at": 1760000000
}
GET

Try It Out

请求 URL 预览

/api/v1/admin/github-app