跳转到主要内容
GET
获取某个网络的事件历史。 不传 contract 时,响应返回网络自身的历史记录,按时间从旧到新排列且不分页:包括网络首次被检测到的时间、每个信号最近一次被观察到的时间,以及网络最近一次状态变更及其原因。 此结构保持不变,limit、cursor 和 event_type 会被忽略。

类型化时间线

如需读取类型化时间线,请传入 contract=2。 时间线会额外包含成员账户的行为,以及贵团队针对该网络采取的操作,按时间从新到旧排列,每次返回一页。 contract 只接受 2;其他任何值都会返回 400。 响应格式为 {"results": [...], "next_cursor": "..."}。 将 cursor 设为 next_cursor 即可读取下一页,直到 next_cursor 为 null 为止。

事件类型

note_added 事件仅返回给控制台成员,绝不会返回给 API 密钥。 两名成员之间的交易会分别针对每位成员各出现一次,每条记录都带有各自的 account。 该交易的一次规则命中只出现一次。 登录事件仅针对您作为事件发布的登录记录存在:auth.login、security.login_succeeded 及其失败形式。

账户与记录

每条成员事件都包含 account(其所属的成员)和 source_ref(读取该事件所依据的会话、企业会话、交易、监控事件或案件)。 ownership 在记录属于您调用的应用时为 owned,当记录属于贵组织的其他应用时为 organization。 route 给出记录的类型、UUID 和应用;对于监控事件或案件,source_ref 不包含 route。 网络自身的事件既不包含 account,也不包含 source_ref。

相关内容

授权

x-api-key
string
header
必填

您的应用 API 密钥,可在 Business Console 的“开发者 -> API 密钥”中获取。主密钥拥有完整访问权限。指定名称的密钥可设置作用域:针对每个资源设为无权限、只读或读写,限定于特定工作流或已通过的会话、限定于 IP 地址列表,以及设置到期日期。401 表示密钥错误、已撤销或已过期;403 表示未发送密钥、密钥无权访问该资源或操作,或请求来自其 IP 列表之外的地址;在会话路由上返回 404 表示该会话不在该密钥允许的工作流或状态范围内。没有媒体访问权限的密钥获取到的图片、视频和 PDF URL 将为 null;没有会话写入权限的密钥获取到的会话链接和 token 将为 null。请参阅 https://docs.didit.me/console/api-keys。

路径参数

organization_id
string<uuid>
必填

组织 UUID。

application_id
string<uuid>
必填

应用 UUID。

network_uuid
string<uuid>
必填

网络 UUID。

示例:

"n3a5e000-0000-4000-8000-000000000001"

查询参数

contract
enum<string>

2 返回带类型的时间线。省略则返回默认时间线。任何其他值都会返回 400。

可用选项:
2
limit
integer
默认值:100

仅适用于类型化时间线。每页事件数,1 到 500。默认为 100。

必填范围: 1 <= x <= 500
cursor
string

仅适用于类型化时间线。上一页的 next_cursor。无效或空的游标返回 400。

event_type
enum<string>[]

仅适用于类型化时间线。要保留的事件类型,可重复或以逗号分隔,最多 20 个值。默认为所有类型。

Maximum array length: 20
可用选项:
network_detected,
signal_observed,
network_active,
network_in_review,
network_resolved,
network_dismissed,
verification_attempt,
transaction,
login,
rule_hit,
case_linked,
note_added

响应

不带 contract 时:{results},最旧的排在最前,不分页。带 contract=2 时:{results, next_cursor},最新的排在最前。

不带 contract:网络自身事件,按时间从旧到新排序,不分页。

results
object[]
最后修改于 2026年11月7日