> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# X API v2 認証マッピング

export const Button = ({href, children}) => {
  return <div className="not-prose group">
    <a href={href}>
      <button className="flex items-center space-x-2.5 py-1 px-4 bg-primary-dark dark:bg-white text-white dark:text-gray-950 rounded-full group-hover:opacity-[0.9] font-medium">
        <span>
          {children}
        </span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

以下の表では、各 v2 エンドポイントと利用可能な認証方式の対応関係を示します。

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |                           |                                  |                                                                                                                                          |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------ | :------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------- |
| **エンドポイント**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | **OAuth 1.0a ユーザーコンテキスト** | **OAuth 2.0** **App専用   <br />** | **OAuth 2.0  <br />認可コードフロー (PKCE) **                                                                                                    |
| [ツイートのルックアップ](/ja/x-api/posts/lookup/introduction)<br /><br />ID のリストを指定して複数のツイートを取得します<br /><br />[GET /2/tweets](/ja/x-api/posts/post-lookup-by-post-ids)<br /><br />ID を指定して 1 件のツイートを取得します<br /><br />[GET /2/tweets/:id](/ja/x-api/posts/post-lookup-by-post-id)                                                                                                                                                                                                                                                                                | ✅                         | ✅                                | ✅  <br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read                                                                         |
| [ツイートの管理](/ja/x-api/posts/manage-tweets/introduction)<br /><br />ツイートを投稿する<br /><br />[POST /2/tweets](/ja/x-api/posts/creation-of-a-post)<br /><br />ツイートを削除する<br /><br />[DELETE /2/tweets/:id](/ja/x-api/posts/post-delete-by-post-id)                                                                                                                                                                                                                                                                                                            | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />tweet.write<br /><br />users.read                                                    |
| [タイムライン](/ja/x-api/posts/timelines/introduction)<br /><br />ユーザーのツイートタイムライン<br /><br />[GET /2/users/:id/tweets](/ja/x-api/posts/user-posts-timeline-by-user-id)<br /><br />ユーザーのメンションタイムライン<br /><br />[GET /2/users/:id/mentions](/ja/x-api/posts/user-mention-timeline-by-user-id)<br /><br />新しい順 (逆時系列) のホームタイムライン<br /><br />[GET /2/users/:id/timelines/reverse\_cronological](/ja/x-api/posts/timelines#user-mention-timeline-3)                                                                                                             | ✅<br /><br />✅            | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read |
| [最近の検索](/ja/x-api/posts/search/introduction#recent-search)<br /><br />過去7日間に投稿されたツイートを検索<br /><br />[GET /2/tweets/search/recent](/ja/x-api/posts/recent-search)                                                                                                                                                                                                                                                                                                                                                                                     | ✅                         | ✅                                | ✅<br /><br />スコープ： <br /><br />tweet.read<br /><br />users.read                                                                          |
| [Full-archive search](/ja/x-api/posts/search/introduction#full-archive-search)<br /><br />Academic Research アクセス権を持つ方のみ利用可能です<br /><br />ツイートの全アーカイブを検索<br /><br />[GET /2/tweets/search/all](/ja/x-api/posts/full-archive-search)                                                                                                                                                                                                                                                                                                                   |                           | ✅                                |                                                                                                                                          |
| [フィルタ済みストリーム](/ja/x-api/posts/filtered-stream/introduction)<br /><br />ストリームのルールを追加または削除する<br /><br />[POST /2/tweets/search/stream/rules](/ja/x-api/posts/adddelete-rules)<br /><br />ストリームのルールを取得する<br /><br />[GET /2/tweets/search/stream/rules](/ja/x-api/posts/rules-lookup)<br /><br />ストリームに接続する<br /><br />[GET /2/tweets/search/stream](/ja/x-api/posts/filtered-stream)                                                                                                                                                                   |                           | ✅                                |                                                                                                                                          |
| [ボリュームストリーム](/ja/x-api/posts/volume-streams/introduction)<br /><br />全てのツイートのうち約1％をリアルタイムでストリーミングします。<br /><br />[GET /2/tweets/sample/stream](/ja/x-api/posts/sample-stream)                                                                                                                                                                                                                                                                                                                                                                        |                           | ✅                                |                                                                                                                                          |
| [リツイートを管理](/ja/x-api/posts/retweets/introduction#manage-retweets)<br /><br />ツイートをリツイートする<br /><br />[POST /2/users/:id/retweets](/ja/x-api/posts/retrieve-posts-that-repost-a-post)<br /><br />リツイートを削除する<br /><br />[DELETE /2/users/:id/retweets/:source\_tweet\_id](/ja/x-api/posts/causes-the-user-in-the-path-to-unretweet-the-specified-post)                                                                                                                                                                                                 | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />tweet.write<br /><br />users.read                                                    |
| [Retweets ルックアップ](/ja/x-api/posts/retweets/introduction#retweets-lookup)<br /><br />ツイートをリツイートしたユーザー<br /><br />[GET /2/tweets/:id/retweeted\_by](/ja/x-api/users/returns-user-objects-that-have-retweeted-the-provided-post-id)                                                                                                                                                                                                                                                                                                                     | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read                                                                           |
| Bookmarks [lookup](/ja/x-api/posts/bookmarks/introduction#bookmarks-lookup)<br /><br />ブックマーク済みのツイートを取得<br /><br />[GET /2/tweets/:id/bookmarks](/ja/x-api/bookmarks/bookmarks-by-user)                                                                                                                                                                                                                                                                                                                                                              |                           |                                  | ✅<br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read<br /><br />bookmark.read                                                  |
| [ブックマークを管理](/ja/x-api/posts/bookmarks/introduction#manage-bookmarks)<br /><br />ツイートをブックマークに追加<br /><br />[POST /2/tweets/:id/bookmarks](/ja/x-api/bookmarks/add-post-to-bookmarks)<br /><br />ツイートのブックマークを解除<br /><br />[DELETE /2/users/:id/bookmarks:tweet\_id](/ja/x-api/bookmarks/remove-a-bookmarked-post)                                                                                                                                                                                                                                     |                           |                                  | ✅<br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read<br /><br />bookmark.write                                                 |
| [いいねを管理](/ja/x-api/posts/likes/introduction#manage-likes)<br /><br />ツイートにいいねする<br /><br />[POST /2/users/:id/likes](/ja/x-api/posts/causes-the-user-in-the-path-to-like-the-specified-post)<br /><br />ツイートへのいいねを取り消す<br /><br />[DELETE /2/users/:id/likes/:tweet\_id](/ja/x-api/posts/causes-the-user-in-the-path-to-unlike-the-specified-post)                                                                                                                                                                                                   | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />like.write                                                     |
| [いいねの取得](/ja/x-api/posts/likes/introduction#likes-lookup)<br /><br />ツイートにいいねしたユーザー<br /><br />[GET /2/tweets/:id/liking\_users](/ja/x-api/users/returns-user-objects-that-have-liked-the-provided-post-id)<br /><br />ユーザーがいいねしたツイート<br /><br />[GET /2/users/:id/liked\_tweets](/ja/x-api/posts/returns-post-objects-liked-by-the-provided-user-id)                                                                                                                                                                                                | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />like.read                                                      |
| [返信を非表示にする](/ja/x-api/posts/hide-replies/introduction)<br /><br />ツイートへの返信を非表示または非表示を解除します。<br /><br />[PUT /2/tweets/:id/hidden](/ja/x-api/posts/hide-replies)                                                                                                                                                                                                                                                                                                                                                                                      | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />tweet.moderate.write                                           |
| [ユーザー検索](/ja/x-api/users/lookup/introduction)<br /><br />複数のユーザーを ID で取得<br /><br />[GET /2/users](/ja/x-api/users/user-lookup-by-ids)<br /><br />単一のユーザーを ID で取得<br /><br />[GET /2/users/:id](/ja/x-api/users/user-lookup-by-id)<br /><br />複数のユーザーをユーザー名で取得<br /><br />[GET /2/users/by](/ja/x-api/users/user-lookup-by-usernames)<br /><br />単一のユーザーをユーザー名で取得<br /><br />[GET /2/users/by/username/:username](/ja/x-api/users/user-lookup-by-username)<br /><br />認証済みユーザーに関する情報を取得<br /><br />[GET /2/users/me](/ja/x-api/users/user-lookup-me) | ✅                         | ✅                                | ✅<br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read                                                                           |
| [フォローを管理](/ja/x-api/users/follows/introduction#manage-follows)<br /><br />ユーザーIDを指定して別のユーザーをフォローします<br /><br />[POST /2/users/:id/following](/ja/x-api/users/follow-user)<br /><br />ユーザーIDを指定して別のユーザーのフォローを解除します<br /><br />[DELETE /2/users/:source\_user\_id/following/:target\_user\_id](/ja/x-api/users/unfollow-user)                                                                                                                                                                                                                          | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />follows.write                                                  |
| [フォローのルックアップ](/ja/x-api/users/follows/introduction#follows-lookup)<br /><br />指定したユーザーIDがフォローしているアカウントを取得します<br /><br />[GET /2/users/:id/following](/ja/x-api/users/following-by-user-id)<br /><br />指定したユーザーIDをフォローしているアカウントを取得します<br /><br />[GET /2/users/:id/followers](/ja/x-api/users/followers-by-user-id)                                                                                                                                                                                                                                   | ✅                         | ✅                                | ✅<br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read<br /><br />follows.read                                                   |
| [Blocks lookup](/ja/x-api/users/blocks/introduction#blocks-lookup)<br /><br />指定されたユーザーIDによってブロックされているユーザーのリストを返します<br /><br />[GET /2/users/:id/blocking](/ja/x-api/users/returns-user-objects-that-are-blocked-by-provided-user-id)                                                                                                                                                                                                                                                                                                                | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />block.read                                                     |
| [ミュートの管理](/ja/x-api/users/mutes/introduction#manage-mutes)<br /><br />指定されたユーザーIDが別のユーザーをミュートできるようにします<br /><br />[POST /2/users/:id/muting](/ja/x-api/users/mute-user-by-user-id)<br /><br />指定されたユーザーIDが別のユーザーのミュートを解除できるようにします<br /><br />[DELETE /2/users/:source\_user\_id/muting/:target\_user\_id](/ja/x-api/users/unmute-user-by-user-id)                                                                                                                                                                                                    | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />mute.write                                                     |
| [Mutes lookup](/ja/x-api/users/mutes/introduction#mutes-lookup)<br /><br />指定されたユーザーIDがミュートしているユーザーの一覧を返します<br /><br />[GET /2/users/:id/muting](/ja/x-api/users/returns-user-objects-that-are-muted-by-the-provided-user-id)                                                                                                                                                                                                                                                                                                                        | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />mute.read                                                      |
| [Spaces ルックアップ](/ja/x-api/spaces/lookup/introduction)<br /><br />Space を ID で取得<br /><br />[GET /2/spaces/:id](/ja/x-api/spaces/space-lookup-by-space-id)<br /><br />複数の Spaces を取得<br /><br />[GET /2/spaces](/ja/x-api/spaces/space-lookup-up-space-ids)<br /><br />ユーザー ID を指定して、そのユーザーが作成した Spaces を取得<br /><br />[GET /2/spaces/by/creator\_ids](/ja/x-api/spaces/space-lookup-by-their-creators)                                                                                                                                               |                           | ✅                                | ✅<br /><br />スコープ：<br /><br />tweet.read<br /><br />users.read<br /><br />space.read                                                     |
| [Spaces のルックアップ](/ja/x-api/spaces/lookup/introduction)<br /><br />Space のチケットを購入したユーザーを取得<br /><br />[GET /2/spaces/:id/buyers](/ja/x-api/spaces/retrieve-the-list-of-users-who-purchased-a-ticket-to-the-given-space)                                                                                                                                                                                                                                                                                                                               |                           |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />space.read                                                     |
| [Spaces の検索](/ja/x-api/spaces/search/introduction)<br /><br />指定した検索キーワードに一致する、ライブまたはスケジュール済みの Spaces を返します。<br /><br />[GET /2/spaces/search](/ja/x-api/spaces/search-for-spaces)                                                                                                                                                                                                                                                                                                                                                                   |                           | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />space.read                                                     |
| [リストの取得](/ja/x-api/lists/list-lookup/introduction)<br /><br />ID を指定して特定のリストを取得<br /><br />[GET /2/lists/:id](/ja/x-api/lists/list-lookup-by-list-id)<br /><br />ユーザーが所有するリストを取得<br /><br />[GET /2/users/:id/owned\_lists](/ja/x-api/lists/get-a-users-owned-lists)                                                                                                                                                                                                                                                                                 | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                      |
| [リストを管理](/ja/x-api/lists/manage-lists/introduction)<br /><br />認証済みユーザーに代わり新しいリストを作成します<br /><br />[POST /2/lists](/ja/x-api/lists/create-list)                                                                                                                                                                                                                                                                                                                                                                                                      | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read<br /><br />list.write                                |
| [リストを管理](/ja/x-api/lists/manage-lists/introduction)<br /><br />認証済みユーザーが所有するリストを削除します<br /><br />[DELETE /2/lists/:id](/ja/x-api/lists/delete-list)<br /><br />認証済みユーザーが所有するリストのメタデータを更新します<br /><br />[PUT /2/lists/:id](/ja/x-api/lists/update-list)                                                                                                                                                                                                                                                                                               | ✅                         |                                  | ✅<br /><br />必要なスコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                  |
| [リスト内ツイートの取得](/ja/x-api/lists/list-tweets/introduction)<br /><br />指定したリストのツイートを取得<br /><br />[GET /2/lists/:id/tweets](/ja/x-api/posts/list-posts-timeline-by-list-id)                                                                                                                                                                                                                                                                                                                                                                              | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                      |
| [リストメンバーの取得](/ja/x-api/lists/list-members/introduction#list-members-lookup)<br /><br />指定したリストのメンバー一覧を返します<br /><br />[GET /2/lists/:id/members](/ja/x-api/users/returns-user-objects-that-are-members-of-a-list-by-the-provided-list-id)<br /><br />指定したユーザーがメンバーであるすべてのリストを返します<br /><br />[GET /2/users/:id/list\_memberships](/ja/x-api/lists/get-a-users-list-memberships)                                                                                                                                                                      | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                      |
| [リストメンバーの管理](/ja/x-api/lists/list-members/introduction#manage-list-members)<br /><br />認証済みユーザーが所有するリストにメンバーを追加します<br /><br />[POST /2/lists/:id/members](/ja/x-api/users/returns-user-objects-that-are-members-of-a-list-by-the-provided-list-id)<br /><br />認証済みユーザーが所有するリストからメンバーを削除します<br /><br />[DELETE /2/lists/:id/members/:user\_id](/ja/x-api/lists/remove-a-list-member)                                                                                                                                                                  | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                     |
| [リストフォローの取得](/ja/x-api/lists/list-lookup/introduction)<br /><br />指定したリストのすべてのフォロワーを返します<br /><br />[GET /2/lists/:id/followers](/ja/x-api/users/returns-user-objects-that-follow-a-list-by-the-provided-list-id)<br /><br />指定したユーザーがフォローしているすべてのリストを返します<br /><br />[GET /2/users/:id/followed\_lists](/ja/x-api/lists/get-users-followed-lists)                                                                                                                                                                                                   | ✅                         | ✅                                | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                      |
| [リストのフォローを管理](/ja/x-api/lists/manage-lists/introduction)<br /><br />認証済みユーザーに代わって指定したリストをフォローします<br /><br />[POST /2/users/:id/followed\_lists](/ja/x-api/lists/follow-a-list)<br /><br />認証済みユーザーに代わって指定したリストのフォローを解除します<br /><br />[DELETE /2/users/:id/followed\_lists/:list\_id](/ja/x-api/lists/unfollow-a-list)                                                                                                                                                                                                                                | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                     |
| [ピン留めリストの取得](/ja/x-api/lists/pinned-lists/introduction)<br /><br />認証済みユーザーのピン留めリストを返します<br /><br />[GET /2/users/:id/pinned\_lists](/ja/x-api/lists/get-a-users-pinned-lists)                                                                                                                                                                                                                                                                                                                                                                       | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                      |
| [ピン留めされたリストを管理](/ja/x-api/lists/pinned-lists/introduction)<br /><br />認証済みユーザーの代わりにリストをピン留めします<br /><br />[POST /2/users/:id/pinned\_lists](/ja/x-api/lists/pin-a-list)<br /><br />認証済みユーザーの代わりにリストのピン留めを解除します<br /><br />[DELETE /2/users/:id/pinned\_lists/:list\_id](/ja/x-api/lists/unpin-a-list)                                                                                                                                                                                                                                                | ✅                         |                                  | ✅<br /><br />スコープ:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                     |
| [バッチコンプライアンス](/ja/x-api/compliance/batch-compliance/introduction)<br /><br />新しいコンプライアンスジョブを作成します<br /><br />[POST /2/compliance/jobs](/ja/x-api/compliance/create-compliance-job)<br /><br />指定したコンプライアンスジョブのステータスおよびダウンロード情報を返します<br /><br />[GET /2/compliance/jobs/:job\_id](/ja/x-api/compliance/get-compliance-job)<br /><br />最近のコンプライアンスジョブの一覧を返します<br /><br />[GET /2/compliance/jobs](/ja/x-api/compliance/list-compliance-jobs)                                                                                                           |                           | ✅                                |                                                                                                                                          |
