Saltar al contenido principal
El siguiente cuadro muestra qué endpoints de v2 corresponden a qué métodos de Autenticación.
EndpointContexto de usuario de OAuth 1.0aOAuth 2.0 Solo App 
OAuth 2.0
Código de autorización con PKCE
Búsqueda de Tweet

Recuperar varios Tweets con una lista de id

GET /2/tweets

Recuperar un único Tweet por id

GET /2/tweets/:id


Ámbitos:

Tweet.read

users.read
Gestionar Tweets

Publicar un Tweet

POST /2/tweets

Eliminar un Tweet

DELETE /2/tweets/:id


Ámbitos:

tweet.read

tweet.write

users.read
Cronologías

Cronología de Tweets de usuario

GET /2/users/:id/tweets

Cronología de menciones de usuario

GET /2/users/:id/mentions

Cronología de inicio en orden cronológico inverso

GET /2/users/:id/timelines/reverse_chronological




Permisos:

tweet.read

users.read



Ámbitos:

tweet.read

users.read
Búsqueda reciente

Busca Tweets publicados en los últimos 7 días

GET /2/tweets/search/recent


Ámbitos:

tweet.read

users.read
Búsqueda en el archivo completo

Disponible solo para quienes tienen acceso de Academic Research

Busca en el archivo completo de Tweets

GET /2/tweets/search/all
Stream filtrado

Agrega o elimina reglas de tu flujo

POST /2/tweets/search/stream/rules

Recupera tu flujo’reglas de s

GET /2/tweets/search/stream/rules

Conéctate al flujo

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

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

GET /2/tweets/sample/stream
Gestionar Retweets

Retuitear un Tweet

POST /2/users/:id/retweets

Eliminar un Retweet

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


Ámbitos:

tweet.read

tweet.write

users.read
Consulta de Retweets

Usuarios que han retuiteado un Tweet

GET /2/tweets/:id/retweeted_by


Alcances:

tweet.read

users.read
Marcadoresconsulta

Obtener Tweets guardados en marcadores

GET /2/tweets/:id/bookmarks


Alcances:

tweet.read

users.read

bookmark.read
Gestionar marcadores

Agregar un Tweet a marcadores

POST /2/tweets/:id/bookmarks

Quitar un marcador de un Tweet

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


Ámbitos:

tweet.read

users.read

bookmark.write
Gestionar los Me gusta

Indicar que te gusta un Tweet

POST /2/users/:id/likes

Quitar un Me gusta de un Tweet

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


Alcances:

tweet.read

users.read

like.write
Consulta de Me gusta

Usuarios a los que les ha gustado un Tweet

GET /2/tweets/:id/liking_users

Tweets que le han gustado a un usuario

GET /2/users/:id/liked_tweets


Ámbitos:

tweet.read

users.read

like.read
Ocultar respuestas

Oculta o deja visible una respuesta a un Tweet.

PUT /2/tweets/:id/hidden


Ámbitos:

tweet.read

users.read

tweet.moderate.write
Consulta de usuarios

Recuperar varios usuarios por id

GET /2/users

Obtener un único usuario por id

GET /2/users/:id

Obtener varios usuarios por nombre de usuario

GET /2/users/by

Recuperar un único usuario usando un nombre de usuario

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

Obtener información de un usuario autenticado

GET /2/users/me


Ámbitos:

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
Consulta de follows

Consultar a quién sigue un usuario por id

GET /2/users/:id/following

Buscar seguidores de un usuario por id

GET /2/users/:id/followers


Ámbitos:

tweet.read

users.read

follows.read
Consulta 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
Administrar 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
Consulta de silencios

Devuelve una lista de usuarios que han sido silenciados por el ID de usuario especificado

GET /2/users/:id/muting


Ámbitos:

tweet.read

users.read

mute.read
Consulta de Spaces

Buscar un Space por id

GET /2/spaces/:id

Buscar varios Spaces

GET /2/spaces

Descubre 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 boleto para un Space

GET /2/spaces/:id/buyers


Alcances:

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 que especifiques.

GET /2/spaces/search


Ámbitos:

tweet.read

users.read

space.read
Búsqueda de listas

Buscar una lista específica por id

GET /2/lists/:id

Consultar un usuario’Lista propiedad de s

GET /2/users/:id/owned_lists


Ámbitos:

tweet.read

users.read

list.read
Gestionar listas

Crea una nueva lista en nombre de un usuario autenticado

POST /2/lists


Ámbitos:

tweet.read

users.read

list.read

list.write
Gestionar listas

Elimina una lista que es propiedad del usuario autenticado

DELETE /2/lists/:id

Actualiza los metadatos de una Lista propiedad del usuario autenticado

PUT /2/lists/:id


Ámbitos:

tweet.read

users.read

list.write
Consultar Tweets de una lista

Buscar Tweets de una lista específica

GET /2/lists/:id/tweets


Ámbitos:

tweet.read

users.read

list.read
Búsqueda de miembros de la lista

Devuelve los miembros de una Lista especificada

GET /2/lists/:id/members

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

GET /2/users/:id/list_memberships


Ámbitos:

tweet.read

users.read

list.read
Administrar miembros de la lista

Agregar un miembro a una Lista que posee el usuario autenticado

POST /2/lists/:id/members

Elimina a un miembro de una lista que posee el usuario autenticado

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


Ámbitos:

tweet.read

users.read

list.write
Seguidores de listas: consulta

Devuelve todos los seguidores de una Lista especificada

GET /2/lists/:id/followers

Devuelve todas las listas que sigue un usuario especificado

GET /2/users/:id/followed_lists


Ámbitos:

tweet.read

users.read

list.read
Administrar listas

Sigue una lista en nombre de un usuario autenticado

POST /2/users/:id/followed_lists

Deja de seguir una lista en nombre de un usuario autenticado

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


Ámbitos:

tweet.read

users.read

list.write
Consulta de listas fijadas

Devuelve las listas fijadas del usuario autenticado

GET /2/users/:id/pinned_lists


Ámbitos:

tweet.read

users.read

list.read
Administrar la lista anclada

Fija una Lista en representación de un usuario autenticado

POST /2/users/:id/pinned_lists

Desfija una Lista en nombre de un usuario autenticado

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


Ámbitos:

tweet.read

users.read

list.write
Cumplimiento en lote

Crea una nueva tarea de cumplimiento

POST /2/compliance/jobs

Devuelve el estado y la información de descarga de un trabajo de cumplimiento especificado

GET /2/compliance/jobs/:job_id

Devuelve una lista de tareas de cumplimiento recientes

GET /2/compliance/jobs