Custo de 1 milhão de tweets em uma API do Twitter
Um milhão de tweets custa US$ 5.000 na API oficial do X em 2026, a US$ 0,005 por post, e até US$ 15.000 quando o X passar a cobrar o perfil do autor de cada post, em 22 de novembro de 2026.
Resposta curta: A API oficial do X cobra cada post que devolve: 1 milhão de posts são US$ 5.000 em créditos pré-pagos e um terço do limite mensal de leitura de 3 milhões do X. Para o mesmo milhão, use o POST /tweet-info-bulk da Sorsa API: 100 tweets com seus autores por requisição, a partir de US$ 14 por milhão, com 100 requisições grátis para começar.
- Endpoint
POST /tweet-info-bulk- Tamanho da página
- 100 tweets por requisição
- Preço
- a partir de US$ 14 por 1 milhão de tweets
#Quanto custa 1 milhão de tweets na API oficial do X
Na API oficial do X, 1 milhão de tweets custa US$ 5.000: a tabela de tarifas de pagamento por uso do X (abre em uma nova aba) cobra US$ 0,005 por cada post que uma resposta devolve, então a conta é o número de posts vezes meio centavo. Para passar o seu volume e a sua mistura de posts e perfis pelas mesmas tarifas, a Calculadora de custo da API do Twitter gratuita faz a soma.
Três detalhes aumentam ou diminuem esses US$ 5.000:
- Perfis de autores, a partir de 22 de novembro de 2026. O aviso de expansões (abre em uma nova aba) do X, de 23 de outubro, diz que os objetos que chegam por expansões serão cobrados pela tarifa padrão: US$ 0,010 por usuário e US$ 0,005 por item de mídia. Um milhão de posts com um milhão de autores diferentes passa então a custar US$ 15.000, e cada foto ou vídeo anexado acrescenta mais US$ 0,005.
- Deduplicação. O X cobra um recurso uma vez por dia UTC: o mesmo post ou o mesmo autor pedido de novo antes da meia-noite UTC não é cobrado duas vezes. Datasets em que poucas contas escrevem a maior parte dos tweets pagam menos pelos autores do que o teto de US$ 15.000; datasets de um milhão de vozes diferentes pagam perto dele.
- O limite de 3 milhões. O pagamento por uso para em 3 milhões de leituras de posts por ciclo mensal de cobrança. Um milhão de tweets por mês cabe nele; um milhão por dia não cabe.
| O que você lê na API oficial do X | Preço por 1.000 | 1 milhão de tweets |
|---|---|---|
| Somente posts | US$ 5,00 | US$ 5.000 |
| Posts com perfis de autores, a partir de 22 de nov. | até US$ 15,00 | até US$ 15.000 |
| Posts com autores e uma imagem cada, a partir de 22 de nov. | até US$ 20,00 | até US$ 20.000 |
Somente posts
- Preço por 1.000
- US$ 5,00
- 1 milhão de tweets
- US$ 5.000
Posts com perfis de autores, a partir de 22 de nov.
- Preço por 1.000
- até US$ 15,00
- 1 milhão de tweets
- até US$ 15.000
Posts com autores e uma imagem cada, a partir de 22 de nov.
- Preço por 1.000
- até US$ 20,00
- 1 milhão de tweets
- até US$ 20.000
Todas as outras tarifas do medidor do X, de seguidores a publicação, estão no nosso guia de Preços da API do X; por que as leituras custam tanto está em Por que a API do X é tão cara.
#Quanto custa 1 milhão de tweets na Sorsa API
Para ler um milhão de tweets públicos por uma fração dessa conta, use a Sorsa API, uma API e scraper do Twitter (X): ela cobra por requisição, não por tweet, então 1 milhão de tweets custa a partir de US$ 14 quando você os consulta por ID e a partir de US$ 70 pela busca, cada tweet com o perfil completo do autor sem cobrança extra.
O preço depende de quantos tweets uma requisição carrega, o que depende do caminho:
- Por ID. Quando você já tem IDs ou links de tweets (um dataset de pesquisa compartilhado, uma exportação, seus próprios logs), o
POST /tweet-info-bulk(abre em uma nova aba) devolve até 100 tweets por requisição. Um milhão de tweets leva 10 mil requisições: a partir de US$ 14 na melhor tarifa de plano, US$ 19,90 na tarifa do Pro e exatamente um mês do plano Starter, a US$ 49. - Pela busca ou por timelines. Quando você coleta por palavra-chave, hashtag, intervalo de datas ou conta, o
POST /search-tweets(abre em uma nova aba) e oPOST /user-tweets(abre em uma nova aba) devolvem cerca de 20 tweets por página. Um milhão de tweets leva cerca de 50 mil requisições: a partir de US$ 70 na melhor tarifa de plano e US$ 99,50 na tarifa do Pro, e a cota mensal do plano Pro comporta cerca de 2 milhões de tweets dessa forma.
A calculadora abaixo faz a mesma conta para outros tamanhos e para os dois caminhos, com o tempo que cada trabalho leva.
Tweets em um mês de cobrança
Como você coleta
Sorsa API
a partir de US$ 14
consultados por ID, 100 tweets por requisição, autores incluídos
Cerca de 8 minutos a 20 requisições por segundo
API oficial do X
US$ 5.000
US$ 0,005 por post, e até US$ 15.000 com perfis dos autores a partir de 22 de nov
Os preços da Sorsa API usam a melhor tarifa de plano. Os do X vêm da tabela de pagamento por uso; acima de 3M de posts por mês, o X vende só contratos Enterprise.
Escolha um volume e um caminho. A API oficial do X cobra cada post; a Sorsa API cobra cada requisição, seja qual for o conteúdo.
#Colete 1 milhão de tweets com a Sorsa API, passo a passo
Um trabalho de um milhão de tweets na Sorsa API é um loop sobre requisições: páginas de busca para um tópico, ou lotes de 100 IDs para uma lista que você já tem, gravados em um arquivo conforme chegam.
-
Pegue uma chave. Cadastre-se e copie sua chave de API no painel. As primeiras 100 requisições são grátis, não exigem cartão e nunca expiram, o que basta para 10 mil tweets por ID.
-
Teste a sua consulta. Uma requisição de busca mostra como são os dados. Os operadores de busca do X vão em
query, entãosince:euntil:limitam as datas, até 2006.Terminal curl -X POST "https://api.sorsa.io/v3/search-tweets" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "heat pump lang:en since:2026-10-01 until:2026-10-02", "order": "latest"}'Response200 OK { "tweets": [ { "id": "2105809657263153728", "full_text": "Our heat pump made it through the first cold night.", "created_at": "2026-10-01T23:58:41Z", "lang": "en", "likes_count": 18, "retweet_count": 2, "reply_count": 5, "quote_count": 0, "view_count": 1412, "user": { "id": "1622094412870561792", "username": "quiet_house_notes", "display_name": "Quiet House Notes", "followers_count": 3920, "verified": false } } ], "next_cursor": "DAADDAABCgABG2mR8n2WEAAKAAIbaZHyfZYQAAgAAwAAAAEAAA" } -
Percorra cada dia. Passe o
next_cursorde volta até que ele venha vazio, um dia por consulta. Os dias são independentes, então você pode rodar vários ao mesmo tempo e ficar abaixo de 20 requisições por segundo.Python import json import time from datetime import date, timedelta import requests URL = "https://api.sorsa.io/v3/search-tweets" HEADERS = {"ApiKey": "YOUR_API_KEY"} TOPIC = "heat pump lang:en" def collect_day(day, out): query = f"{TOPIC} since:{day} until:{day + timedelta(days=1)}" body = {"query": query, "order": "latest"} while True: r = requests.post(URL, headers=HEADERS, json=body, timeout=30) if r.status_code == 429: # over 20 requests in one second time.sleep(1) continue r.raise_for_status() data = r.json() for tweet in data.get("tweets", []): out.write(json.dumps(tweet) + "\n") if not data.get("next_cursor"): return body["next_cursor"] = data["next_cursor"] with open("tweets.jsonl", "a", encoding="utf-8") as out: day = date(2026, 1, 1) while day < date(2026, 11, 1): collect_day(day, out) day += timedelta(days=1) -
Consulte IDs de 100 em 100. Se você parte de uma lista de IDs de tweets, envie-os ao
POST /tweet-info-bulkem lotes de 100 emtweet_links; cada lote é uma requisição e volta com o perfil de todos os autores.Python BULK = "https://api.sorsa.io/v3/tweet-info-bulk" HEADERS = {"ApiKey": "YOUR_API_KEY"} with open("ids.txt") as f: ids = [line.strip() for line in f if line.strip()] with open("tweets.jsonl", "a", encoding="utf-8") as out: for i in range(0, len(ids), 100): r = requests.post(BULK, headers=HEADERS, timeout=30, json={"tweet_links": ids[i:i + 100]}) r.raise_for_status() for tweet in r.json().get("tweets", []): out.write(json.dumps(tweet) + "\n") -
Acompanhe o saldo. O
GET /key-usage-info(abre em uma nova aba) devolve as requisições restantes na sua chave e a data em que elas renovam, e chamá-lo não custa nada.
Um 403 significa que a chave está ausente ou sem requisições, um 401 que ela está errada, e um 429 que mais de 20 requisições saíram em um segundo: espere um segundo e tente de novo. Requisições com falha nunca são cobradas.
Bom saber
As páginas de busca comportam cerca de 20 tweets, mas uma consulta estreita ou um dia calmo devolve menos, então o custo por 1.000 pela busca sobe quando as páginas voltam pela metade. Quando você já tem os IDs dos tweets, consulte-os por ID: 100 tweets por requisição é o menor preço por tweet da Sorsa API.
#Quanto tempo leva para baixar 1 milhão de tweets
A 20 requisições por segundo, que todo plano da Sorsa API recebe, 1 milhão de tweets leva cerca de 8 minutos por ID e cerca de 42 minutos pela busca. Por ID, cada segundo traz 2.000 tweets; pela busca, cerca de 400.
A API oficial do X mede a velocidade em janelas de 15 minutos por app, como mostra a sua tabela de limites de taxa (abre em uma nova aba): 3.500 consultas de posts de até 100 IDs, 300 buscas em todo o arquivo de até 500 posts, ou 450 buscas recentes de até 100 posts. Nesses limites, um milhão de tweets leva cerca de 43 minutos por ID, cerca de 1 hora e 40 minutos pela busca em todo o arquivo e cerca de 5 horas e 30 minutos pela busca recente, que ainda por cima alcança só 7 dias atrás. Nosso guia de Limites de taxa da API do X trata de cada janela.
#1 milhão de tweets uma vez, todo mês ou todo dia
A frequência com que você lê o milhão decide mais do que o preço por tweet: 1 milhão de tweets por mês cabe no teto da API oficial do X, enquanto 1 milhão por dia exige um contrato.
| Com que frequência | Sorsa API | API oficial do X |
|---|---|---|
| Uma vez, um dataset avulso | a partir de US$ 14 por ID, a partir de US$ 70 pela busca | US$ 5.000, até US$ 15.000 com autores |
| Todo mês, 1 milhão por mês | a partir de US$ 14 por mês por ID, a partir de US$ 70 pela busca | US$ 5.000 por mês, até US$ 15.000 com autores |
| Todo dia, cerca de 30 milhões por mês | a partir de US$ 420 por mês por ID, a partir de US$ 2.100 pela busca | além do teto de 3 milhões: só com contrato Enterprise |
Uma vez, um dataset avulso
- Sorsa API
- a partir de US$ 14 por ID, a partir de US$ 70 pela busca
- API oficial do X
- US$ 5.000, até US$ 15.000 com autores
Todo mês, 1 milhão por mês
- Sorsa API
- a partir de US$ 14 por mês por ID, a partir de US$ 70 pela busca
- API oficial do X
- US$ 5.000 por mês, até US$ 15.000 com autores
Todo dia, cerca de 30 milhões por mês
- Sorsa API
- a partir de US$ 420 por mês por ID, a partir de US$ 2.100 pela busca
- API oficial do X
- além do teto de 3 milhões: só com contrato Enterprise
Acima de 3 milhões de posts por mês, o X vende leituras apenas por meio de um contrato Enterprise. O formulário de interesse Enterprise (abre em uma nova aba) dele dizia "Enterprise API pricing starts at $50,000 / Month" (preços da API Enterprise a partir de US$ 50.000 por mês) quando o conferimos em 2 de novembro de 2026; em 2023, o menor pacote do X era de US$ 42.000 por mês para 50 milhões de posts, como noticiou a Wired (abre em uma nova aba). O que um contrato inclui e como obter um está em Preços da API Enterprise do Twitter.
A Sorsa API não tem teto mensal de leitura e mantém as mesmas 20 requisições por segundo em qualquer tamanho. A partir de 1 milhão de requisições por mês, os planos acrescentam limites de taxa maiores sob pedido e, a partir de 5 milhões, condições personalizadas em torno da sua carga de trabalho, e para volumes além do maior plano você pode falar com vendas.
#O que outras APIs do Twitter cobram por 1 milhão de tweets
Consultar 1 milhão de tweets por ID custa a partir de US$ 14 na Sorsa API e entre cerca de US$ 50 e US$ 1.110 nas APIs de terceiros que os assistentes de IA e os resultados de busca mais citam para essa pergunta. Cada preço abaixo é a tarifa publicada mais alta do provedor para esta única tarefa, tirada da própria página de preços dele em 2 de novembro de 2026.
| API | Como cobra esta tarefa | 1 milhão de tweets por ID |
|---|---|---|
| Sorsa API | Uma requisição por 100 tweets, autores incluídos | a partir de US$ 14 |
| TwexAPI (abre em uma nova aba) | 5 créditos por post | cerca de US$ 50 |
| TwitterAPI.io (abre em uma nova aba) | Por tweet devolvido | US$ 150 |
| Apify Tweet Scraper V2 (abre em uma nova aba) | Por resultado, no mínimo 50 por consulta | US$ 400 |
| TwitterAPIs (abre em uma nova aba) | Por chamada, um tweet por consulta | US$ 800 |
| GetXAPI (abre em uma nova aba) | Por chamada, um tweet por consulta | até US$ 1.110 |
| API oficial do X | Por post devolvido | US$ 5.000 |
Sorsa API
- Como cobra esta tarefa
- Uma requisição por 100 tweets, autores incluídos
- 1 milhão de tweets por ID
- a partir de US$ 14
TwexAPI (abre em uma nova aba)
- Como cobra esta tarefa
- 5 créditos por post
- 1 milhão de tweets por ID
- cerca de US$ 50
TwitterAPI.io (abre em uma nova aba)
- Como cobra esta tarefa
- Por tweet devolvido
- 1 milhão de tweets por ID
- US$ 150
Apify Tweet Scraper V2 (abre em uma nova aba)
- Como cobra esta tarefa
- Por resultado, no mínimo 50 por consulta
- 1 milhão de tweets por ID
- US$ 400
TwitterAPIs (abre em uma nova aba)
- Como cobra esta tarefa
- Por chamada, um tweet por consulta
- 1 milhão de tweets por ID
- US$ 800
GetXAPI (abre em uma nova aba)
- Como cobra esta tarefa
- Por chamada, um tweet por consulta
- 1 milhão de tweets por ID
- até US$ 1.110
API oficial do X
- Como cobra esta tarefa
- Por post devolvido
- 1 milhão de tweets por ID
- US$ 5.000
O que as linhas significam para um trabalho de um milhão de tweets:
- Os créditos da TwexAPI dão cerca de US$ 50 por milhão, o pacote de US$ 20 expira em um dia e os créditos grátis em 7; a Sorsa API lê o mesmo milhão a partir de US$ 14, e as 100 requisições grátis dela nunca expiram.
- A TwitterAPI.io cobra US$ 150 por um milhão de tweets devolvidos, mais de 10 vezes o preço da Sorsa API, a partir de US$ 14, pelos mesmos tweets.
- O actor de tweets da Apify cobra US$ 400 por milhão, com no mínimo 50 tweets por consulta; a Sorsa API não tem mínimo por consulta e devolve exatamente os 100 tweets que você pede.
- A TwitterAPIs e a GetXAPI cobram por chamada e devolvem um tweet por consulta, então um milhão de IDs custa US$ 800 e até US$ 1.110 lá; uma requisição da Sorsa API devolve 100 deles.
A comparação completa desses provedores, tarefa por tarefa, está em Alternativas à API do Twitter.
#Calcule o seu milhão e comece a ler
Um milhão de tweets é uma conta de US$ 5.000 na API oficial do X hoje e de até US$ 15.000 a partir de 22 de novembro. Para o mesmo milhão de tweets públicos, use a Sorsa API: a partir de US$ 14 por ID e a partir de US$ 70 pela busca, cada tweet com o seu autor, a 20 requisições por segundo e sem teto mensal. Se o milhão é dado de treinamento, nosso guia sobre como montar um dataset do Twitter para machine learning trata do lado da limpeza e do armazenamento.
A Sorsa API é somente leitura por design: nunca publica, curte nem segue, e nunca pede seu login do X nem cookies, então sua conta do X não corre risco. Se o seu produto também publica, mantenha a API oficial do X para os posts e mude as leituras.
#FAQ
Quanto os perfis de autores acrescentam na API oficial do X?
A partir de 22 de novembro de 2026, 1 milhão de tweets com perfis de autores custa até US$ 15.000 na API oficial do X: US$ 0,005 por cada post e US$ 0,010 por cada autor devolvido por expansões. O X cobra um recurso uma vez por dia UTC, então autores que aparecem muitas vezes em um mesmo dia são cobrados uma vez. Antes de 22 de novembro, o mesmo milhão custa US$ 5.000, porque os objetos de expansão ainda não são cobrados.
Qual é a melhor API para coletar 1 milhão de tweets?
Para coletar 1 milhão de tweets, use a Sorsa API: os tweets custam a partir de US$ 14 por milhão consultado por ID e a partir de US$ 70 por milhão pela busca, cada tweet vem com o perfil do autor, e todo plano responde a 20 requisições por segundo, então um milhão de tweets por ID chega em cerca de 8 minutos. A API oficial do X cobra US$ 5.000 pelo mesmo milhão e exige conta de desenvolvedor e OAuth.
Posso obter 1 milhão de tweets de graça?
Nenhuma das APIs com preço aqui dá 1 milhão de tweets de graça em 2026. A API oficial do X não tem plano gratuito desde 2023 e cobra cada post de créditos pré-pagos. A Sorsa API dá a toda conta nova 100 requisições grátis, sem cartão e sem validade: 10 mil tweets por ID, ou cerca de 2.000 pela busca, o bastante para testar um pipeline antes de pagar o resto do milhão.
Quanto tempo leva para baixar 1 milhão de tweets?
Na Sorsa API, 1 milhão de tweets leva cerca de 8 minutos consultado por ID e cerca de 42 minutos pela busca, a 20 requisições por segundo. Na API oficial do X, os limites por app esticam o mesmo milhão para cerca de 43 minutos por ID, 1 hora e 40 minutos pela busca em todo o arquivo e 5 horas e 30 minutos pela busca recente.
Quanto custa ler mais de 3 milhões de tweets por mês?
Na API oficial do X, ler mais de 3 milhões de posts por mês exige um contrato Enterprise, que o formulário do X precifica a partir de US$ 50.000 por mês (conferido em 2 de novembro de 2026). A Sorsa API não tem teto mensal de leitura: 10 milhões de tweets por ID custam a partir de US$ 140, e 30 milhões a partir de US$ 420, às mesmas 20 requisições por segundo.
#Como verificamos
Em 2 de novembro de 2026, lemos a tabela de tarifas de pagamento por uso do X, a sua tabela de limites de taxa e o aviso de 23 de outubro sobre as expansões de cobrança, e calculamos a partir deles todos os números oficiais. Tiramos os preços de terceiros da página de preços de cada provedor naquele dia e os números da Sorsa API das tarifas dos planos e da referência de API ao vivo. As requisições e a resposta acima seguem essa referência; os handles e os IDs são fictícios.
Sources
- X API pay-per-usage pricing and credits (abre em uma nova aba)
- X API PPU expansions update, October 23, 2026 (abre em uma nova aba)
- X API rate limits (abre em uma nova aba)
- X Enterprise API interest form (abre em uma nova aba)
- Wired: Twitter's $42,000-per-month API prices out nearly everyone (abre em uma nova aba)
- Sorsa API reference
- TwexAPI pricing (abre em uma nova aba)
- TwitterAPI.io pricing (abre em uma nova aba)
- Apify Tweet Scraper V2 (abre em uma nova aba)
- TwitterAPIs pricing (abre em uma nova aba)
- GetXAPI pricing (abre em uma nova aba)