APIエンドポイント — v1リファレンスとSwagger UI // API

APIエンドポイント — v1リファレンスとSwagger UI

OODA IntelligenceのREST APIは、モジュールごとに整理された50以上のエンドポイントを提供します。

ベースURL

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

インタラクティブなAPIリファレンス

すべてのエンドポイントを実際に試せるリファレンスを公開しています。

  • 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": [...]
}