跳转到内容

Management API

审计日志


GET /audit/teams/{teamId}/events

GET 请求到 /audit/teams/{teamId}/events 的 API 端点。

路径参数

  • teamId (字符串, 必需) — 要获取事件的团队 ID。

查询参数

  • pageSize (整数) — 每页列出的事件数量。

  • pageToken (字符串) — 查询下一页时的偏移令牌。

  • eventFilter.userId (字符串) — 仅筛选此用户的事件。

  • eventFilter.query (字符串) — 用于全文描述搜索的通用搜索词。

  • eventFilter.eventId (字符串) — 按 ID 搜索特定事件。

  • eventTimeFrom (字符串) — 从特定时间和/或到特定时间筛选事件(可选)。

  • eventTimeTo (字符串)

  • orderBy ("TIME_ASCENDING" | "TIME_DESCENDING")

响应体

  • events (array<object>) — 请求的事件。按 event_time 排序。

    • eventTime (字符串)

    • eventId (字符串) — 引用此日志的标识符。与系统中的其他内容无绑定。

    • description (字符串) — 事件的自由形式英文描述。

    • user (对象)

      • userId (字符串) — 用户 ID。

      • email (字符串) — 用户邮箱。可能不总是填充。

      • profileImage (字符串) — 从我们的资产服务器获取个人资料的密钥。 TODO(pohlen): 这应该是个人资料图片的 URL。

      • givenName (字符串) — 用户的名字。

      • familyName (字符串) — 用户的姓氏。

      • profileImageUrl (字符串) — 用户个人资料的完整 URL 路径。

  • nextPageToken (字符串) — 如果有更多事件,用于检索搜索结果下一页的令牌。

**响应示例:**

json
{
  "events": [
    {
      "eventTime": "2025-01-15T10:30:00Z",
      "eventId": "550e8400-e29b-41d4-a716-446655440000",
      "description": "API key 'Production Key' was created",
      "user": {
        "userId": "user-123",
        "email": "admin@example.com",
        "givenName": "John",
        "familyName": "Doe"
      }
    }
  ],
  "nextPageToken": "550e8400-e29b-41d4-a716-446655440000"
}

本文档为 docs.x.ai 全站中文翻译,由 AI 自动翻译生成。代码示例请以原文为准。