按时间区间分页读取管理后台的管理员操作日志,查看操作人、操作对象、变更前后的展示值及操作结果。可用于对接企业自有的审计与归档系统。
- Scope:
admin.v1.audit-logs.read - 权限项:管理员日志读取(
audit-logs) - 权限类型:读取
- 接口:GET
/api/openapi/v1/audit-logs
认证与请求头
使用应用 API Key 调用。当前接口只校验上方独立 Scope;读取、管理与执行权限互不隐含。
| 名称 | 位置 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|---|
Authorization | header | string | 是 | 应用 API Key,使用 Bearer 方式传递。 | Bearer qwk_*** |
X-Request-Id | header | string | 否 | 可选的调用追踪标识;未传入时由服务端生成。 | req-20260831-001 |
请求参数
| 名称 | 位置 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|---|
from | query | string · date-time | 必填 | Inclusive creation/event time, RFC3339 with timezone; keep fixed while paging. | "2026-08-27T10:00:00Z" |
to | query | string · date-time | 必填 | Exclusive creation/event time, after from and at most 180 days later; keep fixed while paging. | "2026-08-27T10:00:00Z" |
cursor | query | string | 否 | Opaque next_cursor from the previous page of the same organization and time interval. | "<string>" |
page_size | query | integer · int64 | 否 | 每页条数 | 20 |
请求示例
响应
200 OK
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
has_more | boolean | 是 | 是否有下一页 | false |
items | array<OpenapifacadeAuditLog> | 是 | 记录列表 | - |
next_cursor | string | 是 | 下一页游标 | "<string>" |
items[] 字段
以下必填性针对对象存在时的子字段;父对象可否省略或为 null,以上层字段表为准。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
action_code | string | 是 | 操作 |
actor_auxiliary_identifier_snapshot | string | 是 | 操作人辅助识别信息类型(操作时快照) |
actor_auxiliary_value_snapshot | string | 是 | 操作人辅助识别信息(操作时快照) |
actor_email_snapshot | string | 否 | 操作人邮箱(操作时快照) |
actor_name_snapshot | string | 否 | 操作人姓名(操作时快照) |
actor_qid_snapshot | string | 是 | 操作人 QID(操作时快照) |
actor_user_id | string | 是 | 操作人 ID |
after_display | string | null | 是 | 变更后内容 |
before_display | string | null | 是 | 变更前内容 |
category | string | 是 | 日志分类 |
detail_attributes | object | 是 | 详情属性 |
detail_code | string | 否 | 详情代码 |
detail_text | string | 否 | 操作详情 |
event_id | string | 是 | 事件 ID |
http_method | string | 是 | HTTP 方法 |
occurred_at | string · date-time | 是 | 操作时间 |
operation_id | string | 是 | 接口操作标识 |
org_id | string | 是 | 组织 ID |
payload_hash | string | 是 | 事件内容摘要 |
replay_of_event_id | string | null | 是 | 原始重放事件 ID |
request_id | string | 是 | 请求 ID |
resource_id | string | 否 | 资源 ID |
resource_label | string | 否 | 操作对象 |
resource_type | string | 是 | 资源类型 |
result | string | 是 | 操作结果 |
route_template | string | 是 | 接口路由模板 |
schema_version | integer · int64 | 是 | 事件结构版本 |
source | string | 是 | 来源 |
source_ip | string | 否 | 来源 IP |
source_service | string | 是 | 来源服务 |
success_count | integer · int64 | 否 | 成功数量 |
target_count | integer · int64 | 否 | 目标用户数 |
trace_id | string | 否 | 链路追踪 ID |
items[].detail_attributes 字段
以下必填性针对对象存在时的子字段;父对象可否省略或为 null,以上层字段表为准。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
{key} | any | 否 | 键为事件详情属性名,值可为任意 JSON;字段随审计事件变化 |
default Flat business error
| 名称 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
code | string | 否 | Stable business error code | "<string>" |
detail | string | 是 | Human-readable error description | "<string>" |
details | OpenapiErrorDetails | 否 | 错误详情 | - |
error | string | 是 | Stable HTTP error type | "<string>" |
details 字段
以下必填性针对对象存在时的子字段;父对象可否省略或为 null,以上层字段表为准。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
field | string | 否 | 校验失败的请求字段 |
reason | string | 否 | 校验失败的原因代码 |
suggestion | string | 否 | 建议使用的规范化值 |