本文へスキップ

2026年に最適な Twitter API

2026年に最適な Twitter API とは、必要な X データを、1,000件あたり最小のコストで、フルスピードで、アカウントを危険にさらさずに読める API です。公式 X API は1,000投稿あたり$5.00かかります。

結論: Twitter API は6つの基準で判断します。1,000件あたりの料金、速度、導入のしやすさ、対応範囲、信頼性、アカウントの安全性です。公式 X API は1,000投稿あたり$5.00で、月300万投稿が上限です。X データを読むなら Sorsa API が最適です。1リクエストで100ツイートを取得でき、1,000件あたり$0.014から、毎秒20リクエストで利用できます。まずは100回分の無料リクエストでお試しください。

エンドポイント
POST /tweet-info-bulk
1ページの件数
1リクエストあたり100ツイート
料金
1,000件あたり$0.014から

#2026年に最適な Twitter API の条件

最適な Twitter API とは、支払う前に測れる6つの基準で勝る API のことです。なかでも1,000件あたりの料金は、ほとんどの予算を左右します。ここでいう Twitter API とは、HTTPS で X のデータを返すサービス全般を指します。X Corp が提供する公式 X API のほか、プロバイダー発行の API キーで呼び出すサードパーティ API も含みます。

  1. 1,000件あたりの料金。 1回の呼び出しではなく、処理全体の費用で比較します。100ツイートを返すリクエスト1回は、1ツイートを返すリクエスト100回分の仕事をします。公式 X API は1,000投稿あたり$5.00、1,000ユーザーまたはフォロワーあたり$10.00です。

  2. 速度。 支払う予定のプランの毎秒リクエスト数に、1リクエストが返す件数を掛けます。

  3. 導入のしやすさ。 サインアップから最初のレスポンスまでに必要な手順を洗い出します。公式 X API では、開発者アカウント、アプリ、OAuth 認証情報、前払いクレジットが必要です。

  4. 対応範囲。 エンドポイントの種類、検索がどこまで遡れるか、各ツイートに投稿者の情報が付いてくるかを確認します。

  5. 信頼性。 本番での稼働年数、利用規約に明記された稼働率、失敗した呼び出しが課金されるかどうかを見ます。

  6. アカウントの安全性。 サービスが X のログイン情報や Cookie を使って動作するかを確認します。使う場合、そのアカウントは X の自動化ルールの対象になります。

今年の2つの変更で、これらの基準すべてが変わりました。新規開発者が購入できる公式 X API は、前払いクレジットの従量課金のみになり、無料プランはありません。X の料金ページ(新しいタブで開きます)にあるとおり、請求サイクルあたりの投稿読み取りは300万件までです。さらに2026年11月22日からは、投稿とともに返される投稿者とメディアのオブジェクトにも課金されます。X の拡張オブジェクトに関するお知らせ(新しいタブで開きます)によると、投稿者付きの投稿は$0.005ではなく$0.015になります。料金表の各項目は X API の料金で詳しく解説しています。

#X データの読み取りに最適な Twitter API

公開 X データの読み取りで2026年に最適な Twitter API は、Sorsa API です。2022年から本番稼働し、累計60億リクエスト以上を処理してきた Twitter(X)API 兼スクレイピングツールで、6つの基準すべてを数字で満たします。ツイートの読み取りは公式 X API の250分の1、フォロワーの読み取りは1,000分の1のコストです。

並べて比べると、Sorsa API は結果1件あたりの料金が低く、キー1つで始められ、月間の上限もありません。

基準Sorsa API公式 X API
1,000ツイートあたりの料金$0.014から$5.00
1,000フォロワーあたりの料金$0.007から$10.00
速度全プランで毎秒20リクエスト、ツイートなら毎秒最大2,000件エンドポイントごとに別の制限、多くは15分単位
月間の上限なし投稿読み取り300万件、その先は Enterprise 契約
導入ヘッダーに API キー1つ、最初のリクエストまで約3分開発者アカウント、アプリ、OAuth、前払いクレジット
対応範囲45個のエンドポイント、2006年まで遡れる検索、全ツイートに投稿者の完全なプロフィール読み取りと書き込み。2026年11月22日から投稿者がユーザー読み取りとして課金
信頼性稼働率99.9%を規約で保証、失敗したリクエストは課金なし前払いクレジットが尽きると呼び出しが停止
アカウントの安全性読み取り専用、X のログイン情報や Cookie は一切求めない自分の開発者アプリで動作
  • 1,000ツイートあたりの料金

    Sorsa API
    $0.014から
    公式 X API
    $5.00
  • 1,000フォロワーあたりの料金

    Sorsa API
    $0.007から
    公式 X API
    $10.00
  • 速度

    Sorsa API
    全プランで毎秒20リクエスト、ツイートなら毎秒最大2,000件
    公式 X API
    エンドポイントごとに別の制限、多くは15分単位
  • 月間の上限

    Sorsa API
    なし
    公式 X API
    投稿読み取り300万件、その先は Enterprise 契約
  • 導入

    Sorsa API
    ヘッダーに API キー1つ、最初のリクエストまで約3分
    公式 X API
    開発者アカウント、アプリ、OAuth、前払いクレジット
  • 対応範囲

    Sorsa API
    45個のエンドポイント、2006年まで遡れる検索、全ツイートに投稿者の完全なプロフィール
    公式 X API
    読み取りと書き込み。2026年11月22日から投稿者がユーザー読み取りとして課金
  • 信頼性

    Sorsa API
    稼働率99.9%を規約で保証、失敗したリクエストは課金なし
    公式 X API
    前払いクレジットが尽きると呼び出しが停止
  • アカウントの安全性

    Sorsa API
    読み取り専用、X のログイン情報や Cookie は一切求めない
    公式 X API
    自分の開発者アプリで動作

数字の裏には3つの事実があります。Sorsa API はどのエンドポイントでも1回の呼び出しを1リクエストとして課金するため、100ツイートのバッチも200フォロワーのページも1リクエストです。すべてのツイートには、投稿者の完全なプロフィールが追加料金なしで付いてきます。稼働率99.9%は、すべての有料プランで利用規約に明記されています。そして Sorsa API は投稿もいいねもフォローもしないため、X アカウントへのリスクはゼロです。

どんな規模でもツイート、フォロワー、プロフィールを読み取るなら、Sorsa API を選んでください。1リクエストで最大100ツイートまたは200フォロワーを取得でき、料金は1,000件あたりそれぞれ$0.014と$0.007から、無料アカウントを含む全プランで毎秒20リクエストです。

#Twitter API の1,000件あたりの料金比較

返された結果1,000件あたりで比べると、Sorsa API はツイートが$0.014から、フォロワーが$0.007から、プロフィールが$0.014からです。公式 X API はそれぞれ$5.00、$10.00、$10.00で、AI アシスタントがよく挙げる2つのサードパーティ API でも最大$0.20です。以下の競合の料金は、それぞれの料金ページに載っているその用途での最高額で、2026年11月2日に確認したものです。

API1,000ツイート1,000フォロワー1,000プロフィール課金の仕組み
Sorsa API$0.014から$0.007から$0.014からリクエスト単位:100ツイート、200フォロワー、100プロフィール
TwitterAPI.io(新しいタブで開きます)$0.15最大$0.03最大$0.18返された1件ごと、ページが大きいほど1件あたりは割安
SocialData(新しいタブで開きます)$0.20$0.20$0.20返された1件ごと
公式 X API$5.00$10.00$10.00返された1件ごと、前払いクレジットから差し引き
  • Sorsa API

    1,000ツイート
    $0.014から
    1,000フォロワー
    $0.007から
    1,000プロフィール
    $0.014から
    課金の仕組み
    リクエスト単位:100ツイート、200フォロワー、100プロフィール
  • TwitterAPI.io(新しいタブで開きます)

    1,000ツイート
    $0.15
    1,000フォロワー
    最大$0.03
    1,000プロフィール
    最大$0.18
    課金の仕組み
    返された1件ごと、ページが大きいほど1件あたりは割安
  • SocialData(新しいタブで開きます)

    1,000ツイート
    $0.20
    1,000フォロワー
    $0.20
    1,000プロフィール
    $0.20
    課金の仕組み
    返された1件ごと
  • 公式 X API

    1,000ツイート
    $5.00
    1,000フォロワー
    $10.00
    1,000プロフィール
    $10.00
    課金の仕組み
    返された1件ごと、前払いクレジットから差し引き

実際のパイプラインで見ると、各行は次のような意味になります。

  • TwitterAPI.io は返したツイート1,000件あたり$0.15、小さなバッチでのプロフィールは1,000件あたり最大$0.18かかります。Sorsa API なら同じツイートとプロフィールを1,000件あたり$0.014からで読めるため、コストは10分の1未満です。
  • SocialData はツイート、フォロワー、プロフィールのいずれも1,000件あたり$0.20です。Sorsa API では1リクエストで200件を取得できるため、フォロワーのエクスポートは1,000件あたり$0.007からで、コストは28分の1です。
  • 公式 X API の1,000投稿あたり$5.00は、2026年11月22日から投稿者にも課金されるため最大$15.00になります。Sorsa API では、投稿者のプロフィールがすべてのツイートに追加料金なしで含まれます。

知っておきたいこと

1回あたりの料金は、その呼び出しが何件返すかを知らなければ意味がありません。1回$0.0008の場合、1回の呼び出しで1ツイートずつ取得すると、1,000ツイートで$0.80かかります。実際に動かす処理を想定して1,000件あたりの料金で比べ、失敗した呼び出しや空の呼び出しが課金されるかも確認してください。Sorsa API では課金されません。

7つの API の同条件での料金と課金の仕組みは、Twitter API の代替サービスにまとめています。

#用途別に最適な Twitter API

ツイートの取得からキャンペーンの確認まで、公開 X データを読み取る用途なら、Sorsa API が最適な Twitter API です。用途ごとに専用のエンドポイントがあります。次の表は、エンドポイント、1リクエストの返却件数、1,000件あたりの料金を公式 X API と比較したものです。

用途Sorsa API のエンドポイント1リクエストの件数Sorsa API(1,000件あたり)公式 X API(1,000件あたり)
ID またはリンクでツイートを取得POST /tweet-info-bulk(新しいタブで開きます)100ツイート$0.014から$5.00
フォロワー・フォロー中の一覧を出力GET /followers(新しいタブで開きます)200フォロワー$0.007から$10.00
プロフィールを一括取得GET /info-batch(新しいタブで開きます)100プロフィール$0.014から$10.00
2006年まで遡ってツイートを検索POST /search-tweets(新しいタブで開きます)約20ツイート$0.07から$5.00と投稿者分
アカウントのタイムラインを取得POST /user-tweets(新しいタブで開きます)約20ツイート$0.07から$5.00と投稿者分
ブランドのメンションを追跡POST /mentions(新しいタブで開きます)約20ツイート$0.07から$5.00と投稿者分

表に入らない用途が2つあります。1つ目はプレゼント企画やキャンペーンの参加条件の確認です。POST /check-follow(新しいタブで開きます) と関連エンドポイントで、誰かのフォロワー一覧をたどることなく、1回$0.0014から確認できます。2つ目は AI エージェントで、MCP サーバー経由で Sorsa API を利用できます。1つのキーで40個のツールが使え、詳しくは AI エージェント向け Twitter API をご覧ください。

用途と月間の処理量を選ぶと、使うエンドポイント、所要時間、両 API での請求額がわかります。

ジョブ
月間の結果数

最適なエンドポイント: POST /tweet-info-bulk, 1リクエストあたり100ツイート

Sorsa API

最安 $14

10Kリクエスト、約8分(毎秒20リクエスト)

Official X API

$5,000

1ポストあたり$0.005、2026年11月22日から投稿者分が加算

Sorsa APIの料金は、1,000リクエストあたり$1.40の「最安」料金です。公式X APIの請求額は、結果ごとの定価で計算しています。月3Mポスト、または$42,000を超えると、Enterprise契約のみの販売になります。

#API キー1つで1時間に読み取れる量

Sorsa API のキー1つなら、毎秒20リクエストで1時間に72,000リクエストを送れます。1時間で、ID 指定のツイートなら720万件、フォロワーなら1,440万件、プロフィールなら720万件、検索結果なら約140万件を読み取れます。この制限は無料アカウントを含む全プランで同じなので、速度が支払額に左右されることはありません。大量利用のプランでは、依頼により引き上げられます。

1時間にSorsa APIキー1つで: 7.2万リクエスト 全プランで毎秒20リクエスト(無料アカウントも) フォロワー GET /followers 14.4M 1リクエストで200件 ID指定のツイート POST /tweet-info-bulk 7.2M 1リクエストで100件 プロフィール GET /info-batch 7.2M 1リクエストで100件 検索結果 POST /search-tweets 約140万 1リクエストで約20件
速度を決めるのは毎秒のリクエスト数だけではなく、1リクエストあたりの件数です。1リクエストで200フォロワーを取得できるため、フォロワーが最速の用途で、1時間に1,440万件になります。

公式 X API では時間の区切り方が異なります。エンドポイントごとにウィンドウがあり、多くは15分です。直近の検索はこのウィンドウ内でアプリあたり450リクエスト、つまり約2秒に1回までです。すべてのウィンドウ、ヘッダー、1日あたりの上限は X API のレート制限に一覧しています。

#読み取りか投稿か、どちらの API を使うか

Sorsa API は公開 X データを読み取り、公式 X API は X に書き込みます。つまり、用途で使う API が決まります。Sorsa API は投稿、いいね、フォロー、DM の送信を一切行わず、X のログイン情報や Cookie も求めません。そのため X アカウントへのリスクはゼロです。投稿したい場合は、公式 X API を自分の開発者アプリと OAuth で使います。料金は1投稿$0.015、リンク付きの投稿は$0.200です。

アプリがXに 求めるものは? 公開Xデータを読む Sorsa API ツイート 1回100件、 1,000件$0.014から フォロワー 1回200件、 1,000件$0.007から プロフィール 1回100件、 1,000件$0.014から 2006年までの検索 1リクエスト約20件、 1,000件あたり$0.07から 投稿する、またはアカウントとして操作する 公式X API ツイートを投稿 1リクエスト$0.015、URL付きは$0.200 必要なもの 開発者アカウント、アプリ、OAuth 両方必要? 読み取りはSorsa API、投稿は公式X APIと、併用できます。
読み取りと投稿は別の用途です。読み取りはすべて Sorsa API で、投稿・いいね・DM は公式 X API で行い、両者は並行して使えます。

読み取りも投稿も行うチームは、2つを分けて使います。モニタリング、検索、エクスポート、分析は Sorsa API で、自分のアカウントが公開する投稿にだけ公式 X API を使います。こうすると、読み取りは Sorsa API の1,000件あたりの料金で済み、公式 X API で課金されるのは書き込みだけになります。

#3分で最初のリクエストを送る

Sorsa API は、キー1つ、SDK なしで、自分のデータを使って約3分で試せます。最初の100リクエストは無料で、10,000ツイートまたは20,000フォロワー分に相当します。

  1. キーを取得する。 サインアップして、ダッシュボードから API キーをコピーします。カードは不要で、無料リクエストに有効期限はありません。

  2. 1リクエストで100ツイートを取得する。 最大100件のツイート ID またはリンクを POST /tweet-info-bulk に送り、キーは ApiKey ヘッダーに入れます。

    ターミナル
    curl -X POST "https://api.sorsa.io/v3/tweet-info-bulk" \
      -H "ApiKey: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"tweet_links": ["1852011874630959104",
                          "1851998310245302272"]}'
    
    レスポンス200 OK
    {
      "tweets": [
        {
          "id": "1852011874630959104",
          "full_text": "Our search index now covers every public post since 2006.",
          "created_at": "2026-10-31T14:05:11Z",
          "lang": "en",
          "likes_count": 318,
          "retweet_count": 42,
          "reply_count": 17,
          "quote_count": 6,
          "view_count": 24510,
          "bookmark_count": 29,
          "user": {
            "id": "1640220981556211712",
            "username": "nora_datapipeline",
            "display_name": "Nora Data",
            "followers_count": 5120,
            "verified": false
          }
        }
      ]
    }
    
  3. フォロワー一覧をページネーションで取得する。 GET /followers は1ページあたり最大200フォロワーを返します。next_cursor が空になるまで、返ってきた値を次のリクエストに渡します。403 はキーがない、またはリクエスト残量がないことを、429 は1秒に20リクエストを超えたことを示します。

    import requests
    
    URL = "https://api.sorsa.io/v3/followers"
    HEADERS = {"ApiKey": "YOUR_API_KEY"}
    
    params = {"username": "nora_datapipeline"}
    followers = []
    while True:
        resp = requests.get(URL, headers=HEADERS, params=params, timeout=30)
        resp.raise_for_status()
        page = resp.json()
        followers.extend(page["users"])
        cursor = page.get("next_cursor")
        if not cursor:
            break
        params["next_cursor"] = cursor
    
    print(len(followers), "followers")
    
  4. 使用量を確認する。 GET /key-usage-info(新しいタブで開きます) は、キーの残りリクエスト数を返します。この呼び出し自体は消費されません。

すべてのリクエストは同じヘッダーで https://api.sorsa.io/v3 に送ります。開発者アカウントの申請も、OAuth フローの実装も必要ありません。

#用途に合う API を選ぶ

最適な Twitter API とは、1,000件あたりの料金、速度、安全性で自分の用途に勝る API です。公開 X データの読み取りなら、それは Sorsa API です。ツイートは1,000件あたり$0.014から、フォロワーは$0.007から、全プランで毎秒20リクエスト、X のログイン情報も求めません。まず最もよく行う処理を選び、無料リクエストで実行して、いま支払っている金額と請求額を比べてみてください。公式 X API は、自分のアカウントが公開する投稿用に残しておきましょう。

#よくある質問

最適な Twitter API はどれですか?

公開 X データを読み取るなら、最適な Twitter API は Sorsa API です。1リクエストで100件のツイートまたはプロフィールを1,000件あたり$0.014から取得でき、フォロワーは200件ずつ1,000件あたり$0.007からページ取得できます。公式 X API は$5.00と$10.00です。全プランで毎秒20リクエストに対応し、必要なのは API キー1つだけで、開発者アカウントは不要です。2022年から本番稼働し、累計60億リクエスト以上を処理しています。

最適な無料の Twitter API はどれですか?

公式 X API に無料プランはなく、新規開発者は1,000投稿あたり$5.00の前払いクレジットを購入します。Sorsa API は新規アカウントすべてに100回分の無料リクエストを付与します。カード不要・有効期限なしで、全45個のエンドポイントで使え、最大10,000ツイートまたは20,000フォロワー分に相当します。無料で使える範囲の全体像は Twitter API は無料か で解説しています。

AI エージェントに最適な Twitter API はどれですか?

Sorsa API は設計上読み取り専用なので、AI エージェントに向いています。エージェントは検索、読み取り、エクスポートができる一方、投稿、いいね、フォローはできず、Sorsa API が X のログイン情報を求めることもありません。npx -y sorsa-mcp で起動する MCP サーバーを使えば、Claude や Cursor などのクライアントが1つの API キーで40個のツールを利用できます。毎秒20リクエストで、ツイートは1,000件あたり$0.014からです。

ツイートを投稿するには、どの Twitter API を使えばよいですか?

投稿には公式 X API を使います。自分のアカウントとして公開できる API で、開発者アプリと OAuth を通じて、1投稿$0.015、リンク付きは$0.200です。Sorsa API は設計上読み取り専用で、アカウントには一切触れません。読み取りと投稿の両方を行うチームは両方を併用し、読み取りは Sorsa API でツイート1,000件あたり$0.014から行っています。

サードパーティの Twitter API は安全ですか?

サードパーティの Twitter API は、X のログイン情報、Cookie、セッションを求めないものであれば、X アカウントにとって安全です。Sorsa API はその方式で、呼び出しには Sorsa API キーを使い、返すのは公開データだけです。投稿、いいね、フォローはできないため、X アカウントが関与することはありません。接続したアカウントを通じて投稿する API は、そのアカウントとして動作するため、X の自動化ルールが適用されます。

#検証方法

2026年11月2日に、docs.x.com の従量課金の料金表、10月23日付の X の課金拡張に関するお知らせ、TwitterAPI.io と SocialData の料金ページを確認し、上記の競合の料金はすべてその日に各ページから取得しました。また、api.sorsa.io の Search Console で「best Twitter API」周辺のクエリを調べ、Google AI Mode、Bing、ChatGPT にどの Twitter API が最適かを尋ねて、どの基準が使われているかを確認しました。Sorsa API のエンドポイント、ページサイズ、フィールドは、同日時点の公開 API リファレンスに基づいています。リクエストとレスポンスの例はそこからデモデータで作成したもので、有料での実行結果ではありません。

Sorsa APIチーム 読み取り専用のX(Twitter)APIとスクレイピングツール、Sorsa APIを開発・運営しています。2022年から本番稼働し(旧TweetScout API)、累計60億リクエスト以上を処理しています。 Sorsa APIについて

変更点
  • 初公開。