Saltar al contenido principal
La siguiente tabla muestra qué endpoints de v2 corresponden a cada método de autenticación.
EndpointContexto de usuario de OAuth 1.0aOAuth 2.0 App only 
OAuth 2.0
Código de autorización con PKCE
Búsqueda de Tweet

Recuperar varios Tweets con una lista de IDs

GET /2/tweets

Recuperar un solo Tweet con un ID

GET /2/tweets/:id
✅  

Alcances:

tweet.read

users.read
Gestionar Tweets

Publicar un Tweet

POST /2/tweets

Eliminar un Tweet

DELETE /2/tweets/:id


Alcances:

tweet.read

tweet.write

users.read
Cronologías

Cronología de Tweets de un usuario

GET /2/users/:id/tweets

Cronología de menciones de un usuario

GET /2/users/:id/mentions

Cronología de inicio en orden cronológico inverso

GET /2/users/:id/timelines/reverse_cronological




Alcances:

tweet.read

users.read



Alcances:

tweet.read

users.read
Búsqueda reciente

Buscar Tweets publicados en los últimos 7 días

GET /2/tweets/search/recent


Alcances: 

tweet.read

users.read
Búsqueda en todo el archivo

Disponible solo para quienes tienen acceso a Investigación Académica

Buscar en todo el archivo de Tweets

GET /2/tweets/search/all
Stream filtrado

Agregar o eliminar reglas de tu stream

POST /2/tweets/search/stream/rules

Recuperar las reglas de tu stream

GET /2/tweets/search/stream/rules

Conectarse al stream

GET /2/tweets/search/stream
Streams de volumen

Transmite aproximadamente el 1% de todos los Tweets en tiempo real.

GET /2/tweets/sample/stream
Gestionar Retweets

Hacer Retweet a un Tweet

POST /2/users/:id/retweets

Eliminar un Retweet

DELETE /2/users/:id/retweets/:source_tweet_id


Alcances:

tweet.read

tweet.write

users.read
Búsqueda de Retweets

Usuarios que han hecho Retweet a un Tweet

GET /2/tweets/:id/retweeted_by


Alcances:

tweet.read

users.read
Marcadores búsqueda

Obtener Tweets marcados

GET /2/tweets/:id/bookmarks


Alcances:

tweet.read

users.read

bookmark.read
Gestionar marcadores

Agregar un Tweet a marcadores

POST /2/tweets/:id/bookmarks

Eliminar un marcador de un Tweet

DELETE /2/users/:id/bookmarks:tweet_id


Alcances:

tweet.read

users.read

bookmark.write
Gestionar likes

Dar like a un Tweet

POST /2/users/:id/likes

Deshacer un like de un Tweet

DELETE /2/users/:id/likes/:tweet_id


Alcances:

tweet.read

users.read

like.write
Búsqueda de likes

Usuarios que han dado like a un Tweet

GET /2/tweets/:id/liking_users

Tweets que un usuario ha marcado con like

GET /2/users/:id/liked_tweets


Alcances:

tweet.read

users.read

like.read
Ocultar respuestas

Oculta o muestra una respuesta a un Tweet.

PUT /2/tweets/:id/hidden


Alcances:

tweet.read

users.read

tweet.moderate.write
Búsqueda de usuarios

Recuperar varios usuarios con IDs

GET /2/users

Recuperar un solo usuario con un ID

GET /2/users/:id

Recuperar varios usuarios con nombres de usuario

GET /2/users/by

Recuperar un solo usuario con un nombre de usuario

GET /2/users/by/username/:username

Obtener información sobre un usuario autenticado

GET /2/users/me


Alcances:

tweet.read

users.read
Gestionar seguimientos

Permite que un id de usuario siga a otro usuario

POST /2/users/:id/following

Permite que un id de usuario deje de seguir a otro usuario

DELETE /2/users/:source_user_id/following/:target_user_id


Alcances: 

tweet.read

users.read

follows.write
Búsqueda de seguidos

Consulta a quién sigue un usuario por id

GET /2/users/:id/following

Consulta los seguidores de un usuario por id

GET /2/users/:id/followers


Ámbitos:

tweet.read

users.read

follows.read
Búsqueda de bloqueos

Devuelve una lista de usuarios bloqueados por el id de usuario especificado

GET /2/users/:id/blocking


Ámbitos:

tweet.read

users.read

block.read
Gestionar silencios

Permite que un id de usuario silencie a otro usuario

POST /2/users/:id/muting

Permite que un id de usuario quite el silencio a otro usuario

DELETE /2/users/:source_user_id/muting/:target_user_id


Ámbitos:

tweet.read

users.read

mute.write
Búsqueda de silencios

Devuelve una lista de usuarios silenciados por el id de usuario especificado

GET /2/users/:id/muting


Ámbitos:

tweet.read

users.read

mute.read
Búsqueda de Spaces

Consultar un Space por id

GET /2/spaces/:id

Consultar múltiples Spaces

GET /2/spaces

Descubrir Spaces creados por id de usuario

GET /2/spaces/by/creator_ids


Ámbitos:

tweet.read

users.read

space.read
Búsqueda de Spaces

Obtener los usuarios que compraron un ticket para un Space

GET /2/spaces/:id/buyers


Ámbitos:

tweet.read

users.read

space.read
Búsqueda de Spaces

Devuelve Spaces en vivo o programados que coinciden con los términos de búsqueda especificados.

GET /2/spaces/search


Ámbitos:

tweet.read

users.read

space.read
Búsqueda de Lists

Consultar una List específica por id

GET /2/lists/:id

Consultar la List propiedad de un usuario

GET /2/users/:id/owned_lists


Ámbitos:

tweet.read

users.read

list.read
Gestionar Lists

Crea una nueva List en nombre de un usuario autenticado

POST /2/lists


Ámbitos:

tweet.read

users.read

list.read

list.write
Gestionar Lists

Elimina una List propiedad del usuario autenticado

DELETE /2/lists/:id

Actualiza los metadatos de una List propiedad del usuario autenticado

PUT /2/lists/:id


Ámbitos:

tweet.read

users.read

list.write
Búsqueda de Tweets de List

Consultar los Tweets de una List especificada

GET /2/lists/:id/tweets


Ámbitos:

tweet.read

users.read

list.read
Búsqueda de miembros de List

Devuelve una lista de miembros de una List especificada

GET /2/lists/:id/members

Devuelve todas las Lists de las que es miembro un usuario especificado

GET /2/users/:id/list_memberships


Ámbitos:

tweet.read

users.read

list.read
Gestionar miembros de List

Agrega un miembro a una List propiedad del usuario autenticado

POST /2/lists/:id/members

Quita a un miembro de una List propiedad del usuario autenticado

DELETE /2/lists/:id/members/:user_id


Ámbitos:

tweet.read

users.read

list.write
Búsqueda de seguidores de List

Devuelve todos los seguidores de una List especificada

GET /2/lists/:id/followers

Devuelve todas las Lists que sigue un usuario especificado

GET /2/users/:id/followed_lists


Ámbitos:

tweet.read

users.read

list.read
Gestionar seguidores de List

Sigue una List en nombre de un usuario autenticado

POST /2/users/:id/followed_lists

Deja de seguir una List en nombre de un usuario autenticado

DELETE /2/users/:id/followed_lists/:list_id


Ámbitos:

tweet.read

users.read

list.write
Búsqueda de Lists fijadas

Devuelve las Lists fijadas del usuario autenticado

GET /2/users/:id/pinned_lists


Ámbitos:

tweet.read

users.read

list.read
Administrar List fijada

Fija una List en nombre de un usuario autenticado

POST /2/users/:id/pinned_lists

Quita la fijación de una List en nombre de un usuario autenticado

DELETE /2/users/:id/pinned_lists/:list_id


Ámbitos:

tweet.read

users.read

list.write
Cumplimiento por lotes

Crea un nuevo job de cumplimiento

POST /2/compliance/jobs

Devuelve el estado y la información de descarga de un job de cumplimiento específico

GET /2/compliance/jobs/:job_id

Devuelve una lista de jobs de cumplimiento recientes

GET /2/compliance/jobs
I