Endpoint | Contexto de Usuário do OAuth 1.0a | OAuth 2.0 App only | OAuth 2.0 Código de Autorização com PKCE |
Consulta de Tweet Recuperar múltiplos Tweets com uma lista de IDs GET /2/tweets Recuperar um único Tweet com um ID GET /2/tweets/:id | ✅ | ✅ | ✅ Escopos: tweet.read users.read |
Gerenciar Tweets Publicar um Tweet POST /2/tweets Excluir um Tweet DELETE /2/tweets/:id | ✅ | ✅ Escopos: tweet.read tweet.write users.read | |
Timelines Timeline de Tweets do usuário GET /2/users/:id/tweets Timeline de menções do usuário GET /2/users/:id/mentions Timeline inicial em ordem cronológica reversa GET /2/users/:id/timelines/reverse_cronological | ✅ ✅ | ✅ | ✅ Escopos: tweet.read users.read ✅ Escopos: tweet.read users.read |
Busca recente Buscar por Tweets publicados nos últimos 7 dias GET /2/tweets/search/recent | ✅ | ✅ | ✅ Escopos: tweet.read users.read |
Busca em arquivo completo Disponível apenas para aqueles com acesso de Pesquisa Acadêmica Buscar no arquivo completo de Tweets GET /2/tweets/search/all | ✅ | ||
Stream filtrado Adicionar ou excluir regras do seu stream POST /2/tweets/search/stream/rules Recuperar as regras do seu stream GET /2/tweets/search/stream/rules Conectar ao stream GET /2/tweets/search/stream | ✅ | ||
Streams de volume Transmite cerca de 1% de todos os Tweets em tempo real. GET /2/tweets/sample/stream | ✅ | ||
Gerenciar Retweets Retweetar um Tweet POST /2/users/:id/retweets Excluir um Retweet DELETE /2/users/:id/retweets/:source_tweet_id | ✅ | ✅ Escopos: tweet.read tweet.write users.read | |
Consulta de Retweets Usuários que retweetaram um Tweet GET /2/tweets/:id/retweeted_by | ✅ | ✅ | ✅ Escopos: tweet.read users.read |
Consulta de bookmarks Obter Tweets salvos nos bookmarks GET /2/tweets/:id/bookmarks | ✅ Escopos: tweet.read users.read bookmark.read | ||
Gerenciar bookmarks Salvar um Tweet nos bookmarks POST /2/tweets/:id/bookmarks Remover um Tweet dos bookmarks DELETE /2/users/:id/bookmarks:tweet_id | ✅ Escopos: tweet.read users.read bookmark.write | ||
Gerenciar curtidas Curtir um Tweet POST /2/users/:id/likes Desfazer uma curtida de um Tweet DELETE /2/users/:id/likes/:tweet_id | ✅ | ✅ Escopos: tweet.read users.read like.write | |
Consulta de curtidas Usuários que curtiram um Tweet GET /2/tweets/:id/liking_users Tweets curtidos por um usuário GET /2/users/:id/liked_tweets | ✅ | ✅ | ✅ Escopos: tweet.read users.read like.read |
Ocultar respostas Oculta ou exibe uma resposta a um Tweet. PUT /2/tweets/:id/hidden | ✅ | ✅ Escopos: tweet.read users.read tweet.moderate.write | |
Consulta de usuários Recuperar múltiplos usuários com IDs GET /2/users Recuperar um único usuário com um ID GET /2/users/:id Recuperar múltiplos usuários com nomes de usuário GET /2/users/by Recuperar um único usuário com um nome de usuário GET /2/users/by/username/:username Obter informações sobre um usuário autenticado GET /2/users/me | ✅ | ✅ | ✅ Escopos: tweet.read users.read |
Gerenciar seguidores Permite que um ID de usuário siga outro usuário POST /2/users/:id/following Permite que um ID de usuário deixe de seguir outro usuário DELETE /2/users/:source_user_id/following/:target_user_id | ✅ | ✅ Escopos: tweet.read users.read follows.write | |
Consulta de seguidores Consultar quem um usuário segue por ID GET /2/users/:id/following Consultar seguidores de um usuário por ID GET /2/users/:id/followers | ✅ | ✅ | ✅ Escopos: tweet.read users.read follows.read |
Consulta de bloqueios Retorna uma lista de usuários bloqueados pelo ID de usuário especificado GET /2/users/:id/blocking | ✅ | ✅ Escopos: tweet.read users.read block.read | |
Gerenciar silenciamentos Permite que um usuário silencie outro usuário POST /2/users/:id/muting Permite que um usuário dessilencie outro usuário DELETE /2/users/:source_user_id/muting/:target_user_id | ✅ | ✅ Escopos: tweet.read users.read mute.write | |
Consulta de silenciamentos Retorna uma lista de usuários silenciados pelo ID de usuário especificado GET /2/users/:id/muting | ✅ | ✅ Escopos: tweet.read users.read mute.read | |
Consulta de Spaces Consultar Space por ID GET /2/spaces/:id Consultar múltiplos Spaces GET /2/spaces Descobrir Spaces criados por ID de usuário GET /2/spaces/by/creator_ids | ✅ | ✅ Escopos: tweet.read users.read space.read | |
Consulta de Spaces Obter usuários que compraram ingresso para um Space GET /2/spaces/:id/buyers | ✅ Escopos: tweet.read users.read space.read | ||
Busca de Spaces Retorna Spaces ao vivo ou agendados que correspondem aos termos de busca especificados. GET /2/spaces/search | ✅ | ✅ Escopos: tweet.read users.read space.read | |
Consulta de List Consultar uma List específica por ID GET /2/lists/:id Consultar Lists de propriedade de um usuário GET /2/users/:id/owned_lists | ✅ | ✅ | ✅ Escopos: tweet.read users.read list.read |
Gerenciar Lists Cria uma nova List em nome de um usuário autenticado POST /2/lists | ✅ | ✅ Escopos: tweet.read users.read list.read list.write | |
Gerenciar Lists Exclui uma List de propriedade do usuário autenticado DELETE /2/lists/:id Atualiza os metadados de uma List de propriedade do usuário autenticado PUT /2/lists/:id | ✅ | ✅ Escopos: tweet.read users.read list.write | |
Consulta de Tweets de List Consultar Tweets de uma List especificada GET /2/lists/:id/tweets | ✅ | ✅ | ✅ Escopos: tweet.read users.read list.read |
Consulta de membros de List Retorna uma lista de membros de uma List especificada GET /2/lists/:id/members Retorna todas as Lists das quais um usuário especificado é membro GET /2/users/:id/list_memberships | ✅ | ✅ | ✅ Escopos: tweet.read users.read list.read |
Gerenciar membros de List Adicionar um membro a uma List de propriedade do usuário autenticado POST /2/lists/:id/members Remove um membro de uma List de propriedade do usuário autenticado DELETE /2/lists/:id/members/:user_id | ✅ | ✅ Escopos: tweet.read users.read list.write | |
Consulta de seguidores de List Retorna todos os seguidores de uma List especificada GET /2/lists/:id/followers Retorna todas as Lists que um usuário especificado segue GET /2/users/:id/followed_lists | ✅ | ✅ | ✅ Escopos: tweet.read users.read list.read |
Gerenciar seguidores de List Segue uma List em nome de um usuário autenticado POST /2/users/:id/followed_lists Deixa de seguir uma List em nome de um usuário autenticado DELETE /2/users/:id/followed_lists/:list_id | ✅ | ✅ Escopos: tweet.read users.read list.write | |
Consulta de List fixada Retorna as Lists fixadas do usuário autenticado GET /2/users/:id/pinned_lists | ✅ | ✅ Escopos: tweet.read users.read list.read | |
Gerenciar List fixado Fixa um List em nome de um usuário autenticado POST /2/users/:id/pinned_lists Remove a fixação de um List em nome de um usuário autenticado DELETE /2/users/:id/pinned_lists/:list_id | ✅ | ✅ Escopos: tweet.read users.read list.write | |
Conformidade em lote Cria um novo trabalho de conformidade POST /2/compliance/jobs Retorna o status e informações de download sobre um trabalho de conformidade especificado GET /2/compliance/jobs/:job_id Retorna uma lista de trabalhos de conformidade recentes GET /2/compliance/jobs | ✅ |