Skip to main content
La siguiente tabla ilustra qué endpoints de v2 se corresponden con qué métodos de autenticación.
EndpointOAuth 1.0a User ContextOAuth 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