Contents
Feedly Threat Intelligence APIとは
Feedly Threat Intelligence APIは、サイバー脅威情報の収集・分析・共有を支援するAPIサービスです。脆弱性情報や攻撃手法、脅威アクター、IOC(インジケーター・オブ・コンプロミス)といったデータを取得でき、セキュリティチームがリアルタイムで対応策を講じるためのツールとして活用できます。公式サイトでは「脅威情報の可視化と自動化」が強調されており、特にSIEMやEDRとの連携で効果的です。
アクセストークンの取得手順
Feedly Threat Intelligence APIを実装するには、まずアクセストークン(APIキー)の取得が必要です。以下に公式サイトでの登録フローをステップバイステップで解説します。
Feedly公式ドキュメントへのアクセス方法
- Feedly公式ドキュメントへアクセスし、「Threat Intelligence API」のセクションを開きます。
- 「Get Started」ボタンをクリックすると、APIキー申請用フォームが表示されます。
APIキー申請時の注意点
- 組織名・利用目的を明確に記入する必要があります(例: セキュリティ監視システム構築)。
- メールアドレスの確認が必須です。申請後、本登録用のリンクが送信されます。
- 初期取得は無料枠で可能ですが、商用利用を検討している場合は「Enterpriseプラン」の選択も考慮してください。
主要なAPIエンドポイント一覧
Feedly Threat Intelligence APIには、脅威情報の検索やサブスクライブ設定を行うためのエンドポイントが用意されています。以下に代表的なURLと用途を整理しました。
脅威情報検索用エンドポイント
| エンドポイント | メソッド | 用途 |
|---|---|---|
/threats |
GET | 指定したキーワード(例: CVE-2026-1234)に該当する脅威情報を検索。※CVEは仮想的なIDです |
/ioc/search |
POST | IOC(例: IPアドレス、ドメイン)に基づく攻撃パターンの特定 |
サブスクライブ設定用エンドポイント
| エンドポイント | メソッド | 用途 |
|---|---|---|
/subscriptions |
POST | 指定した脅威情報(例: 特定のCVE)を定期的にメールで通知するように登録 |
注意: サブスクライブ設定では、APIキーにアクセス権を持つユーザーだけが操作可能になります。
実際のリクエスト・レスポンス例
具体的なコードサンプルを見て、APIの使い方を理解しましょう。以下は、脅威情報検索用エンドポイントへのGETリクエストと返却されるJSONフォーマットです。
GETリクエストサンプル
|
1 2 3 |
curl -X GET "https://api.feedly.com/threats?query=CVE-2026-1234" \ -H "Authorization: Bearer YOUR_ACCESS_TOKEN" |
JSON形式のレスポンス構造
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
{ "data": [ { "id": "CVE-2026-1234", "title": "重大なリモートコード実行脆弱性", "description": "特定のソフトウェアでリモートから任意のコードを実行可能にします。", "severity": 9.8, "ioc_list": [ "malicious-domain.com", "192.0.2.1" ], "references": [ "https://nvd.nist.gov/vuln/detail/CVE-2026-1234" ] } ] } |
ポイント:
severityフィールドは0〜10の数値範囲で表示され、数値が高いほど対応が必要な緊急性が高くなります。
セキュリティ対策との連携方法
Feedly Threat Intelligence APIは、SIEMやEDR製品と連携することで、脅威情報の自動分析・アラート生成を実現できます。
SIEMシステムへの統合例
- Splunk: イベントコレクターでAPIレスポンスを取得し、特定の
ioc_listがネットワークログに存在するか検索。 - 例:
| search ioc_list IN ("malicious-domain.com")
アラート自動生成の仕組み
- API経由で取得したIOC(例: IPアドレス)を、ファイアウォールやIDSに直接送信。
- これらの情報が内部ネットワーク内で検出された場合、SIEMシステムが自動でメールアラートを発信します。
参考: 関連する技術情報はFeedly公式ドキュメントをご参照ください。第三者企業による製品の紹介や関連性に関する記述は削除しました。
利用制限と料金体系
Feedly Threat Intelligence APIは無料枠と有料プランの両方で利用可能です。以下にレートリミットとコスト管理のポイントを比較します。
レートリミットの詳細
| プラン | 同時接続数 | 月間リクエスト上限 | 特徴 |
|---|---|---|---|
| 無料枠 | 10 | 5,000回 | 基本的な情報収集に最適。小規模な運用や試験目的で利用可能 |
| Enterprise | 不制限 | 100,000回以上 | リアルタイム処理・カスタムフィルタ対応。商用利用向けの高頻度アクセスをサポート |
有料プランの特徴
- 専用カスタマーサポートの提供(24時間対応)
- 毎月の使用状況レポート(PDF)の自動送付
- 特定企業向けにAPIレスポンスの処理速度を最適化
注意: 有料プランは「無料枠の制限を超える必要がある場合」に検討してください。無料枠では月間5,000回のリクエストが可能で、一般的な小規模運用には十分です。
よくある質問(FAQ)
-
Q: 仮想的なCVE-IDを使用する目的は?
A: 記事内で使用しているCVE-2026-1234は例示用であり、実際の脆弱性IDではありません。具体的な運用時は現存するCVE-IDを使用してください。 -
Q: APIキー申請後の有効期限は?
A: 無料枠では1年間有効ですが、Enterpriseプラン利用時に自動更新されます。 -
Q: レートリミットを突破する方法は?
A: 有料のEnterpriseプランにアップグレードし、月間リクエスト上限を拡張してください。