Skip to main content
レート制限は、一定期間内に実行できる API リクエスト数を制御します。これにより、プラットフォーム全体での公平な利用とシステムの安定性が保たれます。

プロダクトごとのレート制限

各 X API プロダクトには、それぞれ独自のレート制限ポリシーがあります。

X API v2

15 分ごとの時間枠に基づくエンドポイント単位の制限。詳細な一覧表や復旧のためのヒントを確認できます。

Enterprise API

お客様のエンタープライズ契約およびデータパッケージに基づくカスタム制限。

X Ads API

広告管理およびアナリティクス関連エンドポイントに固有の制限。

レート制限の仕組み


レート制限の確認

すべての API レスポンスには、現在のレート制限状況を示すヘッダーが含まれています。

レート制限エラー

レート制限を超過すると、429 Too Many Requests レスポンスが返されます。

ベストプラクティス

レスポンスをキャッシュする

同じデータに対する重複リクエストを減らすため、API レスポンスをローカルに保存します。

指数バックオフを使う

レート制限が発生した場合は、リトライする前に待機し、リトライのたびに待機時間を 2 倍にします。

ヘッダーを確認する

レート制限に達することを防ぐため、レート制限ヘッダーを継続的に監視します。

ストリーミングを使う

リアルタイムデータには、検索エンドポイントをポーリングする代わりに filtered stream を使用します。

次のステップ

エンドポイントごとの詳細なレート制限一覧は、お使いの各 API のレート制限ページを参照してください。