Pular para o conteúdo

API de scraping do Twitter (X)

Faça scraping de tweets, perfis, seguidores e resultados de busca em JSON limpo. Sem proxies, sem cookies, sem conta no X e nada para consertar quando o X muda: a correção fica por nossa conta. Tweets a partir de US$ 0,014 por 1.000, até 250x mais baratos que na API oficial do X.

Sem cartão de crédito, e elas nunca expiram.

  • 6 bi+requisições atendidas
  • 2.500+desenvolvedores
  • 100+empresas
  • 99,9%de uptime
cURL
curl -X POST https://api.sorsa.io/v3/search-tweets \
  -H "ApiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "\"climate tech\" min_faves:100 lang:en", "order": "latest"}'
Resposta
{
  "tweets": [
    {
      "id": "1986034127730184704",
      "full_text": "Grid-scale storage passed 1 TWh worldwide this quarter.",
      "created_at": "2026-11-03T14:12:09Z",
      "likes_count": 412,
      "retweet_count": 96,
      "view_count": 58210,
      "user": { "username": "fieldnotes_climate_lab", "followers_count": 18240 }
    }
  ],
  "next_cursor": "DAACCgACGdyKq1x"
}

O que você pode extrair do Twitter (X) com scraping

Tweets e timelines

Os posts, respostas e retweets de qualquer conta pública, até o primeiro tweet dela. Sem o teto de 3.200 tweets.

Busca, até 2006

Todos os operadores da busca avançada do X: palavras-chave, contas, datas, engajamento, idioma, mídia. Resultados mais recentes ou principais.

Perfis

Perfis públicos completos, 100 por requisição, por username ou ID de usuário: bio, contagens, localização, data de entrada, verificação.

Seguidores e seguindo

Até 200 perfis por requisição, seguidores verificados incluídos. Uma conta com 100 mil seguidores leva cerca de 500 requisições.

Engajamento

Respostas, quotes, quem deu retweet e menções de qualquer post ou conta pública.

Listas, Comunidades, Spaces, trending topics e Artigos no X

Tweets e membros de Listas e Comunidades públicas, Spaces, trending topics por localização e Artigos no X completos.

Verificações

Quem segue quem, retweets, quotes, comentários, participação em comunidades e shadowbans, uma chamada para cada.

Faça scraping do Twitter com uma requisição

Uma requisição HTTPS com a sua chave de API retorna JSON limpo. Pagine os resultados com next_cursor, a 20 requisições por segundo em todos os planos.

cURL
curl -X POST https://api.sorsa.io/v3/search-tweets \
  -H "ApiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "\"climate tech\" min_faves:100 lang:en", "order": "latest"}'
Python
import requests

API_KEY = "YOUR_API_KEY"
tweets, cursor = [], None

while len(tweets) < 1000:
    body = {"query": "\"climate tech\" min_faves:100 lang:en", "order": "latest"}
    if cursor:
        body["next_cursor"] = cursor
    r = requests.post("https://api.sorsa.io/v3/search-tweets",
                      headers={"ApiKey": API_KEY}, json=body, timeout=30)
    r.raise_for_status()
    data = r.json()
    tweets += data["tweets"]
    cursor = data.get("next_cursor")
    if not cursor:
        break

print(len(tweets), "tweets scraped")

API de scraping do Twitter vs scrapers caseiros e plataformas de scraping

Os mesmos dados públicos. Sem proxies para alugar, sem contas para perder, sem scripts para consertar.

Sorsa APIScrapers caseiros (Playwright, twscrape)Plataformas de scrapingAPI oficial do X
Preço por 1.000 tweetsa partir de US$ 0,014código grátis, mais proxies e contas do XUS$ 0,40 (Apify Tweet Scraper V2) a US$ 1,50 (Bright Data)US$ 5,00
Proxiesnenhumproxies residenciais para alugarincluídos no preçonenhum
Conta no Xnuncaobrigatória, com risco de bloqueiodepende da ferramentaconta de desenvolvedor e OAuth
Quando o X muda algoa correção fica por nossa contaquebra até você consertarespera a correção do fornecedorestável
Velocidade20 requisições por segundo em todos os planoslimitada e bloqueada pelo Xpor execuçãojanelas de 15 minutos por endpoint
Configuração3 minutosdiashorasconta de desenvolvedor, app e OAuth

Por que uma API de scraping supera um scraper caseiro do Twitter

O X mudou o query ID da sua operação de busca 37 vezes em 12 meses, cerca de uma vez a cada 10 dias. Um navegador headless padrão em um servidor recebe HTTP 403 já na primeira requisição, e o X bloqueia contas que parecem automatizadas. Um scraper do Twitter feito em casa precisa de proxies residenciais, de um pool de contas do X e de alguém de plantão para consertá-lo depois de cada mudança.

A Sorsa API cuida de tudo isso por você. Você envia uma requisição HTTPS com a sua chave de API e recebe sempre o mesmo schema JSON: quando o X muda alguma coisa, a correção fica por nossa conta. Em produção desde 2022, com mais de 6 bilhões de requisições atendidas para mais de 2.500 desenvolvedores e mais de 100 empresas.

A partir de US$ 0,014 por 1.000 tweets

Planos com preço fixo por requisição, de 10 mil a 10 milhões de requisições por mês. Uma requisição retorna até 100 tweets, 100 perfis ou 200 seguidores, então você paga por requisição, não por resultado. Toda conta nova começa com 100 requisições grátis: até 10 mil tweets ou 20 mil perfis, sem cartão e sem prazo de validade.

Perguntas sobre a API de scraping do Twitter, respondidas.

Sim, para dados públicos. No caso hiQ Labs v. LinkedIn, o Nono Circuito dos EUA decidiu que fazer scraping de páginas públicas provavelmente não é acesso “sem autorização” nos termos da Computer Fraud and Abuse Act, e em maio de 2024 um tribunal federal rejeitou o processo do X contra a Bright Data pelo scraping de posts públicos. A Sorsa API retorna apenas dados públicos do X, os mesmos que qualquer navegador ou mecanismo de busca vê sem fazer login, e você nunca faz login no X, então nenhuma conta sua corre risco.

Não. A Sorsa API nunca pede seu login, cookies ou tokens de sessão do X, e nada roda em uma conta sua do X, então não há nada para o X banir. Os banimentos atingem extensões de navegador e scrapers caseiros, porque eles rodam na sua conta logada.

Não. Proxies, navegadores, tokens e pools de contas ficam por nossa conta. Você envia uma requisição HTTPS com a sua chave de API e recebe JSON limpo de volta.

Sim. Toda conta nova ganha 100 requisições grátis: até 10 mil tweets ou 20 mil perfis, sem cartão de crédito, e elas nunca expiram. Para tarefas pontuais, o Scraper de tweets e o Scraper de seguidores do Twitter grátis exportam para CSV ou Excel sem código.

Quantos você precisar. A busca volta até 2006, as timelines não têm teto de 3.200 tweets, e os planos vão de 10 mil a 10 milhões de requisições por mês. A 20 requisições por segundo, são até 2.000 tweets por segundo.

Sim. O GET /followers retorna até 200 seguidores por requisição, com perfis completos, então uma conta com 100 mil seguidores leva cerca de 500 requisições. Listas de seguindo e seguidores verificados funcionam da mesma forma.

Sim. O POST /search-tweets aceita todos os operadores da busca avançada do X, incluindo since:, until:, from:, min_faves: e lang:, e retorna os resultados mais recentes ou os principais até 2006.

A API oficial do X cobra US$ 5,00 por 1.000 posts e US$ 10,00 por 1.000 perfis, limita o pagamento por uso a 3 milhões de posts por mês e exige conta de desenvolvedor e OAuth. A Sorsa API é até 250x mais barata, precisa de uma chave de API e de nenhuma aprovação, e roda a 20 requisições por segundo em todos os planos.

Comece a fazer scraping do Twitter em 3 minutos.

Cadastre-se, copie sua chave de API e cole um comando curl. Suas primeiras 100 requisições são grátis: sem cartão e sem prazo de validade.