API do X (Twitter)
Tweets, usuários, busca, linhas do tempo, streaming e espaços
A API v2 do X (anteriormente Twitter) fornece acesso a tweets, perfis de usuários, linhas do tempo, busca, fluxos filtrados e conversas de áudio no Spaces. O plano gratuito é severamente limitado para leitura desde a reformulação de preços em 2023 — apenas 1 aplicativo, 1.500 postagens de tweets por mês e acesso mínimo à leitura. O plano Básico, por US$ 100/mês, oferece 500.000 leituras de tweets por mês. O plano Pro (US$ 5.000/mês) oferece volume ainda maior. Apesar das críticas aos preços, o X continua sendo a plataforma mais importante para dados de conversas públicas em tempo real e é insubstituível para aplicações de social listening, análise de sentimento e monitoramento de notícias.
Detalhes da API
Categorias
Perguntas frequentes
Preços da API do X após a reestruturação de 2023: Nível gratuito (apenas escrita, 1.500 tweets/mês), Básico (US$ 100/mês, leitura/escrita, 10.000 tweets/mês), Pro (US$ 5.000/mês, 1 milhão de tweets/mês), Empresarial (personalizado). A eliminação do antigo nível gratuito para acadêmicos e desenvolvedores causou grande impacto para pesquisadores e projetos de código aberto.
A API v1.1 do Twitter foi descontinuada e encerrada em fevereiro de 2023 como parte da reestruturação após a aquisição por Elon Musk. Todos os desenvolvedores agora devem usar a API v2, que possui um modelo de autenticação diferente (OAuth 2.0 PKCE para contexto de usuário, Bearer token para apenas aplicativo) e uma estrutura de endpoints diferente. A maior parte das funcionalidades da v1.1 está disponível na v2.
O nível gratuito permite apenas escrever tweets (publicar, excluir, curtir) — não inclui leitura de tweets, dados de usuários ou busca. Para qualquer funcionalidade de leitura, o plano Básico (US$ 100/mês) é o mínimo. Isso encerrou efetivamente o acesso gratuito para aplicações de análise, monitoramento e pesquisa que antes eram gratuitas.
Na antiga API do Twitter, o acesso Elevado era um nível de aplicação separado. Na API v2, os níveis de acesso são puramente baseados em cobrança — Básico, Pro ou Empresarial. Não é necessário solicitar ou obter aprovação além da criação da conta e do cadastro de um cartão de crédito. No entanto, o X se reserva o direito de revisar solicitações para garantir conformidade com seu acordo de desenvolvedor.
