数か月前、Redditである開発者の投稿を見て、思わず「あるある…」と顔をしかめました。内容はこうです。「NewsAPI.org の無料プランだけでニュースアグリゲーターを作って、チームにデモまでした。でも Netlify にデプロイした瞬間——何も動かない。CORS にブロックされた。プロダクションは即死。」 というもの。しかもこの投稿には、まったく同じ壁にぶつかった人たちから何十件もの返信がついていました。
リアルタイムニュースに関わるもの——AIエージェント、市場監視ツール、コンテンツ集約サイト、ポートフォリオ作品など——を作るなら、ニュースAPIはほぼ必須です。ただし、各APIのマーケティングページに書かれていることと、実際にデプロイしてから起きることの間には、想像以上に大きな差があります。そこで本記事では、料金、無料プランの実態、レート制限、データ品質、用途との相性まで含めて、9つのニュースAPIを数週間かけて徹底的に調査しました。Thunderbit、NewsAPI.ai、NewsData.io、NewsAPI.org、GNews、Webz.io、NewsCatcher、TheNewsAPI、WorldNewsAPI を対象に、実際の数値、よくある落とし穴、そして本当に役立つ選び方までまとめています。

2026年に最適なニュースAPIとは?
個別ツールを見る前に、まずは評価基準を整理しておきましょう。これは単なる「あると便利」な機能ではなく、実運用で開発者やビジネスユーザーが実際にぶつかる痛点に直結するものです。
| 評価項目 | 重要な理由 |
|---|---|
| 無料プラン(実運用での制限) | 「localhost で動く」ことと「デプロイ後に動く」ことは別問題。CORS ブロック、ドメイン制限、開発専用タグで公開が止まることがあります。 |
| 有料料金(入口プランと拡張時の価格) | $0 からいきなり月額 $449 まで跳ね上がるAPIもあります。予算を組むには、その差を知っておく必要があります。 |
| レート制限・同時実行数 | 1日の上限だけでは足りません。バースト制限、秒間リクエスト数、同時接続数が、エージェントのリトライやフロントエンド更新の安定性を左右します。 |
| ソース/発行元のカバー範囲と対応言語 | グローバル監視、多言語市場、ローカルニュースは、そのAPIが実際に何件のソースと言語を索引しているかに依存します。 |
| 過去アーカイブの深さ | 金融のバックテストやメディア調査には、今日の見出しだけでなく、数か月〜数年分のデータが必要です。 |
| データの完全性(全文か要約のみか) | APIが切り詰められた説明文しか返さない場合、AI要約パイプラインやRAGワークフローは静かに失敗します。 |
| NLP機能(感情分析、エンティティ、分類) | フィンテック、ブランド監視、AI用途では差別化要素になります。すべてのAPIが対応しているわけではありません。 |
| 出力形式とデータ品質 | 広告の混入、日付欠落、重複記事などの汚いデータは、使える状態にするまでに余計な開発工数を生みます。 |

さらに、2026年向けの評価基準として 出力のAI対応度 も追加しました。ニュースデータをLLM、エージェント、RAGパイプラインに流し込むチームが増えている今、きれいなMarkdown、安定したJSONスキーマ、Webhook/バッチ対応、重複排除は、真面目に使うならもはや必須です。
自分の用途に合うニュースAPIはどれ?選び方のフレームワーク
開発者フォーラムでよく聞く不満の一つが、「どのAPIも、少しずつ違う問題を解決しているように見える」というものです。これはその通りです。そこで、判断をシンプルにするための整理を用意しました。
| 用途 | 最適候補 | 期待外れになりやすいもの | 実践アドバイス |
|---|---|---|---|
| 趣味 / ポートフォリオ作品 | TheNewsAPI Free、WorldNewsAPI Free、GNews Free | NewsAPI.org(ブラウザからデプロイする場合) | CORS に優しい設計、またはバックエンドプロキシ構成を優先しましょう。NewsAPI.org の無料プランを本番前提で扱わないこと。 |
| 予算重視の本番アグリゲーター | TheNewsAPI Basic($9/月)、WorldNewsAPI Reporter($39/月)、GNews Essential(€49.99/月) | NewsAPI.org($449/月へ急騰) | まずソースのカバー範囲を確認。低価格APIは全文、履歴、NLPが弱いことが多いです。 |
| AIエージェント / LLMパイプライン | Thunderbit Extract/Distill、NewsAPI.ai、WorldNewsAPI(MCP) | GNews(基本的な見出しフィード) | 本文全文、きれいなMarkdown、スキーマ出力、Webhook、エンティティ/感情フィールドを重視しましょう。 |
| 金融 / アルゴトレーディング | NewsAPI.ai、Webz.io、金融特化フィード | 12時間以上の遅延があるAPI、または無料専用プラン | 無料プランの遅延は取引用途では厳しいです。ほぼリアルタイム、感情分析、エンティティ、過去データが必要です。 |
| ブランド / メディア監視 | Webz.io、NewsAPI.ai、NewsData.io(有料) | TheNewsAPI/GNews の無料プラン | エンティティ抽出、感情分析、ソーシャルシグナル、重複排除、カスタムソース追加が必須です。 |
| ニッチ / ローカル / 政府 / ロングテールソース | Thunderbit + 選定したインデックスAPI | 単体の既存インデックスAPI | まず広く探すためにAPIを使い、足りない部分をローカル行政、業界紙、プレスページで Thunderbit が埋めるのが有効です。 |
これは「万能の1本」で済む世界ではありません。
私が見てきた本番環境の多くは、広く探すためのインデックスAPIと、抜けを埋めるためのスクレイピング/抽出ツールを組み合わせています。
無料プランの現実:デプロイ後に本当に動くのはどれ?
開発者コミュニティで最も不満が大きいのがここです。Stack Overflow、Reddit、GitHub Issues でも何度も見かけます。localhost では完璧に動いたのに、実際のドメインに上げた瞬間に壊れる無料プランです。
率直な比較表はこちらです。

| API | 無料プラン | 本番で使える? | CORS / 本番の落とし穴 | 主な注意点 |
|---|---|---|---|---|
| Thunderbit API | 600ユニットの買い切り(約30ページ Extract) | はい(サーバー側APIキー) | ブラウザ向けの見出しAPIではない。サーバー側で利用する | 事前インデックスではないため、URLやサイトは自分で指定する必要がある。 |
| NewsAPI.ai | 2,000回の無料検索 | はい(APIアクセス/サンドボックス) | トークン/検索ベース。レート詳細は前面に出ていない | 高機能だが、「安い見出しウィジェット」ではない。 |
| NewsData.io | 1日200クレジット、1クレジットあたり10記事 | はい(商用利用可) | 12時間の遅延、無料では全文なし | 無料でも動くが、取れるのはスニペットのみ。 |
| NewsAPI.org | 1日100リクエスト | いいえ(開発/テストのみ) | localhost からのみCORS許可、本番はブロック | デプロイ時の衝撃が最大。月額 $449 から始まる。 |
| GNews | 1日100リクエスト、1回10記事 | 技術的には全オリジンでCORS可、ただしプラン上は開発/テスト向け | 12時間遅延、商用本番には不向き | 軽量用途向け。NLPは限定的。 |
| Webz.io News API Lite | 月1,000回、1回10記事 | 非商用のみ | Lite は学生・開発者・研究者向け | エンタープライズ料金は個別見積もり。 |
| NewsCatcher | 公開なし(エンタープライズ/有料) | はい(サーバー側、SLAあり) | サーバー側API。エンタープライズ導入が前提 | ニュース特化であり、汎用Web/SERP検索APIではない。 |
| TheNewsAPI | 1日100リクエスト | はい(価格ページに開発専用の記載なし) | 無料ではニュース1回につき3記事まで | 1回あたりの記事数が少なく、見た目より無料の使い勝手が低い。 |
| WorldNewsAPI | 1日50ポイント | はい、ただし被リンクが必要 | 1秒1回、同時1リクエスト、履歴は1か月分 | 無料枠は小さいが、条件は正直。 |
結論として、ポートフォリオ作品やMVPを作っていてデプロイするつもりなら、NewsAPI.org の無料プランは localhost を超える用途では避けるべきです。TheNewsAPI、WorldNewsAPI、NewsData.io のほうが、制限は厳しくても、無料枠で何ができるかを比較的正直に示しています。
1. Thunderbit:あらゆるソースからAIで構造化ニュースを抽出

Thunderbit は、典型的な事前インデックス型のニュースAPIではありません。あらゆるWebサイトに対応するAI抽出ツールで、ニッチな媒体、地方自治体のプレスページ、業界紙など、既存のインデックスAPIが拾わないソースにも使えます。私は Thunderbit のチームで働いているので、得意なことと、向いていない場面の両方を正直にお伝えします。
Thunderbit がニュースデータ向けに提供する中核機能は2つです。
- Extract API: headline、date、author、body、sentiment、entities などのフィールドを含むJSON Schemaを定義します。1回のリクエストで最大100URLまでバッチ抽出できます。AIがページを読み、関連コンテンツを見つけ、きれいなJSONで返します。CSSセレクタも、壊れやすいスクレイピングスクリプトも不要です。
- Distill API: どんなWebページでも、LLM向けのきれいなMarkdownに変換します。広告、ナビゲーション、コメント、ノイズを取り除くので、RAGパイプラインやAIエージェントに記事を流し込むのに最適です。
どちらのエンドポイントも、JSレンダリング、ボット対策、ジオルーティング、プロキシローテーションを自動で処理します。また、ニュースサイトをコードなしで取り込みたい非技術者向けに、"AI Suggest Fields" を備えた Chrome拡張機能 もあります。
ニュース抽出用のJSON Schema例はこちらです。
{
"type": "object",
"properties": {
"headline": { "type": "string", "description": "記事の見出し" },
"published_date": { "type": "string", "description": "利用可能ならISO形式の日付" },
"author": { "type": "string", "description": "著者名 / byline" },
"body": { "type": "string", "description": "広告、ナビ、コメントを除いたきれいな本文" },
"source": { "type": "string", "description": "発行元またはサイト名" },
"sentiment": { "type": "string", "enum": ["positive", "neutral", "negative"] },
"entities": { "type": "array", "items": { "type": "string" } }
},
"required": ["headline", "body", "published_date"]
}
Thunderbit の料金と制限
- Free: 600ユニットの買い切り(約30ページ Extract、または600ページ Distill)。同時実行2件。
- Starter: 年払いで月額 $16、年間60,000ユニット、3,000ページ Extract、同時実行30件。
- Pro: 年払いで月額 $40、年間600,000ユニット、30,000ページ Extract、同時実行50件。
- Enterprise: 1,000リクエスト/分、個別見積もり。
Extract はURL1件あたり20クレジット、Distill は1ページあたり1クレジットです。最新情報は Thunderbit Pricing をご確認ください。
こんな人に最適
従来のAPIでは拾えないニッチ/ローカルニュースソース、構造化出力が必要なAIエージェントのパイプライン、コードなしで任意のニュースサイトから抽出したいチーム向けです。注意点: Thunderbit には事前構築済みのニュース索引はありません。抽出したいURLやサイトを把握している必要があります。つまり、「Teslaのニュースを全部ください」という用途の代替ではなく、インデックスAPIを補完する用途に向いています。
2. NewsAPI.ai:エンタープライズ向けニュースインテリジェンス基盤

NewsAPI.ai(旧 Event Registry)は、この比較の中でもかなり重量級です。60以上の言語にまたがる 15万以上の発行元 を索引しており、アーカイブは2014年まで遡れます。Spotify、Bloomberg、IBM、Accenture、World Bank Group などが利用しています。
プレミアム価格に見合うのは、メタデータの深さです。各記事には以下が付与されます。
- エンティティ認識と曖昧性解消(人物、組織、場所)
- トピック分類(5,000以上のトピック)
- 感情分析(ポラリティスコア)
- イベントのクラスタリングと近似重複検出
- ソーシャル共有データ
これは、ここに挙げた事前インデックス型APIの中でも最も豊富なメタデータセットです。金融監視ダッシュボード、ブランドインテリジェンスツール、メディア調査プラットフォームを作るなら、NewsAPI.ai はNLPパイプラインをそのまま使えるレベルです。
NewsAPI.ai の料金と制限
- Free: 2,000回の無料検索
- Paid: 5Kプランは月額 $90。トークンベース課金で、最近の記事検索は1検索あたり1トークン、アーカイブ検索はより多く必要です(例:検索した年ごとに5トークン)。1回の検索で最大100記事まで取得可能。追加トークンは1個 $0.015。
- Rate limits: 無料枠には制限あり。エンタープライズでは最大40リクエスト/秒まで可能。
こんな人に最適
金融監視、ブランドインテリジェンス、メディア調査、豊富なメタデータと深いアーカイブが必要な用途向けです。注意点: トークン消費の仕組みは、単純な「1日何件」という料金体系より複雑です。見出しだけ必要なら、このAPIは過剰スペックで、コストも見合いません。
3. NewsData.io:グローバル対応でコスパの良いニュースAPI

NewsData.io の強みは、価格に対するカバー範囲の広さです。およそ 87,000以上のソース、206か国、89言語をカバーしています。無料プランが商用利用可能と明示されている数少ないAPIの一つでもあります。
ただし、無料プランの返却内容は スニペットのみ です。全文は返りません。さらに、無料データには12時間の遅延があります。AIパイプラインが全文に依存しているなら、有料プランへの移行が必要です。
- 主な機能: 記事検索、最新ニュース、暗号資産ニュース、ニュースソースエンドポイント、有料プランではAI要約/感情分析/タグ付け。
- 過去データ: Basic で最大6か月、Professional で2年、Corporate で5年、カスタムプランで8年。
NewsData.io の料金と制限
- Free: 1日200クレジット、1クレジットあたり10記事、12時間遅延、全文なし。レート制限は15分あたり30クレジット。
- Basic: 月額 $199.99、月20,000クレジット、1クレジットあたり50記事、リアルタイム、6か月履歴、全文、AI要約/感情分析。
- Professional: 月額 $349.99、月50,000クレジット、2年履歴、AIタグ。
- Corporate: 月額 $1,299.99、月1,000,000クレジット、5年履歴。
- 有料レート制限: 15分あたり1,800クレジット。
こんな人に最適
予算を抑えつつ広い地域・言語をカバーしたい開発者、本番環境での基本的なニュース監視に向いています。注意点: 無料プランがスニペットのみという制限は、AI要約や全文分析にはかなり厳しいです。さらに Basic プランの月額 $199.99 も、気軽に出せる価格ではありません。
4. NewsAPI.org:人気は高いが、本番で落とし穴あり

NewsAPI.org は、チュートリアルや入門記事で最もよく見かけるニュースAPIかもしれません。公式には 50万人以上の開発者 と、14言語・55か国にまたがる15万以上のソースをうたっています。REST API は扱いやすく、SDKも豊富で、ドキュメントもわかりやすいです。
そして、いざデプロイすると問題が起きます。
無料の Developer プランは、はっきりと開発・テスト環境に限定されています。CORS は localhost からのみ許可。ステージングや本番ドメインに上げた瞬間、リクエストはブロックされます。これはバグではなく仕様で、価格FAQにも書かれています。ただし、かなり深い場所にあるため、多くの開発者が不意打ちを食らっています。
本番公開するには、月額 $449 の Business プランが必要です。$20 や $50 といった中間プランはありません。しかも有料プランでも、全文は取得できません。返るのは見出し、説明文、URLであり、本文そのものではありません。
NewsAPI.org の料金と制限
- Developer(無料): 1日100リクエスト、24時間遅延、1か月アーカイブ、CORS は localhost のみ、開発/テスト専用。
- Business: 月額 $449 — 月250,000リクエスト、リアルタイム、5年アーカイブ、全オリジンCORS。
- Advanced: 月額 $1,749 — 月2,000,000リクエスト、99.95% SLA。
- Enterprise: 個別見積もり。
こんな人に最適
プロトタイピングとローカル開発向けです。本番で使うなら、月額 $449 への跳ね上がりを許容できる予算があり、なおかつ全文が不要な場合に限られます。注意点: 開発から本番への価格の断絶こそ、このAPIで最も重要なポイントです。
5. GNews:軽量で無料プランが使いやすい

GNews は、Google News の結果をラップしたシンプルなAPIです。始めやすさはかなり高く、無料プランで1日100リクエスト、全オリジンCORS対応、開発専用の縛りもありません。
その代わり、深さは控えめです。
GNews は title、description、content、URL、image、publishedAt、source を返しますが、content フィールドは expand=content を使わない限り切り詰められます。しかも、それには有料サブスクリプションが必要です。エンティティ抽出も感情分析もイベントクラスタリングもありません。ニュースインテリジェンス基盤ではなく、見出しフィードです。
- カバー範囲: 60,000〜80,000以上のソース(サイト内のページで数値が異なる)、22言語、30か国。
- 無料プラン: 1日100リクエスト、1回10記事、12時間遅延、30日履歴。
GNews の料金と制限
- Free: 1日100リクエスト、1回10記事、12時間遅延、30日履歴。
- Essential: 月額 €49.99、1日1,000リクエスト。
- 上位プラン: 秒間リクエスト数増加、履歴拡張、切り詰めなしコンテンツ。
こんな人に最適
基本的な見出しが欲しい軽量アプリ、趣味プロジェクト、本番で使える無料オプションが必要なMVP向けです。注意点: 深いNLPはなく、フィルタリングも限定的で、全文は有料プランの向こう側です。
6. Webz.io:NLPを標準搭載したエンタープライズ級ニュースデータ

Webz.io は、まさにエンタープライズ向けの選択肢です。ニュースAPIは170以上の言語、200以上の国にまたがる 300,000以上のニュースソース をカバーし、1日350万件以上の記事を扱います。エンタープライズプランでは2008年まで遡る履歴も利用可能です。
この深さはかなり珍しいです。
Webz.io の特徴はエンリッチメント層にあります。各記事に、エンティティ(場所、組織、人名)、感情分析、IPTCトピック分類、ソーシャルシグナル、信頼性/信用度フィルター、さらにはフェイク/風刺/政治的傾向のタグまで付与されます。リスク評価ダッシュボードや金融インテリジェンスフィードを作るなら、このAPIが重い処理を肩代わりしてくれます。
無料の "News API Lite" もあり、月1,000回、1回10記事、30日履歴 ですが、明確に非商用利用(学生、開発者、研究者向け)です。
Webz.io の料金と制限
- Lite(無料): 月1,000回、1回10記事、30日アーカイブ、非商用のみ。
- Paid: 個別見積もり(営業に問い合わせ)。標準レートは Private Access Token で1秒1リクエスト、要望により増枠可。
こんな人に最適
エンタープライズのメディア監視、リスク評価、金融インテリジェンス、NLPモデル学習向けです。注意点: Lite は非商用限定。料金体系は公開されていませんが、機能セットはここで最も包括的です。
7. NewsCatcher:エンティティ検索付きの強化されたグローバルニュースインテリジェンス

NewsCatcher は、AIパイプライン、コンプライアンス業務、市場インテリジェンス、本番システム向けに作られたニュースデータAPIです。50以上の言語と200以上の国にまたがる14万以上のソースを索引しており、大手発行元から地域・超ローカル媒体、企業広報室、プレスリリース、規制当局、NGO、政府サイトまで幅広くカバーします。
他と違うのは、アプリに届く前の段階でどれだけ情報が整えられているかです。各記事はNLPパイプラインを通り、以下の構造化メタデータを含んで返ります。
- AI生成要約
- 固有表現とエンティティ解決(人、組織、場所)
- 感情分析
- トピック / IPTC分類
- 記事翻訳
- 近似重複検出とイベントクラスタリング
- GeoNames ID、座標、信頼スコア付きの位置情報
さらに エンティティ検索 もあり、キーワード一致だけに頼らず、組織・人物・場所を構造化エンティティとして検索できます。記事は通常5〜10分以内に利用可能で、優先ソースは低遅延が保証されています。
NewsCatcher の料金と制限
- 料金モデル: 記事単位ではなく、定額で予測しやすい価格体系。
- Enterprise: 100〜200回/秒、99.95%の稼働率SLA、専任サポート。
- Archive: 2019年1月以降の記事が20億件以上。特定クエリセットに対するバックフィルも可能。
- 配信方法: REST API、Webhook、S3、または定期エクスポート。
こんな人に最適
市場インテリジェンス、金融・リスク監視、規制/コンプライアンス業務、サプライチェーンインテリジェンス、メディア監視、そして広いグローバルカバレッジと構造化されたエンリッチ済みニュースデータを必要とするAIアプリケーション向けです。注意点: NewsCatcher は汎用Web検索ではなく、ニュースと実世界情報のために設計されています。Google や Bing のSERPを再現したいなら専用のSERP APIの方が適しています。ただし、広範なニュースカバレッジ、構造化エンリッチメント、エンティティレベル検索、過去データが必要なアプリには、単なる見出しAPIよりもずっと完成されたニュースインテリジェンス層に近い存在です。
8. TheNewsAPI:低価格で本番向け、ただしさりげない制限あり
TheNewsAPI は、高速で手頃なニュースAPIとして位置づけられています。40,000以上のソース、50以上の国、30以上の言語、週100万件以上の新規記事を索引しています。全文検索に対応し、高速なレスポンスのためのキャッシュ技術も備えています。
無料プランは本番向けです。開発専用の文言もなく、CORS ブロックもありません。ただし、さりげない注意点があります。無料プランでは、ニュース1回のリクエストにつき返るのは 3記事 בלבד です。つまり、1日100リクエストあっても、実際に取得できるのは最大300記事/日であり、100×(大きな数)ではありません。
TheNewsAPI の料金と制限
- Free: 1日100リクエスト、ニュース1回あたり3記事
- Basic: 月額 $9 — 1日2,500リクエスト、1回25記事
- Standard: 月額 $49 — 1日10,000リクエスト、1回100記事
- Pro: 月額 $79 — 1日25,000リクエスト、1回200記事
こんな人に最適
低コストで本番対応のニュースAPIが欲しい開発者、多国展開のカバーと高速レスポンスを求める人向けです。注意点: 無料プランの1回3記事制限のせいで、「1日100リクエスト」という数字より実用性は低く見えます。
9. WorldNewsAPI:セマンティックタグ付けと多言語対応

WorldNewsAPI は、透明性の高いポイント制料金と、価格にしては驚くほど充実した機能を提供します。カバー範囲は 210以上の国と86以上の言語 に及びます(サイト内のページによって数値が少し異なります)。セマンティックなエンティティタグ付け、ジオロケーション検索、感情フィルタリング、125か国6,000以上の新聞の一面ページ、さらにAIツールのワークフロー向けMCP統合まで備えています。
無料枠は小さく、1日50ポイントで、サイトに WorldNewsAPI への被リンクが必要です。ただし、何が得られるかは明快で、有料プランも月額 $39 から始まります。
知っておくべき制限として、感情分析は現在英語とドイツ語のみです。多言語の感情分析が必要なら、自前のNLPを重ねる必要があります。
WorldNewsAPI の料金と制限
- Free: 1日50ポイント、1秒1リクエスト、同時1リクエスト、1か月履歴、被リンク必須。
- Reporter: 月額 $39 — 1日500ポイント、2リクエスト/秒、同時5件、無制限履歴(2022-01-01まで)。
- Journalist: 月額 $379。
- Editor: 月額 $1,779。
こんな人に最適
多言語ニュースアプリ、セマンティックなエンティティタグ付けが必要なプロジェクト、新聞一面データ、MCP経由のAIツール連携向けです。注意点: 無料枠は非常に小さく、被リンクも必須です。ポイント消費はエンドポイントと結果数で変わるため、予算見積もりには単純なリクエスト数よりも細かい計算が必要です。
ニュースAPI比較表:料金、無料枠、機能を一覧で確認
各レビューの内容をまとめた総合表はこちらです。
| API | 無料プランの実態 | 有料開始価格 | カバー範囲 | 履歴 | 全文 | NLP / エンリッチメント | 最適用途 |
|---|---|---|---|---|---|---|---|
| Thunderbit | 600ユニット買い切り、約30ページ Extract | 年払い月額 $16 | 指定した任意のURL | ソース次第 | はい(抽出/Distill 経由) | AIスキーマ抽出、きれいなMarkdown | ロングテール/ニッチ、AIパイプライン |
| NewsAPI.ai | 2,000回の無料検索 | 月額 $90 | 15万以上の発行元、60以上の言語 | 2014年以降 | はい | エンティティ、トピック、感情、イベント、重複排除、ソーシャル | エンタープライズインテリジェンス |
| NewsData.io | 1日200クレジット、12時間遅延、全文なし | 月額 $199.99 | 87,000以上のソース、206か国、89言語 | 6か月〜8年(プラン次第) | 有料のみ | AI要約/タグ/感情(有料) | 予算重視のグローバル監視 |
| NewsAPI.org | 1日100回、開発専用、localhost のみCORS | 月額 $449 | 15万以上のソース、14言語、55か国 | 無料1か月、有料5年 | いいえ(どのプランでも不可) | エンタープライズは個別対応のみ | プロトタイピング |
| GNews | 1日100回、1回10記事、12時間遅延 | 月額 €49.99 | 60,000〜80,000以上のソース、22言語、30か国 | 無料30日、有料で拡張 | 有料のみ(expand=content) | 最小限 | 軽量な見出し用途 |
| Webz.io | 月1,000回のLite、非商用のみ | 個別見積もり | 300,000以上のソース、170以上の言語 | Liteは30日、企業版は2008年以降 | はい | IPTC、エンティティ、感情、ソーシャル、信頼性 | エンタープライズのリスク/メディア監視 |
| NewsCatcher | 公開なし(エンタープライズ/有料) | 定額・予測可能(個別) | 140,000以上のソース、50以上の言語、200以上の国 | 2019年1月以降で20億件以上 | エンリッチ済み + AI要約 | エンティティ+解決、感情、IPTC/トピック、翻訳、重複/イベント、位置情報 | 市場/リスク分析、コンプラ、メディア監視 |
| TheNewsAPI | 1日100回、1回3記事 | 月額 $9 | 40,000以上のソース、50以上の国、30以上の言語 | 含まれるが深さはプラン次第 | フィールド次第 | 基本的。深いNLPなし | 低価格の本番運用 |
| WorldNewsAPI | 1日50ポイント、被リンク必須 | 月額 $39 | 210以上の国、86以上の言語 | 無料1か月、有料で2022年以降 | 全文をうたう | セマンティックタグ、感情(英/独)、一面、MCP | セマンティック/グローバルアプリ |
そして、他の比較記事ではほとんど見かけない「無料プランの本番適性」もまとめておきます。
| API | 無料プランは本番で使える? | CORSの問題? | 無料プランで商用利用可? |
|---|---|---|---|
| Thunderbit | はい(APIキー、サーバー側) | 該当なし | はい |
| NewsAPI.ai | はい(サンドボックス/API) | いいえ | 制限あり |
| NewsData.io | はい | いいえ | はい |
| NewsAPI.org | いいえ | はい — デプロイ時にブロック | いいえ(開発/テストのみ) |
| GNews | 技術的にははい(全オリジンCORS) | いいえ | 開発/テスト向けの扱い |
| Webz.io Lite | 非商用のみ | いいえ | いいえ |
| NewsCatcher | 該当なし(エンタープライズ/有料) | いいえ(サーバー側API) | 該当なし(有料製品) |
| TheNewsAPI | はい | いいえ | はい |
| WorldNewsAPI | はい(被リンク付き) | いいえ | はい(被リンク付き) |
レート制限、レイテンシ、スケーラビリティ:誰もあまり公開しない数値
比較記事の多くはここを丸ごと飛ばします。でも本番アプリを作るなら、1秒あたりの制限や同時実行数は、日次クォータと同じくらい重要です。
| API | 無料の速度 / 上限 | 有料の速度 / 上限 | 同時実行数 | レイテンシの注意点 |
|---|---|---|---|---|
| Thunderbit | 同時2件 | 30(Starter)、50(Pro)同時 | 同時リクエストとして公開 | 抽出/JSレンダリングで生のインデックスAPI取得より約1〜3秒増える。規模を上げるならバッチ/Webhookを使う。 |
| NewsAPI.ai | トークン/検索クォータ、無料2,000検索 | トークン制、エンタープライズで最大40 req/sec | 明示公開なし | アーカイブ検索は検索年数に応じてトークン消費が増える。 |
| NewsData.io | 15分あたり30クレジット | 15分あたり1,800クレジット | 明示公開なし | 無料: 12時間遅延。有料: リアルタイム。 |
| NewsAPI.org | 1日100回 | 月25万回(Business)、月200万回(Advanced) | 明示公開なし | 無料: 24時間遅延。本番は有料必須。 |
| GNews | 1日100回、秒間が多いと429 | プラン次第 | 明示公開なし | 無料: 12時間遅延。 |
| Webz.io | 月1,000回(Lite) | 標準1秒1回、要望により増枠 | カスタム | エンタープライズ向けにはスケールするが、セルフサービスではない。 |
| NewsCatcher | 該当なし(無料枠なし) | 100〜200 req/sec(エンタープライズ) | 別途公開なし | 記事反映は約5〜10分。優先ソースは低遅延。 |
| TheNewsAPI | 1日100回 | プランごとに2.5K〜25Kリクエスト/日 | 明示公開なし | 分単位制限は目立たない。429ヘッダーを確認する。 |
| WorldNewsAPI | 1分60回、同時1件 | プランごとに2〜20 req/sec、同時5〜20件 | プランごとに公開 | ポイント消費はエンドポイントと結果数で変動。 |
公開されていない数値については、その旨を明記しました。こうした正直さ自体が差別化要素です。比較記事の多くはこの話題を丸ごと省いています。エージェントのリトライループや高頻度ポーリングを考えているなら、契約前にそのAPIの営業チームへ確認しましょう。
データ品質の深掘り:実際に返ってくるものと、足りないもの

開発者フォーラムで繰り返し見かける悩みは3つあります。記事本文が不完全、広告が混ざったノイズの多いデータ、重複記事です。ところが、実際のAPIレスポンス例まで見せてくれる比較記事はほとんどありません。
主要なAPIで返るものを、簡略化して見てみましょう。
NewsAPI.org — きれいだが全文なし:
{
"title": "...",
"description": "短い要約...",
"url": "https://...",
"urlToImage": "https://...",
"publishedAt": "2026-05-13T10:00:00Z",
"content": null
}
全文は どのプランでも提供されていません。返るのは見出し、短い説明、URLだけです。本文が必要なら、自分で取得して解析する必要があります。
GNews — 有料にしないと切り詰められる:
{
"title": "...",
"description": "...",
"content": "記事の最初の260文字...",
"url": "https://...",
"image": "https://...",
"publishedAt": "2026-05-13T10:00:00Z"
}
content フィールドは デフォルトで切り詰められます。全文を取るには、有料プランで expand=content が必要です。
NewsAPI.ai / Webz.io — 豊富なメタデータ:
{
"title": "...",
"body": "記事全文...",
"date": "2026-05-13",
"author": "...",
"source": { "title": "...", "uri": "..." },
"sentiment": 0.42,
"concepts": [{ "label": "Tesla", "type": "org" }],
"categories": ["Business"],
"socialScore": 1234
}
これらのAPIは、全文に加えて感情、エンティティ、トピック、ソーシャルシグナルまで返します。だからこそ、AIパイプラインやブランド監視に向いているのです。
Thunderbit Extract — スキーマ通りに構造化:
{
"headline": "...",
"published_date": "2026-05-13",
"author": "...",
"body": "広告やナビのないきれいな本文...",
"source": "...",
"sentiment": "positive",
"entities": ["Tesla", "Elon Musk"]
}
Thunderbit は、JSON Schema で定義したフィールドだけをAIで抽出・整形して返します。HTMLの残骸も、広告文も、ナビゲーションのゴミもありません。
実務上のポイントは、ワークフローが全文に依存しているなら、構築前にそのプランで本当に全文が返るか確認することです。ドキュメント上の「content」が、必ずしも「記事本文全文」を意味するとは限りません。
ニュースAPIで拾えないソースがあるなら:スクレイピングという選択肢
どれだけ大きいインデックスAPIでも、カバー漏れはあります。地方自治体のプレスルーム、小規模な業界誌、有料のニッチなニュースレター、ローカル言語の媒体、暗号資産/フィンテック系ブログなどは、どのAPIの索引にも入っていないことが多いです。

開発者は現在、GDELT(無料で巨大だが、正規化、BigQuery出力、重複排除、ソース品質フィルタリングが重い)、RSSフィード(古く、制約が多い)、汎用スクレイパーなどで回避しています。ですが、どれもそのまま使える完全な解決策ではありません。
そこで Thunderbit が、インデックスAPIを補完する役割として活きます。ワークフローは次のようになります。
- 不足部分を見つける: 地方自治体のプレスページや業界紙など、どのAPIにも載っていないニュースが必要だと把握する。
- スキーマを定義する: 必要な項目(headline、date、author、body、sentiment、entities など)でJSON Schemaを組む。
- バッチ抽出する: Thunderbit Extract API で1回あたり最大100URLを処理する。AIがJSレンダリング、ボット対策、データ整形を担当します。
- 出力する: 構造化データを Google Sheets、Airtable、Notion に送るか、LLM/RAGパイプラインに直接流し込む。
非技術者向けには、Thunderbit Chrome拡張機能 の "AI Suggest Fields" が便利です。ニッチなニュースサイトを開いてボタンを押すだけで、ページ内容をもとにAIが列を提案します。コードもCSSセレクタも不要です。
これは、広く検索する用途(「Xに関する記事を全部」)でインデックスAPIを置き換えるものではありません。しかし、自分の対象読者には重要でもコーパスには入っていないロングテールのソースを埋めるには、従来のニュースAPIでは届かない穴を埋められます。AIを使ったWebスクレイピングの仕組みについては、AIを使って任意のWebサイトをスクレイピングする方法 もご覧ください。
どのニュースAPIを選ぶべきか
9つのAPIには多くのトレードオフがありますが、意思決定の流れ自体は見た目ほど複雑ではありません。
- 予算ゼロで、ポートフォリオ作品に見出しだけ必要? → TheNewsAPI か WorldNewsAPI の無料枠。デプロイ予定なら NewsAPI.org は避ける。
- スタートアップ予算で本番アプリを作る? → 見出し/検索用途なら TheNewsAPI Basic($9/月)か WorldNewsAPI Reporter($39/月)。特定ソースの全文が必要なら Thunderbit を追加。
- フィンテックやブランド監視で豊富なメタデータが必要? → NewsAPI.ai か Webz.io。エンタープライズ級の機能には、それに見合う価格が必要です。
- ニュースをAIエージェントやLLMパイプラインへ流したい? → 本文全文、きれいな出力、構造化フィールドを優先しましょう。Thunderbit Extract/Distill、NewsAPI.ai、WorldNewsAPI(MCP)が特に強いです。おすすめAIウェブスクレイパーツール も詳しくまとめています。
- APIの索引外にあるニッチ/ローカルソースをカバーしたい? → Thunderbit + インデックスAPI。広く探すのはAPI、抜けを埋めるのはThunderbitです。
そして、共通のアドバイスが1つあります。有料プランに切り替える前に、必ず自分の実際のデプロイ環境で無料枠をテストすること。 「localhostで動く」と「本番で動く」の差で、多くの開発者が痛い目を見ています。レート制限よりも、その差のほうがはるかに厄介です。
まとめ:用途に合った最適なニュースAPIを選ぼう
どのニュースAPIも、すべての用途に完璧というわけではありません。カバー範囲の広さ、NLPの深さ、価格の安さ、本番適性、データの完全性——それぞれにトレードオフがあり、チームごとに最適解は異なります。
プロトタイプなら、デプロイ後も実際に動く無料枠(TheNewsAPI、WorldNewsAPI、NewsData.io)から始めましょう。本格的に使うなら、必要なデータ品質に合う有料プランを予算に組み込むべきです。さらに、「無料=本番対応」とは考えないでください。もし対象ソースが既存のインデックスAPIの範囲外なら、Thunderbit の Extract API が、独自スクレイパーを自作・保守せずにその穴を埋めてくれます。
実際に私がいちばん良いと思う構成は、広く探すためのインデックスAPIと、ロングテールを拾う構造化抽出ツールのハイブリッドです。テストし、計測し、改善を続けましょう。そして、APIレスポンスにはいつでも全文が含まれていてほしいものです。
Webデータ抽出や自動化についてさらに知りたい方は、Thunderbit YouTube Channel の解説動画やチュートリアルもぜひご覧ください。
AIニュース抽出でThunderbitを試す Get Started Free
FAQs
本番利用に最適な無料ニュースAPIはどれですか?
CORSブロックや開発専用の制限なしで本番展開するなら、TheNewsAPI と WorldNewsAPI がいちばんわかりやすい選択です。どちらも無料枠で本番利用が可能です(WorldNewsAPI は被リンク必須)。NewsData.io の無料枠も商用利用は認められていますが、スニペットのみで12時間遅延があります。NewsAPI.org の無料枠は localhost を超える用途には使わないでください。明確に開発専用です。
ニュースAPIは全文を返しますか、それとも見出しだけですか?
APIとプランによってかなり違います。NewsAPI.org はどのプランでも全文を返しません。GNews は expand=content を有料で使わない限り、本文が切り詰められます。NewsData.io は全文が有料プランのみです。NewsAPI.ai、Webz.io、WorldNewsAPI は全文取得を中核機能として提供しています。Thunderbit は任意のソースURLからAIで本文全文を抽出できます。
ニュースAPIとニュース用Webスクレイパーの違いは何ですか?
ニュースAPIは、厳選された発行元の事前インデックス済みで検索可能なニュースデータを提供します。広い発見性と正規化されたメタデータに向いています。一方、Webスクレイパーや抽出ツール(Thunderbit のようなもの)は、APIの索引にないサイトも含め、あらゆるWebサイトから構造化データを取り出せます。「Xに関する記事を全部」探したいならAPI。必要なソースがカバーされていない、またはAPIの返却データが不完全ならスクレイパーです。
本番アプリ向けニュースAPIの費用はどれくらいですか?
価格帯はかなり幅があります。無料枠はありますが、制約が強いです(少ない上限、全文なし、遅延あり)。低価格で本番運用できるものは TheNewsAPI Basic の月額 $9、または WorldNewsAPI Reporter の月額 $39 から。NewsData.io Basic のような中価格帯は月額 $199.99 です。NewsAPI.org は中間帯がなく、本番は月額 $449 から。NewsAPI.ai はトークン課金で月額 $90 から、Webz.io はエンタープライズ個別見積もりです。プランを選ぶ前に、想定リクエスト数と必要なデータ量を必ず見積もってください。
ニュースAPIはAIエージェントやLLMパイプラインに使えますか?
はい、ただし相性はAPIごとに違います。全文を返すこと、きれいな出力(Markdown または構造化JSON)、明確なレート制限とリトライしやすいエラーコードを優先しましょう。Thunderbit の Distill エンドポイントはLLM向けMarkdownを生成します。NewsAPI.ai は豊富なエンティティと感情データを提供します。WorldNewsAPI はAIツールワークフロー向けのMCP統合を備えています。GNews のような単純な見出しフィードは、記事本文全体を処理する必要があるエージェント用途ではやや物足りません。
さらに詳しく


