| 엔드포인트 | OAuth 1.0a User Context | OAuth 2.0 App Only | OAuth 2.0 Authorization Code with PKCE |
| Tweet lookup ID 목록으로 여러 Tweet 조회 GET /2/tweets ID로 단일 Tweet 조회 GET /2/tweets/:id | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Manage Tweets Tweet 게시 POST /2/tweets Tweet 삭제 DELETE /2/tweets/:id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
| Timelines 사용자 Tweet 타임라인 GET /2/users/:id/tweets 사용자 멘션 타임라인 GET /2/users/:id/mentions 역시간순 홈 타임라인 GET /2/users/:id/timelines/reverse_cronological | ✅ ✅ | ✅ | ✅ Scopes: tweet.read users.read ✅ Scopes: tweet.read users.read |
| Recent search 지난 7일간 게시된 Tweet 검색 GET /2/tweets/search/recent | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Full-archive search Academic Research 액세스 권한이 있는 사용자만 사용 가능 Tweet의 전체 아카이브 검색 GET /2/tweets/search/all | ✅ | ||
| Filtered stream 스트림에 규칙 추가 또는 삭제 POST /2/tweets/search/stream/rules 스트림의 규칙 조회 GET /2/tweets/search/stream/rules 스트림에 연결 GET /2/tweets/search/stream | ✅ | ||
| Volume streams 실시간으로 모든 Tweet의 약 1%를 스트리밍합니다. GET /2/tweets/sample/stream | ✅ | ||
| Manage Retweets Tweet 리트윗 POST /2/users/:id/retweets 리트윗 삭제 DELETE /2/users/:id/retweets/:source_tweet_id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
| Retweets lookup Tweet을 리트윗한 사용자 GET /2/tweets/:id/retweeted_by | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Bookmarks lookup 북마크된 Tweet 가져오기 GET /2/tweets/:id/bookmarks | ✅ Scopes: tweet.read users.read bookmark.read | ||
| Manage Bookmarks Tweet 북마크 POST /2/tweets/:id/bookmarks Tweet 북마크 제거 DELETE /2/users/:id/bookmarks:tweet_id | ✅ Scopes: tweet.read users.read bookmark.write | ||
| Manage Likes Tweet 좋아요 POST /2/users/:id/likes Tweet 좋아요 취소 DELETE /2/users/:id/likes/:tweet_id | ✅ | ✅ Scopes: tweet.read users.read like.write | |
| Likes lookup Tweet에 좋아요를 누른 사용자 GET /2/tweets/:id/liking_users 사용자가 좋아요한 Tweet GET /2/users/:id/liked_tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read like.read |
| Hide replies Tweet의 답글을 숨기거나 숨기기 해제합니다. PUT /2/tweets/:id/hidden | ✅ | ✅ Scopes: tweet.read users.read tweet.moderate.write | |
| Users lookup ID로 여러 사용자 조회 GET /2/users ID로 단일 사용자 조회 GET /2/users/:id 사용자 이름으로 여러 사용자 조회 GET /2/users/by 사용자 이름으로 단일 사용자 조회 GET /2/users/by/username/:username 인증된 사용자에 대한 정보 가져오기 GET /2/users/me | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Manage follows 사용자 ID가 다른 사용자를 팔로우하도록 허용 POST /2/users/:id/following 사용자 ID가 다른 사용자를 언팔로우하도록 허용 DELETE /2/users/:source_user_id/following/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read follows.write | |
| Follows lookup ID로 사용자의 팔로잉 조회 GET /2/users/:id/following ID로 사용자의 팔로워 조회 GET /2/users/:id/followers | ✅ | ✅ | ✅ Scopes: tweet.read users.read follows.read |
| Blocks lookup 지정된 사용자 ID에 의해 차단된 사용자 목록을 반환합니다 GET /2/users/:id/blocking | ✅ | ✅ Scopes: tweet.read users.read block.read | |
| Manage Mutes 사용자 ID가 다른 사용자를 뮤트하도록 허용 POST /2/users/:id/muting 사용자 ID가 다른 사용자를 뮤트 해제하도록 허용 DELETE /2/users/:source_user_id/muting/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read mute.write | |
| Mutes lookup 지정된 사용자 ID에 의해 뮤트된 사용자 목록을 반환합니다 GET /2/users/:id/muting | ✅ | ✅ Scopes: tweet.read users.read mute.read | |
| Spaces lookup ID로 Space 조회 GET /2/spaces/:id 여러 Space 조회 GET /2/spaces 사용자 ID로 생성된 Space 검색 GET /2/spaces/by/creator_ids | ✅ | ✅ Scopes: tweet.read users.read space.read | |
| Spaces lookup Space 티켓을 구매한 사용자 가져오기 GET /2/spaces/:id/buyers | ✅ Scopes: tweet.read users.read space.read | ||
| Spaces search 지정한 검색어와 일치하는 라이브 또는 예약된 Space를 반환합니다. GET /2/spaces/search | ✅ | ✅ Scopes: tweet.read users.read space.read | |
| List lookup ID로 특정 리스트 조회 GET /2/lists/:id 사용자가 소유한 리스트 조회 GET /2/users/:id/owned_lists | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| Manage Lists 인증된 사용자를 대신하여 새 리스트를 생성합니다 POST /2/lists | ✅ | ✅ Scopes: tweet.read users.read list.read list.write | |
| Manage Lists 인증된 사용자가 소유한 리스트를 삭제합니다 DELETE /2/lists/:id 인증된 사용자가 소유한 리스트의 메타데이터를 업데이트합니다 PUT /2/lists/:id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
| List Tweets lookup 지정된 리스트에서 Tweet 조회 GET /2/lists/:id/tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| List members lookup 지정된 리스트의 멤버 목록을 반환합니다 GET /2/lists/:id/members 지정된 사용자가 속한 모든 리스트를 반환합니다 GET /2/users/:id/list_memberships | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| Manage List members 인증된 사용자가 소유한 리스트에 멤버 추가 POST /2/lists/:id/members 인증된 사용자가 소유한 리스트에서 멤버 제거 DELETE /2/lists/:id/members/:user_id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
| List follows lookup 지정된 리스트의 모든 팔로워를 반환합니다 GET /2/lists/:id/followers 지정된 사용자가 팔로우하는 모든 리스트를 반환합니다 GET /2/users/:id/followed_lists | ✅ | ✅ | ✅ Scope |
X API v2 인증 매핑
다음 차트는 어떤 v2 엔드포인트가 어떤 인증 방법에 매핑되는지 보여줍니다. v2 인증을 다루는 X 개발자 플랫폼 문서입니다.
다음 차트는 어떤 v2 엔드포인트가 어떤 인증 방법에 매핑되는지 보여줍니다.