PATCH管理接口

更新日志可见性

只开放 `is_hidden`。日志是排障凭证,内容、级别与来源一经写入不再可改; 隐藏只影响后台列表的默认返回,记录仍在,等级统计照常计入。

URL

/api/v1/admin/projects/{projectKey}/logs/{logId}

鉴权方式

需要管理员 JWT 或 API Key,二者等价(Authorization: Bearer <token>)

请求参数

Path 参数

名称类型必填说明
projectKeystring项目主键 project_key(大小写不敏感)
logIdstring日志记录主键 id

Header 参数

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

请求体

{
  "is_hidden": true
}

响应示例

200 更新成功

{
  "id": "log-001",
  "level": 2,
  "content": "更新检查请求超时,已重试。",
  "device_info": {
    "os": "Windows 11",
    "arch": "x64"
  },
  "custom_data": {
    "app_version": "1.2.0"
  },
  "is_hidden": false,
  "ip": "203.0.113.9",
  "user_agent": "verhub-sdk/1.0",
  "country_code": "CN",
  "country_name": "中国",
  "region_name": "广东省",
  "city": "深圳",
  "platform": "windows",
  "created_at": 1760000000
}
PATCH

Try It Out

请求 URL 预览

/api/v1/admin/projects/verhub/logs/{logId}