API 端点 —— v1 参考与 Swagger UI // API

API 端点 —— v1 参考与 Swagger UI

OODA Intelligence 的 REST API 提供 50 多个端点,按模块分组。

Base URL

https://dashboard.oodaintel.com/api/v1/

交互式文档

完整的交互式文档可在以下地址查看:

  • Swagger UI: https://dashboard.oodaintel.com/api/docs/
  • ReDoc: https://dashboard.oodaintel.com/api/redoc/

主要端点

Monitoring

方法 端点 说明
GET /monitoring/ 列出监控任务
POST /monitoring/ 创建监控任务
GET /monitoring/{uuid}/ 查看监控任务详情
GET /monitoring/{uuid}/alerts/ 查看该监控任务的警报

Leaks

方法 端点 说明
GET /leaks/search/ 检索泄露数据
GET /leaks/saved-searches/ 已保存的检索条件
GET /leaks/stats/ 统计数据

Incidents

方法 端点 说明
GET /incidents/ 列出事件
POST /incidents/ 创建事件
PATCH /incidents/{uuid}/ 更新事件
GET /incidents/{uuid}/iocs/ 查看事件关联的 IOC

Tracking Token

方法 端点 说明
GET /tracking-tokens/ 列出令牌
GET /tracking-tokens/{uuid}/timeline/ 暴露时间线

分页

所有列表类端点均支持分页:

GET /api/v1/monitoring/?page=1&page_size=20

过滤器

使用查询参数筛选结果:

GET /api/v1/incidents/?status=open&severity=critical

响应格式

所有响应均遵循统一格式:

{
  "count": 42,
  "next": "https://dashboard.oodaintel.com/api/v1/monitoring/?page=2",
  "previous": null,
  "results": [...]
}