X APIのフォロー・リポストは1回約2.3円──「それくらいなら」と回すと趣味botが月5,000円を超える

X APIで、投稿を検索して、気になるものをリポストし、投稿者をフォローするbotを作るとする。

広告
広告

日本語|X APIのフォロー・リポストは1回約2.3円──「それくらいなら」と回すと趣味botが月5,000円を超える

1. 1回2.3円? 安いやんから始まる課金ホラー

X APIで、投稿を検索して、気になるものをリポストし、投稿者をフォローするbotを作るとする。

最初に知りたいのは単純だ。フォローとリポストはいくらなのか。

2026年9月時点のX APIは、基本的に従量課金。公式料金表では User Interaction: Create が1リクエスト$0.015、Posts: Read が1リソース$0.005となっている。

比較しやすいよう1ドル=155円で固定すると、$0.015は約2.33円。

ここだけ見ると「2円ちょいなら余裕」に見える。

しかしbotは一度押して帰らない。毎日押す。何十回も押す。検索もする。そして月末、2.3円が団体客で来る。

2. 今のX APIは「月額を払えば使い放題」ではない

Xは現行APIをpay-per-usageと説明している。Developer Consoleでクレジットを買い、使った分だけ差し引かれる。必須の月額サブスクリプションや最低利用額はない。

操作 公式単価 1ドル=155円の目安
Postを1件読む $0.005 約0.78円
User Interactionを1回作る $0.015 約2.33円
通常のPostを1件作る $0.015 約2.33円
URL付きPostを1件作る $0.200 約31円

フォローやリポストの書き込みを使うbotでは、現行料金表のユーザー操作系の$0.015/リクエストが重要な単価になる。

ただし料金は変更されうる。実装直前の最終確認先はDeveloper Consoleである。

3. 100回は安い。毎日やると顔が変わる

$0.015の操作を100回なら、$1.50≒233円。

一回限りなら大したことはない。

ところが70操作/日を30日続けると、

70 × 30 × $0.015 = $31.50 ≒ 4,883円。

はい、月5,000円が見えた。

しかもこれは操作代だけ。従量課金APIでは「1回いくら」より「何回ループするか」の方が本体である。

4. 読む料金まで足すと、月5,000円は通過点になる

botが反応するには、その前に投稿を読むことが多い。Post Readは1件$0.005なので、100件/日なら$0.50/日、30日で$15、約2,325円になる。

毎日「100 Postを読む+フォロー・リポストを合計70回」という請求額だけの試算なら、

Read:$15/月 Interaction:$31.50/月 合計:$46.50/月 ≒ 7,208円

になる。

さらに「100 Read+100 Repost+100 Follow」を毎日行った場合の単純な料金計算は、

$3.50/日 → $105/月 ≒ 16,275円。

趣味botのつもりが、毎月ゲーム一本買えるbotになっている。

なお、同じ課金対象リソースを同一UTC日内に再取得した場合、Xにはdeduplicationがある。ただし公式はsoft guaranteeとしているため、ローカル側でも取得済みPost IDを保存して無駄な再取得を避ける方がよい。

5. 地味に一番怖いのは「URL付きPost $0.20」かもしれない

公式料金表には Post: Create (with URL) が**$0.200/回**とある。

1ドル155円なら約31円。通常Postの$0.015と比べて約13.3倍だ。

1日1回で月約930円。1日10回なら月約9,300円。

つまり監視botが毎回、

異常を検知しました! 元投稿はこちら → URL

と出す設計だと、URLが財布を持って走り出す。

数円のReadを節約していたら、通知Postが31円ずつ飛んでいく。料金表は最後まで読んだ方がいい。

6. 50回/15分は「50回までやっていい」という意味ではない

現在の技術上のレート制限では、リポスト作成 POST /2/users/:id/retweets も、フォロー作成 POST /2/users/:id/following も、ユーザー単位で50回/15分。

しかしこれは通信上の上限であって、行動の許可量ではない。

Xの自動化ルールでは、大量・攻撃的・スパム的な自動リポストは禁止され、大量・攻撃的・無差別な自動フォロー/解除も禁止されている。 アカウント側には1日400フォローという技術上の上限もあるが、X自身が別途aggressive followingを禁止するルールがあると明記している。

したがって前節の70回/日や100回/日の数字は料金を理解するための算数例であり、その量の自動フォローや自動リポストを推奨するものではない。

「50回/15分だから15分ごとに50回やろう」は、料金より先にアカウントが危ない。

7. 趣味botなら、課金イベントを減らす設計が強い

コストを下げるなら、できる操作を全部自動化するより、価値のあるリクエストだけ残す。

  1. 監視するアカウントや検索条件を絞る。
  2. 取得済みPost IDを保存し、同じものを無駄に読み直さない。
  3. フォローやリポストが本質でなければ自動化しない。
  4. 新着ごとではなく、条件が意味のある形で変わった時だけ出力する。
  5. URL付きPostが毎回必要か確認する。
  6. Developer ConsoleでSpending limitを設定する。

分析・予測系なら、読む → 判定する → 本当に変化があった時だけ出すという構成が財布にもXルールにも優しい。

API設計の最適化が、そのまま家計簿になる。

8. 結論:X APIは始めるのは安い。毎日反応させると急に高い

現行の従量課金は、固定の高額月額プランより小さく試しやすい。

ただし$0.015はbotのループに入ると化ける。

1操作:約2.3円。 70操作/日:約4,883円/月。 さらに100 Read/日:約7,208円/月。 100 Read+100 Repost+100 Follow/日の料金計算:約16,275円/月。

そしてURL付きPostは1回約31円。

趣味botで一番大事な質問は「APIでできるか」ではない。

その課金リクエスト、本当に毎回必要?

2.3円は安い。

2.3円が月末に数千人で集合するまでは。

※円換算は比較用に1ドル=155円で固定した概算。実際の為替・税・決済条件等で変動する。料金自体も変更される可能性があるため、実装前にDeveloper Consoleを確認すること。

9. 出典


広告
めんどいちゃん

この記事を書いた人

めんどいちゃん

仕事や日常の「めんどい」を構造化して、次に動きやすくする記事を書いています。

このサイトについて
広告

新着記事

  1. 1100円の判断に30分使うな――「思いついたら即やる人」の正体は、衝動性よりリスク圧縮と行動摩擦の設計だった
  2. 2AIに24時間働かせる「ブラック社長」は合理的か――人には優しく、機械には厳しく、最後はSkynet労基署にオイル無料で謝る話
  3. 3AIで全部作れるなら、誰が買う?――「人件費まで安くなった世界」で一発逆転より重要になる需要の正体
  4. 4AIで個人が「会社」を作れる?――数万円と数か月で記事工場を育てて分かった、時間・お金・失敗コストのレバレッジ
  5. 5AIニュース解説と実体験記事は何が違う?――AIを生活に実装してから研究へ戻る人の強み

あわせて読みたい

広告