| Endpoint | OAuth 1.0a User Context | OAuth 2.0 App Only | OAuth 2.0 Authorization Code con PKCE |
| Búsqueda de Tweets Obtiene varios Tweets con una lista de IDs GET /2/tweets Obtiene un único Tweet con un ID GET /2/tweets/:id | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Gestionar Tweets Publica un Tweet POST /2/tweets Elimina un Tweet DELETE /2/tweets/:id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
| Timelines Timeline de Tweets de un usuario GET /2/users/:id/tweets Timeline de menciones de un usuario GET /2/users/:id/mentions Timeline de inicio en orden cronológico inverso GET /2/users/:id/timelines/reverse_cronological | ✅ ✅ | ✅ | ✅ Scopes: tweet.read users.read ✅ Scopes: tweet.read users.read |
| Búsqueda reciente Busca Tweets publicados en los últimos 7 días GET /2/tweets/search/recent | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Búsqueda de archivo completo Solo disponible para quienes tienen acceso Academic Research Busca en el archivo completo de Tweets GET /2/tweets/search/all | ✅ | ||
| Filtered stream Añade o elimina reglas de tu stream POST /2/tweets/search/stream/rules Obtén las reglas de tu stream GET /2/tweets/search/stream/rules Conéctate al stream GET /2/tweets/search/stream | ✅ | ||
| Volume streams Transmite alrededor del 1% de todos los Tweets en tiempo real. GET /2/tweets/sample/stream | ✅ | ||
| Gestionar Retweets Haz un Retweet de un Tweet POST /2/users/:id/retweets Elimina un Retweet DELETE /2/users/:id/retweets/:source_tweet_id | ✅ | ✅ Scopes: tweet.read tweet.write users.read | |
| Búsqueda de Retweets Usuarios que han hecho Retweet de un Tweet GET /2/tweets/:id/retweeted_by | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Bookmarks búsqueda Obtén Tweets marcados como favoritos GET /2/tweets/:id/bookmarks | ✅ Scopes: tweet.read users.read bookmark.read | ||
| Gestionar Bookmarks Marca un Tweet como favorito POST /2/tweets/:id/bookmarks Elimina un Bookmark de un Tweet DELETE /2/users/:id/bookmarks:tweet_id | ✅ Scopes: tweet.read users.read bookmark.write | ||
| Gestionar Likes Da Like a un Tweet POST /2/users/:id/likes Deshace un Like de un Tweet DELETE /2/users/:id/likes/:tweet_id | ✅ | ✅ Scopes: tweet.read users.read like.write | |
| Búsqueda de Likes Usuarios a los que les ha gustado un Tweet GET /2/tweets/:id/liking_users Tweets que le gustan a un usuario GET /2/users/:id/liked_tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read like.read |
| Ocultar respuestas Oculta o muestra una respuesta a un Tweet. PUT /2/tweets/:id/hidden | ✅ | ✅ Scopes: tweet.read users.read tweet.moderate.write | |
| Búsqueda de usuarios Obtiene varios usuarios con IDs GET /2/users Obtiene un único usuario con un ID GET /2/users/:id Obtiene varios usuarios con nombres de usuario GET /2/users/by Obtiene un único usuario con un nombre de usuario GET /2/users/by/username/:username Obtiene información sobre un usuario autenticado GET /2/users/me | ✅ | ✅ | ✅ Scopes: tweet.read users.read |
| Gestionar follows Permite que un user ID siga a otro usuario POST /2/users/:id/following Permite que un user ID deje de seguir a otro usuario DELETE /2/users/:source_user_id/following/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read follows.write | |
| Búsqueda de follows Busca los seguidos de un usuario por ID GET /2/users/:id/following Busca los seguidores de un usuario por ID GET /2/users/:id/followers | ✅ | ✅ | ✅ Scopes: tweet.read users.read follows.read |
| Búsqueda de Blocks Devuelve una lista de usuarios que están bloqueados por el user ID especificado GET /2/users/:id/blocking | ✅ | ✅ Scopes: tweet.read users.read block.read | |
| Gestionar Mutes Permite que un user ID silencie a otro usuario POST /2/users/:id/muting Permite que un user ID quite el silencio a otro usuario DELETE /2/users/:source_user_id/muting/:target_user_id | ✅ | ✅ Scopes: tweet.read users.read mute.write | |
| Búsqueda de Mutes Devuelve una lista de usuarios silenciados por el user ID especificado GET /2/users/:id/muting | ✅ | ✅ Scopes: tweet.read users.read mute.read | |
| Búsqueda de Spaces Busca un Space por ID GET /2/spaces/:id Busca varios Spaces GET /2/spaces Descubre Spaces creados por user ID GET /2/spaces/by/creator_ids | ✅ | ✅ Scopes: tweet.read users.read space.read | |
| Búsqueda de Spaces Obtén los usuarios que compraron una entrada para un Space GET /2/spaces/:id/buyers | ✅ Scopes: tweet.read users.read space.read | ||
| Búsqueda de Spaces Devuelve Spaces en vivo o programados que coincidan con los términos de búsqueda especificados. GET /2/spaces/search | ✅ | ✅ Scopes: tweet.read users.read space.read | |
| Búsqueda de List Busca una lista específica por ID GET /2/lists/:id Busca la List de la que es propietario un usuario GET /2/users/:id/owned_lists | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| Gestionar Lists Crea una nueva List en nombre de un usuario autenticado POST /2/lists | ✅ | ✅ Scopes: tweet.read users.read list.read list.write | |
| Gestionar Lists Elimina una List de la que es propietario el usuario autenticado DELETE /2/lists/:id Actualiza los metadatos de una List de la que es propietario el usuario autenticado PUT /2/lists/:id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
| Búsqueda de Tweets de una List Busca Tweets de una List especificada GET /2/lists/:id/tweets | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| Búsqueda de miembros de una List Devuelve una lista de miembros de una List especificada GET /2/lists/:id/members Devuelve todas las Lists a las que pertenece un usuario especificado GET /2/users/:id/list_memberships | ✅ | ✅ | ✅ Scopes: tweet.read users.read list.read |
| Gestionar miembros de una List Añade un miembro a una List de la que es propietario el usuario autenticado POST /2/lists/:id/members Elimina un miembro de una List de la que es propietario el usuario autenticado DELETE /2/lists/:id/members/:user_id | ✅ | ✅ Scopes: tweet.read users.read list.write | |
| Búsqueda de follows de una List Devuelve todos los seguidores de una List especificada GET /2/lists/:id/followers Devuelve todas las Lists a las que sigue un usuario especificado GET /2/users/:id/followed_lists | ✅ | ✅ | ✅ Scope |
Mapeo de autenticación de X API v2
La siguiente tabla ilustra qué endpoints de v2 se corresponden con qué métodos de autenticación. Documentación para la plataforma de desarrolladores de X que cubre la autenticación v2.
La siguiente tabla ilustra qué endpoints de v2 se corresponden con qué métodos de autenticación.