各 X API プロダクトには、それぞれ独自のレート制限ポリシーがあります。
X API v2
15 分ごとの時間枠に基づくエンドポイント単位の制限。詳細な一覧表や復旧のためのヒントを確認できます。
Enterprise API
お客様のエンタープライズ契約およびデータパッケージに基づくカスタム制限。
X Ads API
広告管理およびアナリティクス関連エンドポイントに固有の制限。
すべての API レスポンスには、現在のレート制限状況を示すヘッダーが含まれています。
レート制限を超過すると、429 Too Many Requests レスポンスが返されます。
レスポンスをキャッシュする
同じデータに対する重複リクエストを減らすため、API レスポンスをローカルに保存します。
指数バックオフを使う
レート制限が発生した場合は、リトライする前に待機し、リトライのたびに待機時間を 2 倍にします。
ヘッダーを確認する
レート制限に達することを防ぐため、レート制限ヘッダーを継続的に監視します。
ストリーミングを使う
リアルタイムデータには、検索エンドポイントをポーリングする代わりに filtered stream を使用します。
エンドポイントごとの詳細なレート制限一覧は、お使いの各 API のレート制限ページを参照してください。