TwitterViewer
ブログに戻る

2026 年の X API 料金:費用と読み取りを安くする方法

TwitterViewer チーム· · 14分で読めます
従量課金の単価、投稿 1 件あたりの読み取り料金、利用に応じて減るクレジット残高を示す X API 料金表

X API 料金は現在、従量課金制です。サブスクリプションはなく、クレジットを事前に購入し、読み取りや書き込みの対象ごとに固定の単価で課金されます。投稿の読み取りは 1 件 $0.005 からです。この記事では、2026 年 10 月 23 日に確認した公式の全料金、課金の数え方、無料枠の有無、API キーの取得方法を説明します。さらに、返された投稿数に応じて課金する読み取り専用サービスと、投稿を読む費用を比較します。

2026 年の X API 料金:仕組みを解説

公式の料金ページは、仕組みを端的に示す一文で始まります。X API はサブスクリプションのない従量課金制です。この記事では 2026 年 10 月 23 日に同ページを確認し、公式料金の数値はすべてそこから引用しています。価格は変わるため、予算を立てる前に必ず公式ページで最新の料金を確認してください。

実際の仕組みは次のとおりです。

  • 最初にクレジットを購入します。 開発者コンソールで残高を追加し、リクエストに応じて残高が減っていきます。
  • リクエストごとに利用量を計測します。 読み取りは、返されたリソース(投稿、ユーザー、リスト)の件数に応じて課金されます。書き込みはリクエスト単位で課金されます。
  • 支出に上限を設定できます。 コンソールでは自動チャージを有効にし、請求期間ごとの支出上限を設定できます。スクリプトが暴走して残高を使い切るのを防げます。
  • 同じ日の再取得は無料です。 同じ UTC 日に同じリソースを再びリクエストしても、課金は 1 回分です。

X API 料金、Twitter API 料金、Twitter API の費用は、別々の 3 製品であるかのように検索されることがあります。しかし、すべて同じものです。X は Twitter の新しい名称で、以前の Twitter API が現在の X API です。かつての Free、Basic、Pro のサブスクリプションプランは、新規開発者向けには提供が終了しています。詳しくは、後の無料枠の項目で説明します。

X API 料金表:読み取りと書き込み

読み取りは、返されたリソースの件数に応じて課金されます。1 回の呼び出しで投稿が 100 件返されれば、投稿 100 件分の読み取り料金がかかります。

読み取りリソース 1 件あたりの料金
Posts: Read$0.005
User: Read$0.010
Following / Followers: Read$0.010
DM Event: Read$0.010
List, Space, Community and Note: Read各 $0.005
Like, Mute and Block: Read$0.001
自分のコンテンツ(所有コンテンツの読み取り)$0.001

書き込みと件数取得は、リクエスト単位で課金されます。

書き込みまたは件数取得リクエスト 1 回あたりの料金
Post: Create$0.015
Post: Create(URL あり)$0.200
User Interaction: Create(いいね、フォロー、リポスト)$0.015
Counts: Recent$0.005
Counts: All$0.010
Trends$0.010

費用の計算で見落とせない点が 2 つあります。リンク付きの投稿を公開する料金は、通常の投稿の 13 倍以上です。そのため、URL を共有するボットには投稿 1 件につき $0.200 がかかります。また、ユーザーのプロフィールを読む料金は、そのユーザーの投稿を 1 件読む料金の 2 倍です。大量のプロフィールを取得する処理では、投稿よりもユーザーの読み取りが費用の大部分を占めます。

何をもって 1 回分の課金とするのか

基本の単価はシンプルですが、実際の支払額を決めるルールが 3 つあります。

日単位の重複排除。 ドキュメントによると、同じ投稿を 1 日に何度リクエストしても、課金は 1 回分です。区切りは UTC の日付なので、午後の間ずっと同じ投稿を読み直す定期取得スクリプトは、見かけほど費用がかかりません。一方、毎日 1 回実行して古い投稿を読み直す処理では、翌日に再び課金されます。

月間の読み取り上限。 従量課金アカウントで読める投稿は、請求期間ごとに最大 300 万件です。1 件 $0.005 なので、上限まで読むと投稿の読み取りだけで $15,000 になります。それを超える場合は Enterprise の契約が必要で、料金は公開されておらず個別交渉となります。

リソース単位の課金。 レスポンスに含まれる個々のリソースには、それぞれ上の表の単価が適用されます。ユーザーの読み取りは投稿の 2 倍の料金なので、予算を見積もる前に、レスポンス内のユーザーやメディアのオブジェクトがどう計上されるかを確認してください。

キャンペーンもあります。確認時点では、対象の銀行カードを登録して初回購入を完了すると、X API のクレジットが $20 分付与されました。また、初回の自動チャージには、チャージ額と同額のクレジットが最大 $50 分まで追加されました。キャンペーンは随時変わるため、現在のページを確認してください。

X API に無料枠はある?

ありません。従量課金プランには無料枠がありません。無料の Twitter API や X API の無料枠を検索すると、以前のサブスクリプションプランを説明する記事が見つかります。書き込み枠がごくわずかな Free、月額 $200 の Basic、月額 $5,000 の Pro です。これらは従量課金制の導入に伴い、新規登録を終了したと報じられています。報道によって日付が異なるため、この記事では終了日を記載しません。現在のドキュメントに掲載されているのは、クレジット、単価、初回限定のキャンペーンです。

つまり、現在の「無料」は次の 3 つのいずれかを指します。

  1. キャンペーンのクレジット。 初回購入で付与される $20 分のクレジットは、先に購入が必要なので、無条件に無料ではありません。
  2. 少額の利用料金。 投稿 1 件 $0.005 なら、200 件の読み取りは $1.00 です。少量の利用は安く済みますが、無料ではありません。
  3. 別のツール。 公開投稿を読む用途なら、無料の読み取り枠を提供するツールもあります。当サイトでは、新規アカウントに 50 クレジットを一度だけ付与しています。また、X を Markdown に変換のページでは、すべての訪問者が 1 日 1 回、最大 25 件の投稿を無料で変換できます。

3 つ目の選択肢があっても、公式 API が無料になるわけではありません。無料でできるかどうかは、やりたい作業によって変わるということです。投稿、いいね、フォローには公式 X API が必要で、これらを無料で行う方法はありません。

Twitter API キーの取得方法

Twitter API キーは、アプリに API を呼び出す権限があることを示す認証情報です。手順は以前と同じで、最後にクレジットの購入が加わります。

  1. 開発者アカウントを申請します。 アプリの所有者となる X アカウントでログインし、開発者契約に同意します。
  2. プロジェクトとアプリを作成します。 コンソールでアプリの API キーとシークレットが発行され、読み取り専用の呼び出しに使う Bearer Token も生成できます。
  3. 必要なアクセス権を選びます。 公開データの読み取りには Bearer Token を使えます。投稿など、ユーザーに代わって操作する場合は、そのユーザーの許可を得た OAuth 認証が必要です。
  4. クレジットを購入します。 残高がなければ、呼び出しは拒否されます。
  5. 認証情報を安全に保管します。 キーとトークンは環境変数に保存し、リポジトリやクライアント側のコードには決して含めないでください。

当サイトでは、より簡単にキーを取得できます。アカウントを登録し、アカウント内の API ページを開いて、tv_live_ で始まるキーを作成するだけです。公開コンテンツの読み取りにしか使えないため、開発者申請は不要です。すべてのエンドポイントは API ドキュメントに掲載しています。

X API 料金:よくある作業ではいくらかかる?

単価は、実際の作業に当てはめると判断しやすくなります。次の例では、投稿の読み取りを 1 件 $0.005 とし、ユーザーやメディアの料金を含めていません。そのため、費用の最低額として見てください。

作業読み取る投稿数公式 API の費用
投稿を 1 件読む1$0.005
31 件の投稿からなるスレッドを読む31$0.155
あるアカウントの直近 200 件の投稿を読む200$1.00 にプロフィールの読み取り料金 $0.010 を加算
50 アカウントを毎日確認し、各アカウントの新規投稿を 20 件ずつ読む1 日 1,000 件1 日 $5、30 日間で約 $150
調査用データとして投稿を 100,000 件収集する100,000$500

この合計額から、利用規模が大きくなったときの Twitter API の費用が見えてきます。趣味のスクリプトで月に数百件読む程度なら、費用は数ドルです。調査用の処理で月に数十万件読む場合は、ほかの費用を含める前に数百ドルかかります。同じ投稿を定期的に取得するときは重複排除のルールで費用を抑えられますが、毎回新しい投稿を取得する場合には効果がありません。

X API 料金を比較:公式 API とクレジット制

読み取りが目的なら、まず比較したいのは投稿 1 件あたりの価格です。公式の単価は $0.005 です。当サイトではクレジットを単位とし、返された投稿 1 件につき 1 クレジットを使います。クレジットの単価は購入方法によって変わります。

Twitter API Cost の比較:公式 X API と各クレジットパック・プランの投稿 1 件あたりの読み取り料金

次の表は、各料金での投稿 1 件あたりの単価と、その単価で 1,000 件、10,000 件、100,000 件を読む場合の費用を示しています。購入したクレジットをすべて使い切る前提です。費用はセント単位に四捨五入し、投稿 1 件あたりの単価は、プランまたはパックの価格をクレジット数で割って算出しています。

選択肢投稿 1 件あたり1,000 件10,000 件100,000 件
公式 X API(投稿の読み取り)$0.005$5.00$50.00$500.00
クレジットパック:1,000 クレジットで $5$0.005$5.00$50.00$500.00
クレジットパック:6,000 クレジットで $20$0.00333$3.33$33.33$333.33
クレジットパック:20,000 クレジットで $50$0.0025$2.50$25.00$250.00
Plus:月額 $10 で 3,000 クレジット$0.00333$3.33$33.33$333.33
Pro:月額 $20 で 8,000 クレジット$0.0025$2.50$25.00$250.00
Business:月額 $50 で 25,000 クレジット$0.002$2.00$20.00$200.00
Plus 年払い:$60 で 36,000 クレジット$0.00167$1.67$16.67$166.67
Pro 年払い:$120 で 96,000 クレジット$0.00125$1.25$12.50$125.00
Business 年払い:$300 で 300,000 クレジット$0.001$1.00$10.00$100.00

これらの数値には、あらかじめ知っておきたい注意点が 3 つあります。

  • プランのクレジットには有効期限があります。 月間クレジットは毎月リセットされるため、Business プランで投稿 1 件あたり $0.002 になるのは、その月に 25,000 件をすべて読んだ場合だけです。2,500 件しか読まなければ、実質単価は 10 倍になります。クレジットパックには有効期限がなく、利用量に波がある場合に向いています。
  • 年払いでは 1 年分がまとめて付与されます。 年払いプランでは、月払いの半額で 12 か月分のクレジットが最初に付与され、その年の間に使えます。表の年払いの行は、すべて使い切る前提です。
  • 2 つのサービスは用途が異なります。 公式料金は、X API の全機能を備えたサービスを通じて投稿を読み取るための料金です。クレジット料金は、公開コンテンツを読むための読み取り専用サービスの料金です。価格の比較はできますが、同じサービスとして扱うことはできません。それぞれに適した用途を、この後の項目で説明します。

数値は、プラン、パック、月間クレジット数を掲載している料金ページに基づいています。

公式 X API に代わる読み取り専用の選択肢

当サイトの Twitter API は、X の公開コンテンツを読むための独立した読み取り専用サービスです。X の公式 API ではなく、X Corp. との提携関係もありません。投稿、スレッド、プロフィールのリンクを 1 つのエンドポイントに送ると、Markdown、Obsidian のノート、プレーンテキスト、JSON、PDF のいずれかで取得できます。

最初の呼び出しは、次のようになります。

curl -X POST https://twitterviewer.app/api/v1/convert \
  -H "Authorization: Bearer $TWITTERVIEWER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://x.com/username/status/1234567890123456789", "scope": "thread", "format": "markdown" }'

公式の課金方式とは、次の点が異なります。

  • 課金単位は 1 つです。 どのエンドポイントを呼び出しても、返された投稿 1 件につき 1 クレジットです。引用された投稿は、追加の 1 件として数えます。
  • 投稿者の情報は無料です。 公式 API ではユーザーの読み取りに $0.010 かかりますが、当サイトではプロフィールの概要に追加料金はかかりません。
  • 失敗した呼び出しは無料です。 呼び出しが失敗した場合や、何も返されなかった場合は課金されません。結果の件数に対して残高が足りない場合は、残高で読める件数だけ返されます。
  • 短時間の再取得は無料です。 同じキーで、同じリンクを同じオプションで 10 分以内に再びリクエストしても、二重に課金されません。公式では UTC の日単位で重複を判定します。
  • リクエスト数に上限があります。 アカウントごとの 1 分あたりの上限は、無料アカウントが 10 回、Plus が 30 回、Pro が 60 回、Business が 300 回です。

料金と同じくらい、出力形式も大切です。Markdown 出力には、投稿者、各投稿の日付、本文、画像リンク、共有リンクが含まれます。JSON では、同じ投稿を構造化データとして取得できます。AI モデルに渡す、ノートとして保存する、スレッドを保管するといった用途なら、そのまま使える出力です。パラメーター、エラー、フィールド名は API ドキュメントで確認できます。

X MCP:コードを書かずにエージェントが X を読む仕組み

MCP は Model Context Protocol の略で、AI クライアントが別のプログラムのツールを呼び出すためのオープンな標準です。X MCP サーバーは、この標準を使って X を読むツールを提供するサーバーです。チャットに本文を貼り付けなくても、依頼に応じてアシスタントが投稿を取得できます。Twitter MCP や X MCP サーバーとして検索されることもありますが、指しているものは同じです。

AI アシスタントに接続された X MCP サーバー。リンクの変換、返信の読み取り、トレンドの確認ツールを提供

当サイトの Twitter MCP サーバーは、リモートで動作する読み取り専用サーバーです。インストールは不要です。クライアントから Streamable HTTP で https://twitterviewer.app/mcp に接続し、ブラウザーまたは API キーで認証します。使えるツールは 5 つです。

ツールできること
convert_x_url投稿、スレッド、プロフィールのリンクを Markdown、Obsidian、テキスト、JSON に変換
search_x_postsX の検索演算子を使って公開投稿を検索(Pro と Business)
get_x_replies投稿に付いた公開返信を読み取り
get_x_trends指定地域のトレンドを一覧表示
get_credits残高を無料で表示

Claude Code に追加するには、次を実行します。

claude mcp add --transport http twitterviewer https://twitterviewer.app/mcp

Claude、Cursor、Codex も同じように、コネクターや設定ファイルに URL を指定して接続します。ツールは REST API と共通のクレジットを使うため、エージェントが 10 件の投稿からなるスレッドを 3 つ読むと、30 クレジットを消費します。サーバーには書き込みツールがないため、エージェントが指示を取り違えても、勝手に投稿、いいね、フォローをすることはできません。起こり得るのは、読み取りにクレジットを使ってしまうことまでで、その消費も 1 分あたりの上限と残高に制限されます。

公式 X API と読み取り専用 API:どちらを使うべきか

選ぶ基準は安さではなく、コードで X に対して何をするかです。

やりたいこと使うもの
投稿の公開、返信、いいね、リポスト、フォロー公式 X API
ログインしたユーザーに代わって操作公式 X API
自分の DM やブックマークなど、非公開データの読み取り公式 X API
新しい投稿をすべてリアルタイムで受信・絞り込み公式 X API(量によっては Enterprise が必要)
公開投稿、スレッド、プロフィールをテキストや JSON で取得読み取り専用 API、または提供元を 1 社にまとめたい場合は公式 API
スレッドを AI モデルに渡す、ノートとして保存読み取り専用 API または MCP
スレッドを PDF として保管format=pdf を指定した読み取り専用 API(Pro と Business)
コードを書かず、スレッドを 1 回だけ読むX を Markdown に変換のページ

多くのチームは、運用するアカウントには公式 API、調査やノート作成には読み取り専用サービスと、両方を使い分けています。どちらかが、もう一方のすべてを代替するわけではありません。

読み取り専用 API でできないこと

制限を把握しておけば、無駄な試行錯誤を避けられます。

  • 書き込みはできません。 投稿、返信、いいね、フォロー、ブロック、メッセージ送信には対応していません。
  • 対象は公開コンテンツのみです。 非公開アカウント、保護された投稿、ダイレクトメッセージ、削除済み投稿は取得できません。凍結されたアカウントにはエラーが返されます。
  • 短時間のキャッシュがあります。 投稿は約 2 分、プロフィールは約 10 分キャッシュされるため、編集直後に呼び出すと変更前の内容が返されることがあります。
  • 検索には X アカウントが必要です。 X はログイン済みのユーザーにしか検索結果を表示しないため、検索エンドポイントは Pro と Business 向けです。自分で連携した X アカウントを使用します。
  • X のすべての機能を変換できるわけではありません。 X の記事、投票、リンクカードにはまだ対応していません。記事の場合は、それを共有する投稿が返されます。
  • X の公式 API ではありません。 独立したサービスであり、X と Twitter はそれぞれの権利者の商標です。

これらの制限によって目的を達成できない場合は、公式 X API が適しています。その費用は、上に示した料金のとおりです。

自分の X API 利用料金を見積もる方法

数分計算しておけば、予想外の請求を防げます。

  1. 読み取るリソースを書き出します。 単価が異なるため、投稿、ユーザー、リストは分けて数えてください。
  2. 読み取る頻度を掛けます。 毎日 1,000 件の新しい投稿を読む処理なら、月に 30,000 件となり、投稿の単価では $150 です。
  3. 同じ日の重複分を差し引きます。 同じ UTC 日の重複取得は 1 回分として計上し、書き込みは 1 回 $0.015(リンク付きは $0.200)で加算します。
  4. 処理がループしても許容できる金額を支出上限に設定します。 大量に読む場合は、300 万件の上限も確認してください。

次に、上の表と実際の月間利用量を使い、読み取り部分を読み取り専用サービスにした場合の費用と比較します。利用量に波があるなら、毎月クレジットがリセットされるプランより、有効期限のないパックのほうが割安になることが多いでしょう。

X API 料金についてよくある質問

X API 料金とは?

X API 料金は、公式 X API の従量課金の料金体系です。サブスクリプションはありません。開発者コンソールでクレジットを購入し、リソースの読み取りやリクエストごとに固定の単価で課金されます。たとえば、投稿の読み取りは 1 件 $0.005、投稿の作成は 1 回 $0.015 です。料金は 2026 年 10 月 23 日に確認しました。

Twitter API はいくらかかる?

投稿の読み取りは 1 件 $0.005、ユーザーの読み取りは 1 件 $0.010、投稿の作成は 1 回 $0.015 です。URL を含む投稿の作成は $0.200 になります。投稿を 1,000 件読むと $5、10,000 件なら $50、100,000 件なら $500 です。同じ日の同じリソースへの重複リクエストは、1 回分として数えます。

X API は無料?

いいえ。従量課金プランには無料枠がなく、以前の Free プランも新規開発者には提供されていません。ドキュメントにはキャンペーンが掲載されており、確認時点では、対象カードを登録して初回購入を完了すると $20 分のクレジットが付与されました。少量の利用は安く済みますが、無料ではありません。

Twitter API の代わりに無料で使えるものはある?

投稿やユーザーに代わって操作する用途にはありません。公開投稿の読み取りなら、当サイトでは新規アカウントに 50 クレジットを一度だけ付与しています。また、X を Markdown に変換のページでは、すべての訪問者が 1 日 1 回、最大 25 件の投稿を無料で変換できます。小さな作業には使えますが、本番運用を賄える量ではありません。

X API の無料枠はどうなった?

以前のサブスクリプションプランである Free、月額 $200 の Basic、月額 $5,000 の Pro は、新規開発者向けには従量課金制に置き換えられました。報道によって日付が異なるため、この記事では移行日を記載していません。現在のドキュメントに掲載されているのは、クレジットとリソースごとの単価のみです。

Twitter API キーはどう取得する?

アプリの所有者となる X アカウントで開発者アカウントを作り、プロジェクトとアプリを作成して、API キーと Bearer Token を生成し、クレジットを購入します。クレジットがないと呼び出しは拒否されます。当サイトの読み取り専用キーは tv_live_ で始まり、アカウント内の API ページからワンクリックで作成できます。

X API の月間上限は?

従量課金アカウントでは、請求期間ごとに最大 300 万件の投稿を読み取れます。それを超えるには Enterprise 契約が必要です。また、期間ごとに独自の支出上限を設定でき、上限に達するとリクエストが停止します。

同じ投稿を 2 回リクエストすると、料金も 2 回分かかる?

公式 API では、かかりません。同じ UTC 日に同じ投稿を何度リクエストしても、課金は 1 回分です。当サイトの読み取り専用 API では、同じリンクを同じオプションで 10 分以内に再びリクエストしても、二重に課金されません。

X MCP とは?

X MCP は、AI アシスタントに X を読むためのツールを提供する Model Context Protocol サーバーです。当サイトの Twitter MCP サーバーはリモートで動作する読み取り専用サーバーで、5 つのツールを備えています。Claude、Claude Code、Cursor、Codex で利用できます。投稿、いいね、フォローはできません。

公式 API の代わりに読み取り専用 API を使える?

公開投稿、スレッド、プロフィールを読む用途なら使えます。投稿、いいね、フォロー、メッセージ送信、非公開アカウントの閲覧はできません。そのため、X への書き込みやユーザーに代わる操作には公式 X API が必要です。読み取り専用エンドポイントの返却内容は、API ドキュメントで確認してください。

このサイトのクレジットはいくら?

返された投稿 1 件につき 1 クレジットです。パックは 1,000 クレジットで $5、6,000 クレジットで $20、20,000 クレジットで $50 で、有効期限はありません。Plus、Pro、Business はそれぞれ月額 $10、$20、$50 で、3,000、8,000、25,000 クレジットが付与されます。年払いなら料金は半額です。料金ページをご覧ください。

TwitterViewer の Twitter 活用術とガイド

TwitterViewer ブログでは、公開されている X の投稿の閲覧、動画の保存、日付検索、コミュニティのエクスポートに役立つ Twitter の活用術と手順を紹介しています。ブログのすべてのトピックを見るか、まずはアカウントなしで Twitter を見る方法をご覧ください。

TwitterViewer Blog の記事一覧。トピックタブ、注目ガイドと 2 枚の記事カード
Twitter 使い方 の 3 ステップ。投稿リンクをコピーし、検索欄に貼り付け、画質を選んで保存
Twitter Guide のロードマップ。投稿閲覧、動画保存、日付検索、メンバー出力の 4 項目