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