#TwexAPIの料金の仕組み
TwexAPIはクレジットで課金します。標準パックでは$1で10万クレジットを購入でき、返す投稿またはプロフィール1件ごとに5クレジットを消費するので、1,000件は$0.05です。最大の買い切りパック($499と$999)では1,000件あたり約$0.042になります。エラーで失敗したリクエストには課金されません。
クレジットの入手方法は3つです。月額プランは$50で500万クレジット(Basic)、$99で1,100万クレジット(Pro)。買い切りパックは$20で200万クレジット(Mini)から$999で1億2,000万クレジットまで。新規アカウントには2万の無料クレジットがあり、TwexAPIはこれを投稿またはプロフィール約4,000件分としています。
表示価格ではなくプラン表に、注意点が2つあります。
- クレジットの有効期間。無料クレジットは7日間、$20のMiniパックは1日で失効します。1週間にわたるタスクには、月額プランか$100以上のパックが必要です。
- 消費できる速度。無料クレジットは5秒に1リクエストです。$20、$50、$100のオプションは毎秒5リクエスト、$99と$199は毎秒10リクエストで、毎秒20リクエストに達するのは$499のScaleパックからです。
バッチ取得は1件ごとに課金され、サイズはプランに連動します。IDによるツイート取得のドキュメントには「最大入力数はプランのQPSによって制限されます。」とあります。第三者の比較記事の一部は今もTwexAPIをエンドポイント単位の販売と説明していますが、料金ページにはエンドポイント単位の料金はなく、すべてのエンドポイントが1つの残高から消費するとあります。
Sorsa APIでは同じデータがリクエスト単位の料金です。100ツイートまたは100プロフィールのバッチが1リクエストなので、1,000件は$0.014から。月間10,000リクエストから10,000,000リクエストまでの全プランが毎秒20リクエストです。このページの明細は、TwexAPIは標準料金の10万クレジット$1、Sorsa APIは最安プランの単価である1,000リクエストあたり$1.40で算出しています。各プランの単価はSorsa APIの料金ページにあります。TwexAPIはバッチの最大サイズを公開していないため、明細には所要時間の代わりにプランのレート制限を示しています。
Sorsa API
最安$14
1Mツイートの場合
1,000ツイートあたり最安$0.014
TwexAPI
$50
1Mツイートの場合
1,000ツイートあたり$0.05
Sorsa APIなら約3.5分の1
#タスク全体でSorsa APIが勝る7つの理由
一括取得は約3.5分の1のコスト。
Sorsa APIは1リクエストで100ツイートまたは100プロフィールを返すため、1,000件は$0.014から。バッチ内の1件ごとに課金するTwexAPIは$0.05です。
全プランで1リクエスト100件のID。
Sorsa APIのバッチサイズは最小プランでも最大プランでも同じです。TwexAPIのドキュメントには、入力は「プランのQPSによって制限されます」とあります。
TwexAPIの最小プランの4倍のレート制限。
Sorsa APIは全プラン毎秒20リクエストです。TwexAPIは$20、$50、$100のオプションで毎秒5リクエスト、$99と$199で毎秒10リクエストです。
有効期限のない無料リクエスト。
Sorsa APIの新規アカウントには100回分のリクエストがあり、最大1万ツイートに対応します。クレジットカード不要・有効期限なしです。TwexAPIの2万の無料クレジットは約4,000件分で、7日間で失効します。
Xアカウントへのリスクはゼロ。
Sorsa APIの書き込みエンドポイントは0個で、Xのログイン情報を求めません。TwexAPIのアカウント操作は、ログインしたご自身のXアカウントで実行されます。
稼働率99.9%を契約で保証。
Sorsa APIの利用規約第7.1条は全有料プランでこれを保証しています。TwexAPIの利用規約には、「サービスの継続性、正確性、信頼性」を保証しないとあります。
2022年から本番稼働。
Sorsa APIは2022年にTweetScout APIとして始まりました。TwexAPIのサイトが初めて保存されたのは2025年7月で、名称はTwitterXAPIでした。
#4つのタスク、それぞれ2社の明細
100万件のツイートIDからツイートを復元
ある研究チームは公開データセットから100万件のツイートIDを入手しており、すべてのツイートを投稿者付きで取得する必要があります。
Sorsa API
合計:最安$14
- POST /tweet-info-bulkへの10,000リクエスト(各100件のID)最安$14
- 毎秒20リクエストでの所要時間約8分
- 収まるプラン月間10,000リクエストのStarter
1リクエストのID数全プラン100件
TwexAPI
合計:$50
- 100万ツイート、1件5クレジット500万クレジット、$50
- 1リクエストのID数プランのQPSで制限
- $50プランのレート制限毎秒5リクエスト
1リクエストのID数プランのQPSで決定
リード10万件のプロフィールを毎週更新
営業チームが、CRMのフォロワー数と自己紹介を最新に保つため、毎週月曜に10万件のXプロフィールを読み直します。
Sorsa API
合計:最安$5.60
- 月間4,000リクエスト、更新1回1,000リクエスト、各100プロフィール最安$5.60
- 毎秒20リクエストでの更新1回の所要時間約50秒
契約中の価格固定あり
TwexAPI
合計:$20
- 月40万プロフィール、1件5クレジット200万クレジット、$20
- $20〜$100のオプションのレート制限毎秒5リクエスト
契約中の価格固定利用規約に約束なし
AIエージェントにXの読み取り権限を与える
Claude、Cursor、または自社コードのエージェントが、呼び出しごとの監視なしで投稿を検索し、プロフィールを読み、確認を実行します。
Sorsa API
合計:読み取り専用ツール40個
- インストールnpx -y sorsa-mcp
- キーでできること公開データの読み取り
- 書き込みツールなし
Xアカウントとしての投稿不可
TwexAPI
合計:3個のツール
- 投稿ツール「破壊的、べき等ではない」と表示
- ログイン情報を追加した場合にエージェントができること投稿、返信、いいね、DM送信
Xアカウントとしての投稿可能(ログイン情報の追加後)
支払う前に試す
購入の前に、自分のデータで実際のタスクを試したい場合です。
Sorsa API
合計:100回分の無料リクエスト
- クレジットカード不要
- 対象のツイート数最大10,000件
- 有効期限なし
Xのログイン不要
TwexAPI
合計:2万の無料クレジット
- クレジットカード不要
- 対応する投稿またはプロフィール約4,000件
- 有効期限7日間
- レート制限5秒に1リクエスト
Xのログイン情報が必要アカウント操作のみ
#10項目の確認を両社の数値で比較
最初の8項目はXデータAPIの選び方によるもので、残り2項目は契約を確認します。唯一の引き分けは、大規模利用向けに両社とも個別のSLAを締結する点で、Sorsa APIでは月間100万リクエストから対応します。
Sorsa APIは10項目すべてを満たし、TwexAPIが満たすのは1項目です。
| 確認 | Sorsa API10項目中10 | TwexAPI10項目中1項目 |
|---|---|---|
| 1,000件あたりの料金 | 1,000ツイートあたり最安$0.014 | 1,000ツイートあたり$0.05 |
| バッチ取得 | 1リクエストで100ツイート | サイズはプランのQPSで制限 |
| 最小の有料プランのレート制限 | 毎秒20リクエスト | 毎秒5リクエスト |
| 有効期限のない無料テスト | 100リクエスト、有効期限なし | 2万クレジット、7日間 |
| Xアカウントについて必要なもの | なし:読み取り専用 | 操作にはXのログイン情報 |
| 実績と安定したスキーマ | 2022年から、ユーザースキーマは1種類 | 2025年から、ユーザースキーマは2種類 |
| キャンペーンの各ステップの確認 | 確認5種類 | 確認なし |
| 予測しやすい請求額 | どの呼び出しも1リクエスト | エンドポイントでクレジット消費が変動 |
| 規約に明記された保証 | 稼働率99.9%、価格ロック | 継続性の保証なし |
| 大規模利用向けの契約 | 月間100万リクエストからSLA | 要望に応じて個別のSLA |
#TwexAPIのキーにXのログイン情報を追加するとできること
Sorsa APIのキーをエージェントや外部委託先に渡しても、できるのは公開データの読み取りまでです。
Sorsa APIキー
- 公開投稿、プロフィール、フォロワー、リスト、コミュニティ、スペース、X記事を読み取ります
- 書き込みエンドポイントがないので、投稿、いいね、フォロー、DM送信は不可
- Xのログイン情報を求めない
リクエストにXのログイン情報を追加したTwexAPIのキー
- ツイート、返信、スレッド、引用投稿の投稿とツイートの削除
- 投稿へのいいね、リツイート、ブックマーク
- アカウントのフォロー、フォロー解除、ブロック
- DMの送信とDM履歴の閲覧
- プロフィールの自己紹介、画像、バナーの変更
#AIエージェント向け:読み取り専用ツール40個と3個
TwexAPIは公開データをAPIキーだけで読み取り、アカウント操作は同じキーで使う別の製品です。書き込みリクエストは、操作するXアカウントのセッションを伴います。TwexAPIの利用規約には、すべての書き込みについて「ユーザーは自身のTwitterセッション認証情報で認証する必要があります」とあります。Sorsa APIにそうした製品はないので、キーが操作できる対象はありません。
TwexAPIのMCPサーバーは、こうした書き込みをエージェントに持ち込みます。ツールは3個です。exploreはカタログを検索し、twexapi_requestは読み取りエンドポイントを呼び出し、twexapi_writeはXアカウントからツイートまたは返信を投稿します。TwexAPIは書き込みツールを「破壊的、べき等ではない」と表示し、ドキュメントでは受け取るアカウント認証情報について「そのXアカウントの完全な制御権を与えるものであり、AIクライアントとその会話履歴を通過します。」と警告しています。
Sorsa APIのMCPサーバーは、それぞれ1つの用途に名付けられた40個のツールをエージェントに提供し、書き込みができるものはありません。
| エージェントが得るもの | Sorsa API MCPサーバー | TwexAPIのMCPサーバー |
|---|---|---|
| ツール | 40個、用途ごとに1つ | 3個:探索、読み取り、書き込み |
| 書き込みツール | なし | Xアカウントからの投稿 |
| バッチ | 1回の呼び出しで100件のツイートまたはプロフィール | プランのQPSで制限 |
| 確認エンドポイント | フォロー、リツイート、引用、コメント、コミュニティ | なし |
| スペース | あり | エンドポイントなし |
サーバーはnpmからnpx -y sorsa-mcpでインストールでき、公式MCP Registryにも掲載されています。Claude、Cursorなどのクライアントでの設定方法はTwitter MCPサーバーのページに、エージェントの使い方はTwitter MCPサーバーガイドにあります。
#TwexAPI自身の言葉で見る利用規約
TwexAPIの利用規約(最終更新2026年9月3日)、プライバシーポリシー、料金ページを全文確認しました。利用規約とプライバシーポリシーには会社名、住所、準拠法の記載がなく、連絡先はメールアドレスのみです。Sorsa APIの利用規約の冒頭には、運営会社Scouts Labs Incとその登記上の所在地が記載されています。TwexAPIの料金ページは有料プランに稼働率SLAをうたっていますが、利用規約の内容は異なります。
稼働率
TwexAPI
「当社はサービスの継続性を保証しません」
(利用規約第8条)
キャプチャ全体2026年11月3日に確認: twexapi.io/terms (新しいタブで開きます)証拠2026-11-03/twexapi_io_terms Sorsa API
Sorsa APIは利用規約第7.1条で全有料プランに稼働率99.9%を保証し、99.5%を下回った月にはボーナスリクエストを付与します。
責任の範囲
TwexAPI
「当社は、直接的、間接的、付随的な」
または結果的な損害について責任を負いません(利用規約第9条)
キャプチャ全体2026年11月3日に確認: twexapi.io/terms (新しいタブで開きます)証拠2026-11-03/twexapi_io_terms Sorsa API
Sorsa APIの第15.2条は、責任の上限を3か月分の料金または$100のいずれか高い方としています。
料金
TwexAPI
「具体的な料金については料金ページをご参照ください。」
キャプチャ全体2026年11月3日に確認: twexapi.io/terms (新しいタブで開きます)証拠2026-11-03/twexapi_io_terms Sorsa API
Sorsa APIの第8.10条は価格ロックです。サブスクリプションが有効な間、プランの価格は上がりません。
無料クレジット
TwexAPI
「有効期間7日間」
キャプチャ全体2026年11月3日に確認: twexapi.io/pricing (新しいタブで開きます)証拠2026-11-03/twexapi_io_pricing Sorsa API
Sorsa APIの100回分の無料リクエストに有効期限はありません。
バッチサイズ
TwexAPI
「最大入力数はプランのQPSによって制限されます。」
キャプチャ全体2026年11月3日に確認: docs.twexapi.io/api-reference/tweets-endpoints/get-tweets-by-ids-twitter-tweets-lookup-post (新しいタブで開きます)証拠2026-11-03/docs_twexapi_io_api_reference_tweets_endpoints_get_tweets_by_ids_twitter_tweets_lookup_post Sorsa API
Sorsa APIは全プランで1リクエストにつき100件のツイートIDまたは100プロフィールを受け付けます。
#2022年から本番稼働
Wayback MachineがTwexAPIのサイトを初めて保存したのは2025年7月14日で、URLはtwitterxapi.comでした。twexapi.ioの登録は2025年8月3日です。その時点でSorsa APIはTweetScout APIとして約3年間本番稼働していました。レスポンスのスキーマはAPIが成長しても変わりません。ツイート、プロフィール取得、フォロワーリストで、同じフィールド名のユーザーオブジェクト1種類を使います。TwexAPIのAPIリファレンスには2種類が記載されています。フォロワーリストはuserIdとfollowersCountを返し、ツイートとプロフィール取得はid、screen_name、followers_countを返します。
2022
Sorsa API
TweetScout APIとして開始し、2025年に改称
2025
TwexAPI
2025年7月にTwitterXAPIとして初めて保存
#TwexAPIからの移行:エンドポイントとフィールド
https://api.twexapi.ioへのBearerトークンの代わりに、https://api.sorsa.io/v3へApiKeyヘッダーでキーを送ります。以下の読み取りにはすべて対応するSorsa APIエンドポイントがあります。Sorsa APIは設計上読み取り専用なので、投稿には公式X APIを組み合わせてください。
| TwexAPI | Sorsa API | 補足 |
|---|---|---|
| POST /twitter/tweets/lookup | POST /tweet-info-bulk | 1リクエストで100件のツイートIDまたはリンク |
| POST /twitter/users/by_ids, POST /twitter/users | GET /info-batch | 1リクエストで100件のユーザーIDまたはユーザー名 |
| POST /twitter/followers/page | GET /followers | 1ページ200件、ハンドル、IDまたはリンクで指定 |
| POST /twitter/following/page | GET /follows | 1ページ200件 |
| POST /v3/twitter/users/verified-followers | GET /verified-followers | |
| POST /twitter/advanced_search/page | POST /search-tweets | 同じXの検索演算子、2006年まで |
| POST /twitter/{screen_name}/timeline/page | POST /user-tweets | 投稿、リプライ、リツイート |
| POST /twitter/tweets/{tweet_id}/replies/page | POST /comments | 関連性、新しさ、いいね数で並べ替え |
| POST /twitter/tweets/quotes/page | POST /quotes | |
| POST /twitter/tweets/retweeters/page | POST /retweeters | |
| POST /twitter/list/tweets/page, /twitter/list/members/page | GET /list-tweets, GET /list-members | 最大5,000アカウントのリストを1つのフィードで |
| GET /twitter/community/{community_id}, POST /twitter/community/search | POST /community-info, POST /search-communities | |
| POST /twitter/community/members/page, /twitter/community/tweets/page | POST /community-members, POST /community-tweets | |
| GET /twitter/{screen_name}/about | GET /about | 国、ユーザー名の変更、認証状況 |
| POST /x/article | POST /article | 統計付きのX記事 |
| GET /twitter/{country}/trending | GET /trends | 地域別(WOEID) |
| POST /twitter/shadowban/check | GET /check-shadowban | |
| GET /balance | GET /key-usage-info | 無料:リクエスト数にカウントされません |
| エンドポイントなし | POST /check-follow、POST /check-retweet、POST /check-quoted | 各確認を1リクエストで回答 |
| エンドポイントなし | GET /check-comment, POST /check-community-member | 各確認を1リクエストで回答 |
| エンドポイントなし | GET /spaces | スペースの詳細と統計 |
| TwexAPIのフィールド | Sorsa APIのフィールド |
|---|---|
tweet_id | id、常に文字列 |
full_text | full_text |
created_at、形式は「Mon Jun 17 03:51:48 +0000 2024」 | created_at、ISO 8601形式 |
favorite_count | likes_count |
view_count | view_count |
ツイートではuser.screen_name、フォロワーリストではusername | すべてuser.username |
ツイートではuser.id、フォロワーリストではuserId | すべてuser.id |
ツイートではfollowers_count、フォロワーリストではfollowersCount | すべてfollowers_count |
following_count, followingCount | followings_count |
statuses_count, statusesCount | tweets_count |
name | display_name |
import os
import requests
SORSA = "https://api.sorsa.io/v3"
HEADERS = {"ApiKey": os.environ["SORSA_API_KEY"]}
def tweets_by_ids(tweet_ids):
"""Replaces TwexAPI's POST /twitter/tweets/lookup, 100 IDs a request."""
tweets = []
for i in range(0, len(tweet_ids), 100):
body = {"tweet_links": tweet_ids[i:i + 100]}
r = requests.post(f"{SORSA}/tweet-info-bulk", headers=HEADERS,
json=body, timeout=30)
r.raise_for_status()
tweets.extend(r.json()["tweets"])
return tweets
def profiles_by_usernames(usernames):
"""Replaces TwexAPI's POST /twitter/users, 100 usernames a request."""
users = []
for i in range(0, len(usernames), 100):
query = {"usernames": usernames[i:i + 100]}
r = requests.get(f"{SORSA}/info-batch", headers=HEADERS,
params=query, timeout=30)
r.raise_for_status()
users.extend(r.json()["users"])
return usersどちらの関数もSorsa APIの標準オブジェクトを返します。各要素に投稿者の完全なプロフィールを含むtweetsと、フォロワーリストと同じフィールドを持つusersです。
#決める前に実際のタスクで試す
無料リクエストで上記のどのタスクも小規模に試せます。ドキュメントのクイックスタート (新しいタブで開きます)なら、新しいキーから最初のレスポンスまで約3分です。Sorsa APIの運用と保持するデータは稼働率とセキュリティで確認できます。Twitter APIの代替ではTwexAPIと他社の料金を比較しており、その他の個別比較はTwitter API比較のページにあります。
タスク全体で見ると、TwexAPIよりSorsa APIが有力です。ツイートとプロフィールは1,000件あたり$0.05ではなく$0.014から、全プラン毎秒20リクエスト、キーがXアカウントとして動作することはなく、稼働率99.9%を利用規約に明記しています。
#よくある質問
Sorsa APIはTwexAPIより優れていますか?
はい。Sorsa APIは1リクエストで100件のツイートまたはプロフィールを返すため、1,000件は$0.014から(TwexAPIは$0.05)。全プラン毎秒20リクエストで、TwexAPIの$20〜$100のオプションは毎秒5リクエストです。キーには書き込みエンドポイントがなく、100回分の無料リクエストに有効期限はなく、利用規約で稼働率99.9%を保証しています。TwexAPIの利用規約はサービスの継続性を保証していません。
TwexAPIの料金はいくらですか?
TwexAPIはクレジットを販売しており、標準パックは10万クレジット$1、返す投稿またはプロフィール1件ごとに5クレジットを消費します。1,000件は$0.05、$499と$999のパックでは約$0.042です。クレジットは月額プラン($50と$99)または買い切りパック($20〜$999)で購入でき、$20のパックは1日で失効します。Sorsa APIは1リクエストで100件のツイートまたはプロフィールを返し、1,000件あたり$0.014からです。
TwexAPIに無料枠はありますか?
はい。2万の無料クレジット(投稿またはプロフィール約4,000件分)で、クレジットカードは不要です。料金ページによれば有効期間は7日間、レートは5秒に1リクエストです。Sorsa APIは全新規アカウントに100回分の無料リクエストを提供します。クレジットカード不要・有効期限なしで、バッチエンドポイントなら最大1万ツイートまたは1万プロフィールを取得できます。
TwexAPIとTwitterAPI.ioは同じものですか?
いいえ。TwexAPIはtwexapi.ioで運営され、2025年にTwitterXAPIの名称で公開されました。TwitterAPI.ioはtwitterapi.ioの別サービスです。どちらも返す件数ごとに課金し、ログインしたXアカウントによるアカウント操作を販売しています。Sorsa APIは読み取り専用でリクエスト単位の課金です。この2つの比較はSorsa API vs TwitterAPI.ioをご覧ください。
TwexAPIにはXアカウントが必要ですか?
公開データの読み取りには不要です。アカウント操作には必要です。投稿、返信、いいね、フォロー、DMはログインしたご自身のXアカウントで実行されるので、各書き込みリクエストはそのアカウントのセッションを伴い、MCPサーバーにも投稿するツールがあります。Sorsa APIには書き込みエンドポイントがなく、Xのログイン情報を求めないので、キーが漏えいしてもエージェントが暴走しても、できるのは公開データの読み取りまでです。
TwexAPIは稼働率を保証していますか?
契約上は保証していません。料金ページは有料プランに稼働率SLAをうたっていますが、利用規約には「当社はサービスの継続性、正確性、信頼性を保証しません」とあり、あらゆる損害の責任を除外しています。Sorsa APIは利用規約第7.1条で全有料プランに稼働率99.9%を保証し、ある月に99.5%を下回ればボーナスリクエストを付与し、月間100万リクエストからSLAを締結します。
TwexAPIにAIエージェント向けのMCPサーバーはありますか?
はい。ツールは3個で、explore、読み取り用のtwexapi_request、Xアカウントからツイートまたは返信を投稿するtwexapi_writeです。最後のツールは「破壊的、べき等ではない」と表示されています。Sorsa APIのMCPサーバーはnpx -y sorsa-mcpで実行でき、100ツイートのバッチから5種類の確認まで40個の読み取り専用ツールを、1回の呼び出しにつき1リクエストで提供します。
TwexAPIからSorsa APIへ移行するには?
https://api.sorsa.io/v3へApiKeyヘッダーでキーを送り、各読み取りを対応するSorsa APIエンドポイントに置き換え、いくつかのフィールド名を変更します。IDによるツイートはPOST /tweet-info-bulkへ、プロフィールはGET /info-batchへ(どちらも1リクエスト100件)、フォロワーは1ページ200件のGET /followersへ移します。Sorsa APIに書き込みエンドポイントはないので、投稿には公式X APIを組み合わせてください。
#出典
- TwexAPI、2026年11月3日確認:
- TwexAPI pricing (新しいタブで開きます)
- TwexAPI pricing(テキスト版、pricing.md) (新しいタブで開きます)
- TwexAPI llms.txt (新しいタブで開きます)
- TwexAPI Pricing & Billing Guide (新しいタブで開きます)
- TwexAPI: Batch Get Tweets by ID (新しいタブで開きます)
- TwexAPI: Users Details by ID (新しいタブで開きます)
- TwexAPI: Get Followers by Page (新しいタブで開きます)
- TwexAPI API Overview (新しいタブで開きます)
- TwexAPI OpenAPI reference (新しいタブで開きます)
- TwexAPI MCP tools reference (新しいタブで開きます)
- TwexAPI Twitter (X) MCP Server (新しいタブで開きます)
- TwexAPI vs twitterapi.io(TwexAPIによる比較) (新しいタブで開きます)
- TwexAPI Terms of Service (新しいタブで開きます)
- TwexAPI Privacy Policy (新しいタブで開きます)
- twexapi.ioのRDAP記録 (新しいタブで開きます)
- Wayback Machine上のtwitterxapi.com(2025年7月14日) (新しいタブで開きます)
- Sorsa API:
- Sorsa APIリファレンス
免責事項
TwexAPIはその所有者の商標です。Sorsa APIはTwexAPIと提携関係にありません。
XおよびXのロゴはX Corp.の商標です。Sorsa APIはX Corp.と提携関係になく、同社の承認や後援も受けていません。
Sorsa APIチーム作成。TwexAPIの数値は、上記リンクの同社ページを記載の日付に確認したものです。