X API のユーザー lookup エンドポイントの比較
| 説明 | Standard v1.1 | X API v2 |
| サポートされる HTTP メソッド | GET | GET |
| ホストドメイン | https://api.x.com | https://api.x.com |
| エンドポイントパス | /1.1/users/show.json /1.1/users/lookup.json | /2/users/2/users/:id/2/users/by/2/users/by/:username |
| 認証 | OAuth 1.0a ユーザーコンテキスト | OAuth 1.0a ユーザーコンテキスト アプリのみ OAuth 2.0 認可コード(PKCE 対応) |
| 既定のリクエストレート制限 | 15 分あたり 900 リクエスト(ユーザー単位) /show - 15 分あたり 900 リクエスト(アプリ単位) /lookup - 15 分あたり 300 リクエスト(アプリ単位) | 15 分あたり 900 リクエスト(ユーザー単位) 15 分あたり 300 リクエスト(アプリ単位) |
| レスポンスあたりの最大ユーザー数 | /show - 1 /lookup - 100 | 100 |
| JSON レスポンスオブジェクト形式 | Standard v1.1 形式 | X API v2 形式(fields および expansions リクエストパラメータによって決まり、v1.1 形式との後方互換性はありません) Standard v1.1 形式から X API v2 形式への移行方法の詳細は、データ形式移行ガイドをご覧ください。 |
| ペイロードで返すfieldsの選択をサポート | ✔ | |
| annotations fields(固定表示された Post 上)をサポート | ✔ | |
| 新しいmetrics fields(固定表示された Post 上)のリクエストをサポート | ✔ | |
| conversation_id field(固定表示された Post 上)をサポート | ✔ | |
| project に関連付けられた developer App の認証情報の使用が必須 | ✔ |