著者:Sorsa Editorial

2026年7月6日更新:X API の読み取りコストを1,000件あたりの料金に刷新し、キーベースのアクセスの100回分の無料リクエストの開始点を追加し、オープンソースのスクレイパーの2026年の状態を再確認しました。2月6日の従量課金の展開と4月20日の X API の価格変更を中心に構成しています。

要点 公式 X API は開発者アカウントを必要としますが、公開の X データは、サードパーティ API、ウェブスクレイピング、または公開データセットを使って、それなしで読めます。2026年2月以降は無料の読み取り枠のない従量課金で、マネージド API は API キーだけを必要とします。

公式の開発者ポータルは、もはや X データへの唯一のドアではありません。代替の Twitter/X API プロバイダーである Sorsa API は、ApiKey ヘッダーの中の1つのキーを通じて、公開のプロフィール、ツイート、検索結果、フォロワーグラフを読みます。OAuth も、アプリ審査も、審査待ちの行列もなく、セットアップは約3分です。課金はフラットなリクエスト単位で、バッチエンドポイントで1,000ツイートあたり$0.02、1,000プロフィールあたり$0.01から、そして読み取りは、何件のレコードを返そうと1リクエストです。1回限りの100回分の無料リクエストの割り当てが、クレジットカード不要で40個のエンドポイントすべてをカバーするため、最初のデータ取得は何もかかりません。

それが重要なのは、公式プログラムが、データチームが最も飛ばしたい2つのこと、ユースケース審査とリソース単位のメーターを中心に作られているからです。本ガイドは、2026年に X で実際に変わったこと、アカウントなしで公開データを取得する3つの正直な方法、それぞれがどこで壊れるか、読み取りが今実際にいくらかかるか、そしてデータを読むことと書くことの境界線を扱います。公式の経路が欲しいときのために、公式のやり方で X API キーを取得する 案内をご覧ください。

目次

2026年に X API に開発者アカウントはまだ必要? {#do-you-still-need-a-developer-account-for-the-x-api-in-2026}

はい。公式 X API は、料金モデルが変わったにもかかわらず、開発者アカウントなしには使えません。X の開発者ドキュメントによると、console.x.com でサインインし、開発者契約に同意し、認証情報を生成するアプリを作り、どのリクエストが動く前にも前払いのクレジットを読み込みます。アカウント自体は素早く作れます。摩擦はその後に来るものです。

変わったのは課金です。2026年2月6日、X はサブスクリプションの層を、新規開発者のデフォルトとして従量課金に置き換えました。古い Basic と Pro のプランは、切り替えの前に加入したアカウントにのみ残り、それらでさえ2026年6月1日の後に従量課金に移行されています。もう単体の無料の読み取り枠はありません。新規開発者は呼び出しをするためにクレジット残高を持たなければならず、残高または月次上限に達すると読み取りが止まります。

承認は、もはや保証された数週間の待ちではありません。標準的な、よく記述されたユースケースは今や自動で、しばしば数分以内に承認されます。落とし穴は例外にあります。AI、ボット、そしてバルクデータ収集のユースケースは、依然として追加の手動審査を引き起こし得て、それらはまさに、ほとんどのデータと研究のプロジェクトが入るカテゴリです。列は消えませんでした。量を必要とするワークロードに移ったのです。

サードパーティ API はそのすべてを回避します。申請も、ユースケースのフォームも、クレジットの計算もありません。ヘッダーの中のキーが JSON を返します。それが「開発者アカウントなし」の実用的な意味で、締め切りに追われる研究者や機能を出荷するチームがそれに手を伸ばす理由です。

なぜ公式の開発者ポータルは開発者を遠ざけるのか {#why-the-official-developer-portal-pushes-developers-away}

ポータルは2つの持続的な理由で人々を遠ざけます。コストと不確実性です。従量課金モデルはリソース単位で課金するため、20投稿とその作者を返す単一のクエリは、20投稿読み取りに20ユーザー読み取りを加えて課金され、分析的なものでは請求が速く上がります。審査のステップは、どのロードマップも好まないタイミングのリスクを加えます。

料金がより鋭い刃です。他のアカウントのデータの読み取りは、投稿あたり$0.005、プロフィールあたり$0.010で計測され、重い監視のジョブは月間200万投稿読み取りの天井に当たり得て、それを超えると Enterprise 契約(歴史的に月約$42,000から)だけが上限を上げます。完全な内訳は、公式 API の従量課金の料金なぜ公式の料金が上がったか の記事で扱っています。

レート制限は静かな3つ目の理由です。従量課金はそれを取り除きませんでした。X は依然としてアプリ単位・ユーザー単位で15分のローリングウィンドウを強制するため、スループットは支出だけでなく時間によっても制限されます。公開データを読むだけでよいチームには、リソース単位で支払い窓の制限を管理するのは、そもそも公開のデータには多くのオーバーヘッドです。

開発者アカウントなしで X データを取得する3つの方法 {#three-ways-to-get-x-data-without-a-developer-account}

公式ポータルに決して触れない3つの経路があります。マネージドの読み取り専用 API、オープンソースのライブラリでのスクレイピング、そして公開データセットのダウンロードです。それらは、信頼性と、データがライブかどうかで最も異なります。

1. マネージドの読み取り専用データ API。 プロバイダーがインフラを運用し、文書化された REST エンドポイントを公開します。キーで認証し、構造化された JSON を返してもらいます。これは、本番と締め切りのある研究にとって最も信頼できる経路です。X が内部を変えるとき、プロバイダーが破損を吸収するからです。Sorsa が運用する経路で、プロフィール、ツイート、検索、フォロワー、リスト、コミュニティをカバーします。

2. スクレイピングとオープンソースのラッパー。 ブラウザ自動化(Playwright、Puppeteer、Selenium)またはリバースエンジニアリングされたライブラリが、X の公開または内部のエンドポイントを直接呼びます。2026年の現実は厳しいです。snscrape は活発なメンテナンスが2023年に止まって以来おおむね壊れており、Twint は2022年以降更新がなく、Twikit と Twscrape はまだ動きますが、X がインターフェースの変更を出荷するたびに壊れます。始めるのは無料でも、プロキシ、レート検出、メンテナンスを数えると生かし続けるのが高価です。詳しくは スクレイピングの経路の解説 で扱っています。

3. 公開データセット。 Kaggle、Harvard Dataverse、および同様のプラットフォーム上の学術リポジトリが、大きなツイートデータセットを公開します。合法で通常は無料で、過去や機械学習の作業に優れています。制限は、それらが静的なスナップショットであることです。リアルタイムのデータはなく、特定のアカウントやトピックをオンデマンドで照会する方法もありません。

方法セットアップ2026年の信頼性データ典型的なコスト
マネージドの読み取り専用 APIAPI キー、数分高い、プロバイダーが維持リアルタイムと過去フラットなリクエスト単位、1Kツイートあたり$0.02から
スクレイピングまたはオープンソースのラッパー構築とプロキシ低い、ほとんどのレガシーライブラリは壊れているリアルタイム、しばしば不完全「無料」に開発とプロキシの時間を加算
公開データセットダウンロード静的、ライブ更新なし過去のみ通常は無料

データが最新でなければならず、連携が動き続けなければならないなら、マネージド API がメンテナンスの下で崩れない経路です。データセットは過去のため、自前のスクレイピングは使い捨ての実験のためです。

読み取り対書き込み:非公式の Twitter API ができることとできないこと {#read-vs-write-what-an-unofficial-twitter-api-can-and-cannot-do}

「非公式の Twitter API」は2つの非常に異なる仕事をカバーし、それらを混同することがオンラインの悪いアドバイスのほとんどを引き起こします。公開データの読み取り(プロフィール、ツイート、検索、フォロワー)が1つの仕事です。書き込み(投稿、返信、いいね、フォロー、DM の送信)は、別のリスクを持つ別の仕事です。

アカウントなしでの公開データの読み取りは、マネージドのデータ API を通じてよくサポートされ、安定しています。書き込みはそうではありません。X の内部エンドポイントを通じて投稿を自動化するリバースエンジニアリングされたライブラリは脆く、プラットフォームの規約に反して動き、動作するアカウントを停止の実際のリスクにさらします。書き込みアクションのサポートされた経路は、OAuth 認証情報を持つ公式 X API で、それだけです。

これがカテゴリ全体の正直な譲歩です。読み取り専用の API は、設計上、投稿も、いいねも、メッセージもしません。Sorsa は意図的に読み取り専用に作られています。書き込み権限を取り除くことが、あるクラスのアカウントレベルのリスクを取り除き、読み取りアクセスを予測しやすく保つからです。プロジェクトが本当に両方を必要とするなら、きれいなパターンは、内部エンドポイントのハックに両方をさせることを信頼するのではなく、収集のための読み取り専用のデータ API に、少数の書き込みアクションのための公式 API を加えることです。

読み取りアクセスのコスト:公式 X API 対フラットレート API {#what-read-access-costs-official-x-api-vs-a-flat-rate-api}

読み取りの多い作業には、フラットなリクエスト単位の API が、公式のリソース単位のメーターより劇的に安いです。公式 API は返される各項目に課金します。フラットレートの API は、1レコードを返そうと200を返そうと1リクエストに課金します。Sorsa の Proプランでは、単位あたりの計算が公式レートの最大50分の1下に着地します。

差は、各側がどう数えるかから来ます。公式 API はツイートに付いた作者プロフィールを別のユーザー読み取りとして課金します。フラットレートの API は、その作者を同じレスポンスの中に追加料金なしで返します。バッチエンドポイントがギャップをさらに広げます。バルクツイートエンドポイントへの1リクエストは、作者付きの最大100件の完全なツイートを返し、それでも1リクエストです。

取得するもの公式 X API(従量課金)フラットレート API(Sorsa Proプラン)
1,000ユーザープロフィール$10.00(各$0.010で1,000読み取り)約$0.01(5リクエスト、各200プロフィール)
1,000投稿読み取り(検索またはタイムライン)$5.00(各$0.005で1,000読み取り)約$0.10(約50リクエスト)
ID による100ツイート、作者込み$1.50($0.50の読み取りに$1.00の作者読み取り)$0.00199(1回のバルクリクエスト)
認証OAuth 2.0、開発者アカウント、前払いクレジット単一の ApiKey ヘッダー、承認の列なし
新規ユーザー向けの無料の選択肢なし開始に100回分の無料リクエスト、クレジットカード不要;ブラウザ内ツールは無料

唯一の正直な但し書き:書き込み(投稿、DM、フォロー)が必要なら公式 API が必須です。公開データを量で読むには、フラットなリクエスト単位のモデルが、コスト、レート制限の単純さ(15分の窓なしにすべてのプランで一律の毎秒20リクエスト)、そしてセットアップで勝ちます。既存の連携を移しているなら、公式 API から移行するガイド がエンドポイントを対応付けます。

正確さのための1つの注記:公式 API の最も安い読み取りレート、リソースあたり$0.001は、データプロジェクトが通常読むサードパーティのアカウントではなく、自分のアカウントのデータにのみ適用されます。

キーベースのアクセスは実際どう動くか {#how-key-based-access-works-in-practice}

開発者アカウントなしでは、認証は1つのステップに崩れます。ヘッダーでキーを送ることです。OAuth のハンドシェイクも、ベアラートークンのリフレッシュも、コールバック URL もありません。すべてのエンドポイントが同じ ApiKey ヘッダーを取り、すべてのレスポンスが JSON として返ってきます。

プロフィールの照会は単一の GET リクエストです。

bash
curl -H "ApiKey: YOUR_API_KEY" \
  "https://api.sorsa.io/v3/info?username=elonmusk"

検索は JSON ボディを持つ POST で、from:since: のような標準の高度な検索のコマンドを受け付けます。

python
import requests

resp = requests.post(
    "https://api.sorsa.io/v3/search-tweets",
    headers={"ApiKey": "YOUR_API_KEY"},
    json={"query": "from:nasa climate", "order": "latest"},
)
data = resp.json()
for tweet in data["tweets"]:
    print(tweet["full_text"])

next_cursor = data["next_cursor"]  # pass this back to fetch the next page

フォロワーリストも同じ方法でページネーションし、next_cursor を通じてリクエストあたり最大200プロフィールを返します。言語固有のパターンは、Python から X データを読むガイド を、完全なセットアップは API キー認証クイックスタート のページをご覧ください。AI アシスタントで構築するチームは、Model Context Protocol サーバー を通じて同じデータに到達できます。

小さなチームにとって切り替えはどう見えるか {#what-switching-looks-like-for-a-small-team}

およそ10人の分析チームが、ブランド監視のビルドが公式ポータルで止まった後に相談に来ました。同チームのバルクデータのユースケースは手動審査に回され、リソース単位の料金が継続的なメンション追跡をモデル化するのに高価にしました。同チームは公開のメンションとプロフィールを読む必要があり、それ以上ではありませんでした。

収集層をフラットなリクエスト単位の API に移すことが、両方のブロッカーを一度に取り除きました。認証は単一のヘッダーに落ち、維持すべき OAuth の配管はなく、作者プロフィールがツイートレスポンスの中に届くため、同チームのメンション追跡のコストは公式のリソース単位のレートに対して最大50分の1に下がりました。量で読む誰もが見る同じ桁の節約です。正直な制限は保たれました。同チームが動かす少数の自動返信のために、別の公式 API の経路を保ちました。読み取り専用の API は投稿しないからです。

始め方 {#getting-started}

開発者アカウントなしで X データを読むのは3つのステップです。経路を選び、キーを取得し、リクエストを行うことです。単発のチェックには、Sorsa の playground の無料のブラウザ内ツールが、ID 変換やシャドウバンチェックのような照会を、キーなしで実行します。プログラムによるアクセスには、キーが即座に JSON を返し、申請も承認の列もありません。1回限りの100回分の無料リクエストの割り当てが、クレジットカード不要で、40個のエンドポイントすべてと、最大10,000ツイートまたは20,000プロフィールに十分な量をカバーし、有料プランは1,000ツイートあたり$0.02から、一律の毎秒20リクエストで、フラットなリクエスト単位のままです。完全な料金とリクエストの枠は プランのページ にあり、プロバイダー間の選択の助けには サードパーティの Twitter API プロバイダーの比較 があります。

よくある質問 {#frequently-asked-questions}

開発者アカウントなしで Twitter データを取得できる?

はい。プロフィール、ツイート、検索結果、フォロワーリストのような公開の X データは、サードパーティ API、ウェブスクレイピング、または公開データセットを使って、X 開発者アカウントなしで読めます。マネージドのサードパーティ API は、リクエストヘッダーの中の API キーだけを必要とするため、申請フォームも承認待ちもありません。

2026年に公式 X API に開発者アカウントはまだ必要?

はい。2026年2月6日以降、公式 X API は従量課金の料金で動きますが、依然として console.x.com で開発者アカウントを作り、開発者契約に同意し、アプリを登録し、どの呼び出しの前にも前払いのクレジットを読み込みます。標準的なユースケースは自動で承認され、一方 AI、ボット、バルクデータのユースケースは追加の審査を引き起こし得ます。

開発者アカウントなしの無料の Twitter API はある?

公式 X API はもう新規開発者向けの無料の読み取り枠を提供せず、ほとんどのサードパーティ API はリクエスト単位または月単位で課金します。Sorsa はスタートラインでの例外です。クレジットカード不要・有効期限なしで、40個のエンドポイントすべてをカバーする100回分の無料リクエストを与え、それはどの有料プランの前にも小さなテストの取得に十分です。無料のブラウザ内ツールも、ID 変換やシャドウバンチェックのような単発の照会を扱います。

開発者アカウントなしでツイートを投稿したり DM を送ったりできる?

信頼できる形ではできません。投稿、返信、ダイレクトメッセージは書き込みアクションで、それらのサポートされた経路は OAuth 認証情報を持つ公式 X API です。内部エンドポイントを通じて投稿を自動化するリバースエンジニアリングされたライブラリはよく壊れ、アカウント停止のリスクを負います。Sorsa を含む読み取り専用のデータ API は、設計上、投稿もメッセージの送信もしないため、読み取りアクセスを安定に保ちます。

2026年にまだ動く非公式の Twitter API はどれ?

ほとんどのレガシーのオープンソースのスクレイパーは2026年に信頼できません。snscrape は活発なメンテナンスが2023年に止まって以来おおむね壊れており、Twint は2022年以降更新がありません。Twikit と Twscrape はまだ動きますが、X が内部構造を変えるたびに壊れます。マネージドのサードパーティのデータ API が、プロバイダーがエンドポイントを維持するため、より安定した選択肢です。

サードパーティの Twitter API アクセスは公式 API と比べていくらかかる?

読み取りには通常はるかに安いです。公式 X API はリソース単位で課金するため、1,000ユーザープロフィールはおよそ$10、1,000投稿読み取りはおよそ$5かかります。Sorsa のようなフラットなリクエスト単位の API は、返される項目にかかわらず1リクエストに課金するため、同じワークロードがおよそセント単位で、読み取りの多いジョブではしばしば最大50分の1の安さで動きます。


監修:Keksich(Sorsa創業者、マーケター兼X APIリサーチャー)

本ガイドは、Sorsa の読み取りエンドポイントを運用する当チームの実地の作業、稼働中の API とその ドキュメント、そして現行の従量課金モデルと開発者アカウントのフローに関する公式の X 開発者ドキュメントに基づいています。公式のリソース単位の読み取りレートと無料枠なしの状態は、2026年7月6日に X の開発者ドキュメントに対して再確認しました。3つのポータルなしのアクセス経路は、信頼性、コスト、データの新鮮さで比較しました。