> ## 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를 사용하는 인가 코드**                                                                                                  |
| [Tweet 조회](/ko/x-api/posts/lookup/introduction)<br /><br />ID 목록을 사용해 여러 개의 Tweet을 조회합니다<br /><br />[GET /2/tweets](/ko/x-api/posts/post-lookup-by-post-ids)<br /><br />ID로 하나의 Tweet을 조회합니다<br /><br />[GET /2/tweets/:id](/ko/x-api/posts/post-lookup-by-post-id)                                                                                                                                                                                                                                                                                                          | ✅                       | ✅                                 | ✅  <br /><br />스코프:<br /><br />tweet.read<br /><br />users.read                                                                        |
| [Tweet 관리](/ko/x-api/posts/manage-tweets/introduction)<br /><br />Tweet 작성<br /><br />[POST /2/tweets](/ko/x-api/posts/creation-of-a-post)<br /><br />Tweet 삭제<br /><br />[DELETE /2/tweets/:id](/ko/x-api/posts/post-delete-by-post-id)                                                                                                                                                                                                                                                                                                                                     | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />tweet.write<br /><br />users.read                                                   |
| [타임라인](/ko/x-api/posts/timelines/introduction)<br /><br />사용자 Tweet 타임라인<br /><br />[GET /2/users/:id/tweets](/ko/x-api/posts/user-posts-timeline-by-user-id)<br /><br />사용자 멘션 타임라인<br /><br />[GET /2/users/:id/mentions](/ko/x-api/posts/user-mention-timeline-by-user-id)<br /><br />최신순 홈 타임라인<br /><br />[GET /2/users/:id/timelines/reverse\_cronological](/ko/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 |
| [최근 검색](/ko/x-api/posts/search/introduction#recent-search)<br /><br />지난 7일 동안 게시된 Tweet을 검색합니다<br /><br />[GET /2/tweets/search/recent](/ko/x-api/posts/recent-search)                                                                                                                                                                                                                                                                                                                                                                                                      | ✅                       | ✅                                 | ✅<br /><br />스코프: <br /><br />tweet.read<br /><br />users.read                                                                         |
| [전체 아카이브 검색](/ko/x-api/posts/search/introduction#full-archive-search)<br /><br />Academic Research 액세스 권한이 있는 사용자에게만 제공됩니다<br /><br />전체 Tweet 아카이브를 검색합니다<br /><br />[GET /2/tweets/search/all](/ko/x-api/posts/full-archive-search)                                                                                                                                                                                                                                                                                                                                        |                         | ✅                                 |                                                                                                                                        |
| [필터링된 스트림](/ko/x-api/posts/filtered-stream/introduction)<br /><br />스트림 규칙 추가 또는 삭제<br /><br />[POST /2/tweets/search/stream/rules](/ko/x-api/posts/adddelete-rules)<br /><br />스트림 규칙 조회<br /><br />[GET /2/tweets/search/stream/rules](/ko/x-api/posts/rules-lookup)<br /><br />스트림에 연결<br /><br />[GET /2/tweets/search/stream](/ko/x-api/posts/filtered-stream)                                                                                                                                                                                                          |                         | ✅                                 |                                                                                                                                        |
| [Volume streams](/ko/x-api/posts/volume-streams/introduction)<br /><br />실시간으로 전체 Tweet 중 약 1%를 스트리밍합니다.<br /><br />[GET /2/tweets/sample/stream](/ko/x-api/posts/sample-stream)                                                                                                                                                                                                                                                                                                                                                                                             |                         | ✅                                 |                                                                                                                                        |
| [리트윗 관리](/ko/x-api/posts/retweets/introduction#manage-retweets)<br /><br />Tweet 리트윗하기<br /><br />[POST /2/users/:id/retweets](/ko/x-api/posts/retrieve-posts-that-repost-a-post)<br /><br />리트윗 삭제<br /><br />[DELETE /2/users/:id/retweets/:source\_tweet\_id](/ko/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                                                   |
| [리트윗 조회](/ko/x-api/posts/retweets/introduction#retweets-lookup)<br /><br />해당 Tweet을 리트윗한 사용자<br /><br />[GET /2/tweets/:id/retweeted\_by](/ko/x-api/users/returns-user-objects-that-have-retweeted-the-provided-post-id)                                                                                                                                                                                                                                                                                                                                                    | ✅                       | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read                                                                          |
| 북마크 [조회](/ko/x-api/posts/bookmarks/introduction#bookmarks-lookup)<br /><br />북마크한 Tweet 조회<br /><br />[GET /2/tweets/:id/bookmarks](/ko/x-api/bookmarks/bookmarks-by-user)                                                                                                                                                                                                                                                                                                                                                                                                   |                         |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />bookmark.read                                                 |
| [북마크 관리](/ko/x-api/posts/bookmarks/introduction#manage-bookmarks)<br /><br />Tweet를 북마크에 추가하기<br /><br />[POST /2/tweets/:id/bookmarks](/ko/x-api/bookmarks/add-post-to-bookmarks)<br /><br />Tweet에 대한 북마크 제거하기<br /><br />[DELETE /2/users/:id/bookmarks:tweet\_id](/ko/x-api/bookmarks/remove-a-bookmarked-post)                                                                                                                                                                                                                                                          |                         |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />bookmark.write                                                |
| [좋아요 관리](/ko/x-api/posts/likes/introduction#manage-likes)<br /><br />Tweet에 좋아요 표시<br /><br />[POST /2/users/:id/likes](/ko/x-api/posts/causes-the-user-in-the-path-to-like-the-specified-post)<br /><br />Tweet의 좋아요 취소<br /><br />[DELETE /2/users/:id/likes/:tweet\_id](/ko/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                                                    |
| [좋아요 조회](/ko/x-api/posts/likes/introduction#likes-lookup)<br /><br />Tweet에 좋아요한 사용자<br /><br />[GET /2/tweets/:id/liking\_users](/ko/x-api/users/returns-user-objects-that-have-liked-the-provided-post-id)<br /><br />사용자가 좋아요한 Tweet<br /><br />[GET /2/users/:id/liked\_tweets](/ko/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                                                     |
| [답글 숨기기](/ko/x-api/posts/hide-replies/introduction)<br /><br />Tweet에 대한 답글을 숨기거나 숨김을 해제합니다.<br /><br />[PUT /2/tweets/:id/hidden](/ko/x-api/posts/hide-replies)                                                                                                                                                                                                                                                                                                                                                                                                             | ✅                       |                                   | ✅<br /><br />Scopes:<br /><br />tweet.read<br /><br />users.read<br /><br />tweet.moderate.write                                       |
| [사용자 조회](/ko/x-api/users/lookup/introduction)<br /><br />ID로 여러 사용자를 조회합니다<br /><br />[GET /2/users](/ko/x-api/users/user-lookup-by-ids)<br /><br />ID로 한 명의 사용자를 조회합니다<br /><br />[GET /2/users/:id](/ko/x-api/users/user-lookup-by-id)<br /><br />username으로 여러 사용자를 조회합니다<br /><br />[GET /2/users/by](/ko/x-api/users/user-lookup-by-usernames)<br /><br />username으로 한 명의 사용자를 조회합니다<br /><br />[GET /2/users/by/username/:username](/ko/x-api/users/user-lookup-by-username)<br /><br />인증된 사용자 정보를 가져옵니다<br /><br />[GET /2/users/me](/ko/x-api/users/user-lookup-me) | ✅                       | ✅                                 | ✅<br /><br />권한 범위:<br /><br />tweet.read<br /><br />users.read                                                                        |
| [팔로우 관리](/ko/x-api/users/follows/introduction#manage-follows)<br /><br />user id가 다른 사용자를 팔로우할 수 있도록 허용합니다<br /><br />[POST /2/users/:id/following](/ko/x-api/users/follow-user)<br /><br />user id가 다른 사용자를 팔로우 해제할 수 있도록 허용합니다<br /><br />[DELETE /2/users/:source\_user\_id/following/:target\_user\_id](/ko/x-api/users/unfollow-user)                                                                                                                                                                                                                                   | ✅                       |                                   | ✅<br /><br />권한 범위:<br /><br />tweet.read<br /><br />users.read<br /><br />follows.write                                               |
| [팔로우 조회](/ko/x-api/users/follows/introduction#follows-lookup)<br /><br />지정된 사용자 ID가 팔로우하는 계정을 조회합니다<br /><br />[GET /2/users/:id/following](/ko/x-api/users/following-by-user-id)<br /><br />지정된 사용자 ID를 팔로우하는 계정을 조회합니다<br /><br />[GET /2/users/:id/followers](/ko/x-api/users/followers-by-user-id)                                                                                                                                                                                                                                                                      | ✅                       | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />follows.read                                                  |
| [차단 조회](/ko/x-api/users/blocks/introduction#blocks-lookup)<br /><br />지정된 사용자 ID가 차단한 사용자 목록을 반환합니다<br /><br />[GET /2/users/:id/blocking](/ko/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                                                  |
| [뮤트 관리](/ko/x-api/users/mutes/introduction#manage-mutes)<br /><br />지정된 사용자 ID가 다른 사용자를 뮤트할 수 있도록 합니다<br /><br />[POST /2/users/:id/muting](/ko/x-api/users/mute-user-by-user-id)<br /><br />지정된 사용자 ID가 다른 사용자의 뮤트를 해제할 수 있도록 합니다<br /><br />[DELETE /2/users/:source\_user\_id/muting/:target\_user\_id](/ko/x-api/users/unmute-user-by-user-id)                                                                                                                                                                                                                           | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />mute.write                                                    |
| [뮤트 조회](/ko/x-api/users/mutes/introduction#mutes-lookup)<br /><br />지정된 사용자 ID가 뮤트한 사용자 목록을 반환합니다<br /><br />[GET /2/users/:id/muting](/ko/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 조회](/ko/x-api/spaces/lookup/introduction)<br /><br />ID로 Space 조회<br /><br />[GET /2/spaces/:id](/ko/x-api/spaces/space-lookup-by-space-id)<br /><br />여러 Spaces 조회<br /><br />[GET /2/spaces](/ko/x-api/spaces/space-lookup-up-space-ids)<br /><br />특정 user ID가 생성한 Spaces 조회<br /><br />[GET /2/spaces/by/creator\_ids](/ko/x-api/spaces/space-lookup-by-their-creators)                                                                                                                                                                                          |                         | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />space.read                                                    |
| [Spaces 조회](/ko/x-api/spaces/lookup/introduction)<br /><br />Space에 대한 티켓을 구매한 사용자 조회<br /><br />[GET /2/spaces/:id/buyers](/ko/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 검색](/ko/x-api/spaces/search/introduction)<br /><br />지정한 검색어와 일치하는 현재 진행 중이거나 예정된 Spaces를 반환합니다.<br /><br />[GET /2/spaces/search](/ko/x-api/spaces/search-for-spaces)                                                                                                                                                                                                                                                                                                                                                                                               |                         | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />space.read                                                    |
| [리스트 조회](/ko/x-api/lists/list-lookup/introduction)<br /><br />특정 리스트를 ID로 조회합니다<br /><br />[GET /2/lists/:id](/ko/x-api/lists/list-lookup-by-list-id)<br /><br />사용자가 소유한 리스트를 조회합니다<br /><br />[GET /2/users/:id/owned\_lists](/ko/x-api/lists/get-a-users-owned-lists)                                                                                                                                                                                                                                                                                                     | ✅                       | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                     |
| [리스트 관리](/ko/x-api/lists/manage-lists/introduction)<br /><br />인증된 사용자를 대신해 새로운 리스트를 생성합니다<br /><br />[POST /2/lists](/ko/x-api/lists/create-list)                                                                                                                                                                                                                                                                                                                                                                                                                           | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read<br /><br />list.write                               |
| [리스트 관리](/ko/x-api/lists/manage-lists/introduction)<br /><br />인증된 사용자 소유의 리스트를 삭제합니다<br /><br />[DELETE /2/lists/:id](/ko/x-api/lists/delete-list)<br /><br />인증된 사용자 소유의 리스트 메타데이터를 갱신합니다<br /><br />[PUT /2/lists/:id](/ko/x-api/lists/update-list)                                                                                                                                                                                                                                                                                                                       | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                    |
| [리스트의 Tweet 조회](/ko/x-api/lists/list-tweets/introduction)<br /><br />지정된 리스트의 Tweet을 조회<br /><br />[GET /2/lists/:id/tweets](/ko/x-api/posts/list-posts-timeline-by-list-id)                                                                                                                                                                                                                                                                                                                                                                                                 | ✅                       | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                     |
| [List members lookup](/ko/x-api/lists/list-members/introduction#list-members-lookup)<br /><br />지정된 리스트의 멤버 목록을 반환합니다<br /><br />[GET /2/lists/:id/members](/ko/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](/ko/x-api/lists/get-a-users-list-memberships)                                                                                                                                                                               | ✅                       | ✅                                 | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                     |
| [리스트 멤버 관리](/ko/x-api/lists/list-members/introduction#manage-list-members)<br /><br />인증된 사용자가 소유한 리스트에 멤버를 추가합니다<br /><br />[POST /2/lists/:id/members](/ko/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](/ko/x-api/lists/remove-a-list-member)                                                                                                                                                                                           | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                    |
| [리스트 팔로우 조회](/ko/x-api/lists/list-lookup/introduction)<br /><br />지정된 리스트를 팔로우하는 모든 팔로워를 반환합니다<br /><br />[GET /2/lists/:id/followers](/ko/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](/ko/x-api/lists/get-users-followed-lists)                                                                                                                                                                                                                      | ✅                       | ✅                                 | ✅<br /><br />권한 범위:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                   |
| [리스트 팔로우 관리](/ko/x-api/lists/manage-lists/introduction)<br /><br />인증된 사용자를 대신하여 리스트를 팔로우합니다<br /><br />[POST /2/users/:id/followed\_lists](/ko/x-api/lists/follow-a-list)<br /><br />인증된 사용자를 대신하여 리스트 팔로우를 취소합니다<br /><br />[DELETE /2/users/:id/followed\_lists/:list\_id](/ko/x-api/lists/unfollow-a-list)                                                                                                                                                                                                                                                               | ✅                       |                                   | ✅<br /><br />권한 범위:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                  |
| [고정된 리스트 조회](/ko/x-api/lists/pinned-lists/introduction)<br /><br />인증된 사용자의 고정 리스트를 반환합니다.<br /><br />[GET /2/users/:id/pinned\_lists](/ko/x-api/lists/get-a-users-pinned-lists)                                                                                                                                                                                                                                                                                                                                                                                             | ✅                       |                                   | ✅<br /><br />권한 범위:<br /><br />tweet.read<br /><br />users.read<br /><br />list.read                                                   |
| [고정된 리스트 관리](/ko/x-api/lists/pinned-lists/introduction)<br /><br />인증된 사용자를 대신하여 리스트를 고정합니다<br /><br />[POST /2/users/:id/pinned\_lists](/ko/x-api/lists/pin-a-list)<br /><br />인증된 사용자를 대신하여 리스트 고정을 해제합니다<br /><br />[DELETE /2/users/:id/pinned\_lists/:list\_id](/ko/x-api/lists/unpin-a-list)                                                                                                                                                                                                                                                                           | ✅                       |                                   | ✅<br /><br />스코프:<br /><br />tweet.read<br /><br />users.read<br /><br />list.write                                                    |
| [Batch 컴플라이언스](/ko/x-api/compliance/batch-compliance/introduction)<br /><br />새로운 컴플라이언스 작업을 생성합니다<br /><br />[POST /2/compliance/jobs](/ko/x-api/compliance/create-compliance-job)<br /><br />지정된 컴플라이언스 작업의 상태와 다운로드 정보를 반환합니다<br /><br />[GET /2/compliance/jobs/:job\_id](/ko/x-api/compliance/get-compliance-job)<br /><br />최근 컴플라이언스 작업 목록을 반환합니다<br /><br />[GET /2/compliance/jobs](/ko/x-api/compliance/list-compliance-jobs)                                                                                                                                      |                         | ✅                                 |                                                                                                                                        |
