Skip to content

OpenAPI 审计日志 - 租户令牌(FeishuTenantV1SecurityOpenApiLog) ​

接口名称 ​

OpenAPI 审计日志(租户令牌) -(IFeishuTenantV1SecurityOpenApiLog)

功能描述 ​

提供以租户身份获取飞书 OpenAPI 审计日志的能力。飞书安全与合规(Security)「OpenAPI 审计日志」SDK 用于获取 OpenAPI 审计日志数据(调用方、时间、请求与响应摘要等)。本接口为 security_and_compliance/v1 端点,仅支持 tenant_access_token 调用。支持获取 OpenAPI 审计日志数据操作。

参考文档 ​

函数列表 ​

函数名称功能描述认证方式HTTP 方法
ListOpenApiLogDataAsync获取 OpenAPI 审计日志数据租户令牌POST

函数详细内容 ​

获取 OpenAPI 审计日志数据 ​

获取 OpenAPI 审计日志数据,可按 API 列表、时间范围、应用 ID 筛选并分页返回。限频:100 次/分钟。所需权限:security_and_compliance:audit_log.openapi_log:readonly(查看 OpenAPI 审计日志)。

函数签名:

csharp
Task<FeishuApiResult<ListOpenApiLogDataResult>?> ListOpenApiLogDataAsync(
    [Body] ListOpenApiLogDataRequest request,
    CancellationToken cancellationToken = default);

认证:租户令牌

参数:

参数名类型必填说明
requestListOpenApiLogDataRequest✅请求体(api_keys API 列表最大 100 个;start_time/end_time 秒级时间戳;app_id 应用唯一标识;page_size 分页大小 1~100;page_token 分页标记)

响应:

json
{
  "code": 0,
  "msg": "success",
  "data": {
    "items": [
      {
        "id": "10000",
        "api_key": "POST/open-apis/demo/v1/example",
        "event_time": "1704038400",
        "app_id": "cli_a98ea7d1a0ba100b",
        "ip": "10.0.0.1",
        "log_detail": "{\"request\":{},\"response\":{}}"
      }
    ],
    "page_token": "next_page_token",
    "has_more": true
  }
}

说明:单次最多按 100 个 API 过滤,page_size 取值范围 1~100。当 has_more 为 true 时,可使用返回的 page_token 继续拉取下一页数据。