| Description | 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 User Context | OAuth 1.0a User Context
App only
OAuth 2.0 Authorization Code with PKCE |
| デフォルトのリクエストレート制限 | 15 分あたり 900 リクエスト (ユーザーあたり)
/show - 15 分あたり 900 リクエスト (App あたり) /lookup - 15 分あたり 300 リクエスト (App あたり) | 15 分あたり 900 リクエスト (ユーザーあたり)
15 分あたり 300 リクエスト (App あたり) |
| レスポンスあたりの最大ユーザー数 | /show - 1
/lookup - 100 | 100 |
| JSON レスポンスオブジェクト形式 | Standard v1.1 形式 | X API v2 形式 (fields と expansions リクエストパラメータで決定され、v1.1 形式との後方互換性はありません)
Standard v1.1 形式から X API v2 形式への移行方法の詳細は、データ形式の移行ガイドをご確認ください。 |
| ペイロードに返すフィールドの選択をサポート | | ✔ |
| annotations フィールドをサポート (pinned Post 上) | | ✔ |
| 新しいメトリクスフィールドのリクエストをサポート (pinned Post 上) | | ✔ |
| conversation_id フィールドをサポート (pinned Post 上) | | ✔ |
| Project に紐づく developer App の認証情報の使用を必須とする | | ✔ |