Skip to main content

Como consultar seguidores e contas seguidas pela API

Seguidores mostram quem se interessa por uma marca, assunto ou pessoa. Contas seguidas mostram a quem essa pessoa presta atenção: referências, concorrentes e fontes de informação. Juntas, as listas ajudam a mapear a rede social de uma conta pública do X. /followers retorna quem segue uma conta; /follows retorna quem ela segue. Ambos oferecem até 200 perfis completos por chamada, com paginação por cursor. Os perfis incluem bio, contadores, localização, verificação, imagens e mais. Este guia vai da primeira chamada à extração com filtros e análise de sobreposição.
Comece grátis: as primeiras 100 requisições funcionam em todos os endpoints, incluindo /followers, /follows e /verified-followers, sem cartão e sem validade. Com páginas completas, isso cobre aproximadamente 20.000 seguidores.
Veja outros métodos e exemplos de análise no guia de seguidores do blog.

Exemplo simples: obter seguidores

Uma chamada obtém a primeira página de seguidores de uma conta pública.

cURL

Python

JavaScript

A requisição GET leva sua chave e um nome de usuário. A resposta contém users com até 200 perfis e next_cursor.
Teste sem código com Recent Followers ou API Playground.

Exemplo simples: obter contas seguidas

/follows funciona da mesma forma, retornando as contas que o usuário segue:

Referência dos endpoints

GET /v3/followers

Retorna os usuários que seguem a conta indicada.

GET /v3/follows

Retorna as contas que o usuário indicado segue.

Parâmetros de consulta

Envie exatamente um entre username, user_id e user_link.

Resposta

Cada perfil inclui id, username, display_name, description, location, created_at, followers_count, followings_count, favourites_count, tweets_count, media_count, profile_image_url, profile_background_image_url, bio_urls, pinned_tweet_ids, verified, can_dm, protected e possibly_sensitive. Cada página contém até 200 usuários. Continue com next_cursor até ele ficar ausente ou nulo.

Percorrer a lista completa de seguidores

Repita as chamadas usando o cursor.

Python

JavaScript

Para /follows, troque apenas a URL. Veja o comportamento geral em paginação.

Obter a lista completa de contas seguidas

O código é o mesmo com outro endpoint. As contas seguidas por fundadores podem revelar investidores, parceiros e concorrentes; as seguidas por influenciadores mostram suas fontes.

Aplicações práticas

Filtrar por critérios do perfil

Como os perfis vêm completos, você pode segmentar a audiência sem chamadas extras:
location é texto livre informado pelo usuário. Para dados de país mais confiáveis, use /about. Veja localização da audiência.

Encontrar sobreposição entre concorrentes

Compare listas e encontre pessoas que seguem dois ou mais concorrentes. Isso sinaliza interesse recorrente no tema.
Combine seguidores, busca em bios e comunidades no guia de descoberta do público-alvo.

Descobrir quem os especialistas seguem

As contas seguidas por líderes do setor podem revelar perfis de nicho, novas vozes e ferramentas relevantes.

Seguidores verificados

/verified-followers funciona como /followers, mas retorna apenas contas com selo azul, dourado ou cinza. Use para filtrar perfis verificados sem processar a lista inteira e reduzir chamadas quando eles são minoria. Em uma conta com 10 milhões de seguidores e 5.000 verificados, percorrer tudo exige cerca de 50.000 chamadas; consultar apenas verificados exige aproximadamente 25.
A estrutura e a paginação são iguais às de /followers. Veja a referência.

Estimar o consumo

A 20 req/s, os limites inferiores teóricos para 50 e 500 chamadas são 2,5 e 25 segundos. Porém, uma cadeia de cursores é sequencial: cada página depende da anterior. O tempo real inclui latência, pausas e novas tentativas. Para milhões de seguidores, considere uma amostra, como 50 páginas (cerca de 10.000 perfis), se não precisar de cobertura completa. Com páginas de 200, as 100 chamadas gratuitas cobrem cerca de 20.000 perfis; Starter (10.000 chamadas/mês), cerca de 2 milhões; Pro (100.000/mês), cerca de 20 milhões. Veja preços.

Atualização dos dados e casos especiais

Ordem dos seguidores. A ordem é fornecida pelo X e costuma ser cronológica inversa, com seguidores recentes primeiro. Contas protegidas. As listas não estão acessíveis; o endpoint retorna erro. Contador e lista extraída. followers_count é um contador do X. A lista pode divergir por contas suspensas, desativadas ou removidas recentemente. Em contas grandes, diferenças de alguns pontos percentuais são possíveis. Não exija igualdade exata. Perfis atuais. Bio, contadores e nome correspondem ao momento da consulta, não ao início da relação. O ID é estável; o nome pode mudar. Amostragem. Acima de aproximadamente 500.000 seguidores, as primeiras 50–100 páginas (até 10.000–20.000 perfis) ajudam a estudar seguidores recentes. É uma amostra ordenada, não aleatória nem representativa de toda a audiência.

Próximos passos