Pular para o conteúdo

Erro "esta solicitação parece automatizada" no X

"This request looks like it might be automated" (erro 226 do X) significa que o filtro de spam do X pausou uma ação, como postar ou responder; pare de tentar, espere algumas horas e o bloqueio costuma sair sozinho.

Resposta curta: Feche o X e espere algumas horas, porque cada nova tentativa conta como mais uma tentativa suspeita. Se o X pedir para verificar por telefone, e-mail ou reCAPTCHA, faça isso: o bloqueio acaba mais cedo. Para um script que lê posts públicos pelo seu login do X, use a Sorsa API: uma chave de API, nenhuma conta do X em risco e 100 requisições grátis.

Endpoint
POST /user-tweets
Tamanho da página
cerca de 20 posts por requisição
Preço
a partir de US$ 0,07 por 1.000

#O que significa "This request looks like it might be automated"

A mensagem (em português, "esta solicitação parece automatizada") significa que o filtro de spam do X julgou que uma requisição da sua conta parecia roteirizada e a recusou. Ela interrompe só aquela ação e deixa o resto da conta em paz: você ainda consegue ler o X, e muitas vezes curtir ou repostar enquanto postar falha.

A mensagem This request looks like it might be automated. To protect our users from spam and other malicious activity, we can't complete this action right now. Please try again later. O que significa Bloqueia A única ação tentada Funciona Ler o X, muitas vezes outras ações Não é Nem suspensão, nem rate limit 429 Na API do X code 226, HTTP 403
A mensagem pausa uma ação. Não é nem uma suspensão nem um rate limit, e na API do X ela traz o código 226.

Algumas telas a encurtam para "automated activity detected, try again later" (atividade automatizada detectada, tente de novo mais tarde). Na API antiga do X, a mesma recusa era o código de erro 226, enviado com HTTP 403. A referência de erros do X dizia que os filtros dele são "tuned in real-time" (ajustados em tempo real) e tinham sinalizado o post ou a mensagem como possível spam, como um desenvolvedor citou no fórum do X (abre em uma nova aba). A referência atual da API do X não lista mais o código, mas o mesmo texto ainda volta em 2026.

Dois outros problemas são confundidos com ele. Um rate limit diz qual limite você atingiu e sai por um cronômetro; essa mensagem tem guia próprio, rate limit exceeded no Twitter. Um shadowban não mostra mensagem nenhuma, então, se suas respostas deixaram de chegar às pessoas depois que o bloqueio saiu, rode o Teste de shadowban no Twitter gratuito no seu handle.

#Como resolver "looks like it might be automated"

Para resolver, pare a ação que disparou o erro, espere algumas horas e tente uma vez de outra tela. A própria equipe do X deu esse conselho no fórum de desenvolvedores em junho de 2026: "try the web version or wait a few hours before retrying" (tente a versão web ou espere algumas horas antes de tentar de novo). Escolha o que parou de funcionar para ver a causa provável:

O que parou de funcionar?

Postar ou citar está bloqueado

Causa provável
O limite diário de contas não verificadas, 50 posts originais e 200 respostas, contado em intervalos de meia hora. Em 2026, o filtro de spam do X também barrou contas de pouca atividade por engano.
Quanto tempo
Algumas horas
  1. Pare de postar e conte os posts de hoje.
  2. Depois de algumas horas, poste uma vez pelo x.com em um navegador.
  3. Apague os rascunhos que falharam ao enviar e não repita o mesmo texto.

Responder ou mencionar está bloqueado

Causa provável
Muitas respostas ou @menções em pouco tempo, quase sempre as mesmas palavras para várias pessoas, ou além das 200 respostas por dia permitidas a contas não verificadas.
Quanto tempo
Algumas horas
  1. Pause as respostas por algumas horas.
  2. Escreva cada resposta com suas próprias palavras, sem links repetidos.
  3. Responda em menos threads por vez.

Curtir, seguir ou repostar está bloqueado

Causa provável
O que o X chama de seguir agressivo ou engajamento agressivo: rajadas de curtidas, follows ou reposts. O limite técnico de follows é 400 por dia.
Quanto tempo
O prazo do aviso do X, ou algumas horas
  1. Pare de curtir e de seguir.
  2. Se o X oferecer verificar seu telefone ou e-mail, faça isso: o limite acaba mais cedo.
  3. Distribua curtidas e follows ao longo do dia.

Tudo está bloqueado e o X pede verificação

Causa provável
O X bloqueou a conta porque ela parecia automatizada e quer uma prova de que uma pessoa a controla.
Quanto tempo
Até você passar na verificação
  1. Entre na conta e selecione Iniciar no aviso.
  2. Verifique por telefone, e-mail ou reCAPTCHA.
  3. Sem aviso ou sem código? Fale com o suporte do X pela Central de Ajuda.

Um script, bot ou app conectado recebe a mensagem

Causa provável
Os sistemas de spam do X, que também checam o tráfego da API.
Quanto tempo
Até o comportamento parar
  1. Pare o script e as novas tentativas dele.
  2. Revogue os apps que você não usa em Apps e sessões.
  3. Nunca troque para uma segunda conta: o X pode agir nas duas.

Escolha o que parou de funcionar para ver a causa provável, a espera e os três passos para esse caso.

  1. Pare de tentar de novo. Cada toque que falha é mais uma requisição que parece automatizada, então feche o app em vez de apertar Postar outra vez.

  2. Conte os posts de hoje. Contas não verificadas podem enviar 50 posts originais e 200 respostas por dia, divididos em fatias de meia hora, segundo a página de limites do X (abre em uma nova aba). É por dia, não 50 por hora como dizem algumas respostas de fórum. Passou disso, espere as próximas fatias abrirem.

  3. Tente uma vez por um navegador. A central de ajuda do X observa que uma conta limitada pode postar por um navegador desktop mas não pelo app, então, depois da espera, tente o x.com uma vez.

  4. Confira a conexão e o navegador. Uma VPN, uma rede compartilhada ou uma extensão que muda como o x.com carrega podem somar ao sinal, então tente uma vez sem elas e apague os rascunhos travados que ficam tentando enviar.

  5. Verifique se o X pedir. Um número de telefone, um código por e-mail ou uma checagem de reCAPTCHA prova que uma pessoa opera a conta. O X diz que verificar ajuda a reduzir "potentially automated or scripted activity" (atividade potencialmente automatizada ou roteirizada).

  6. Revogue os apps que você não usa. Em Configurações e privacidade, abra Segurança e acesso à conta, depois Apps e sessões. As regras de automação do X deixam você responsável pelo que os apps conectados fazem com a sua conta.

Alguns movimentos pioram a situação. Não abra uma segunda conta para continuar postando: em outubro de 2026 a equipe do X avisou que usar outra conta para contornar uma restrição pode fazer as duas contas sofrerem ação. Não pague por serviços de "desbloqueio" nem instale extensões que prometem uma solução, já que pedem seu login e expõem a conta a mais risco. Se nada mudar depois de um dia, fale com o suporte do X pela página de contas bloqueadas e limitadas (abre em uma nova aba), que é o caminho do X para limites aplicados por engano.

#Quanto tempo dura o bloqueio "automated"

A maioria dos bloqueios sai em algumas horas depois que você para, mas o X não publica duração, e a espera depende de qual verificação barrou você. O X diz a quem bate no teto de posts para "try again in a few hours" (tentar de novo em algumas horas), e a equipe dele no fórum deu a mesma estimativa para o filtro de spam em junho de 2026.

Menos de 1 hora Algumas horas Cerca de 1 dia 2+ dias Teto diário de posts Não verificada: 50 posts, 200 respostas Algumas horas, 1 dia no máximo Marcação do filtro de spam Até contas quietas, disse o X em 2026 Algumas horas; 2+ dias em ondas Recursos limitados Após rajadas de curtidas ou follows O tempo no aviso do X; verificar encerra antes Conta bloqueada O X pede telefone, e-mail ou reCAPTCHA Até você passar na verificação
A espera depende de qual verificação barrou você, de algumas horas para o teto de posts a "até você verificar" para uma conta bloqueada.

As ondas de fiscalização duram mais. O X reduziu o teto diário das contas gratuitas para 50 posts e 200 respostas em maio de 2026, como noticiou a PCMag (abre em uma nova aba). Entre 15 de maio e 15 de junho, 121 pessoas postaram em uma só thread no fórum de desenvolvedores do X. Lemos os 164 posts. Cerca de 20 pessoas disseram que o bloqueio durou dois dias ou mais, e cerca de 10 viram o bloqueio sair por alguns minutos e voltar depois de um ou dois posts. A equipe do X chamou aquilo de "a known issue with our spam detection triggering on low-activity accounts" (um problema conhecido da detecção de spam disparando em contas de pouca atividade) nessa thread (abre em uma nova aba).

Uma espera fixa significa que o X colocou a conta em um estado definido, não sob um sinal passageiro de spam. Os recursos limitados terminam no horário que o aviso do X mostra, e verificar seu telefone ou e-mail pode encerrá-los antes. Uma conta bloqueada continua bloqueada até você passar pela checagem, por mais que espere.

#Por que o X acha que você é um bot

O X sinaliza pessoas reais quando a atividade delas tem o formato de automação: velocidade, repetição e sinais da rede ou do dispositivo. O filtro julga padrões, não intenção, então uma sessão comum pode disparar.

  • Rajadas. Muitas curtidas, follows ou respostas em poucos minutos, o que a central de ajuda do X chama de seguir de forma agressiva ou engajar de forma agressiva.
  • Repetição. As mesmas palavras, o mesmo link ou a mesma menção enviados a muita gente, até amigos: um usuário que cumprimentava 20 amigos pelo nome toda manhã foi sinalizado todos os dias.
  • Tetos. 50 posts e 200 respostas por dia em contas não verificadas, e 400 follows por dia para todos, contados juntando web, app e API.
  • Contas novas. Contas com poucos dias têm a menor margem, e algumas veem toda ação bloqueada no começo.
  • Rede e navegador. VPNs, endereços IP compartilhados e extensões que mudam como o x.com carrega.
  • Apps conectados. Agendadores e ferramentas de analytics agem pela sua conta, e o X conta as requisições deles como suas.
  • Erros do próprio X. Em 2026 a equipe do X confirmou que o filtro estava pegando contas que mal postavam.

A fiscalização também vem em ondas. O fórum mostra uma em julho de 2023, quando curtidas, respostas e bookmarks falharam em muitas contas ao mesmo tempo, e outra em maio de 2026, quando chegaram os novos tetos. Durante uma onda, os mesmos hábitos que passaram ontem podem disparar o filtro hoje.

#Quando um script ou bot recebe o erro 226

No código, a mensagem chega como HTTP 403 com o código 226 ou o mesmo texto no corpo, e a solução é mudar o que o programa faz, não a velocidade com que ele tenta de novo. Compare a resposta inteira com o guia dos erros 403 da API do X para ver que tipo de 403 você tem.

  • Um bot na API oficial do X. As diretrizes para desenvolvedores do X exigem o rótulo "Automated" no perfil e uma bio que diga quem opera o bot. O bot só pode responder a quem interagiu com ele antes, uma vez por interação. Quando um bot de respostas bateu nessa mensagem em outubro de 2026, a equipe do X disse que acrescentar o rótulo "was the right move" (foi a decisão certa) e que tentativas lentas ajudam enquanto uma análise está aberta.
  • Um script em um navegador ou sessão logada. O X pode suspender de vez uma conta que um script controla. Pare o script, entre manualmente e conclua qualquer checagem que o X pedir.
  • Leituras funcionam, escritas falham. Quando o mesmo token ainda lê mas todo post ou resposta devolve 403, a restrição está na conta, não no seu app nem nas chaves. Tokens novos não vão ajudar.

A equipe do X foi direta em maio de 2026: contas automatizadas que usam a API "are still subject to our automated spam systems on the X app" (continuam sujeitas aos nossos sistemas automáticos de spam no app do X). Proxies, tokens novos e loops mais lentos deixam a conta igual, então o sinal continua com ela.

#Leia dados públicos do X nos seus scripts com uma API

Se um script só lê posts, perfis ou resultados de busca públicos, tire-o do seu login: isso tira a sua conta do X do trabalho. A Sorsa API, uma API e scraper do Twitter (X), devolve dados públicos do X em JSON com uma chave de API em um header: sem login do X, cookies nem conta de desenvolvedor. É um serviço separado, com seu próprio limite publicado de 20 requisições por segundo por chave (abre em uma nova aba) em todos os planos.

Para ler posts públicos do X por código, use a Sorsa API: cerca de 20 posts por requisição a partir de US$ 0,07 por 1.000, contra US$ 5,00 por 1.000 leituras de posts na API oficial do X (abre em uma nova aba). Ela só lê, então nunca posta, curte nem segue por você; para postar, use a API oficial do X com o rótulo Automated.

Lado a lado, a Sorsa API é o único caminho que mantém sua conta do X fora do trabalho e cobra leituras públicas por 1.000 posts abaixo da API oficial do X:

Sorsa APIAPI oficial do XScript no seu login do X
Usa sua conta do XNãoSim, a conta de desenvolvedor pertence a umaSim, logada
ConfiguraçãoUma chave de APIConta de desenvolvedor e OAuthSeus cookies
Preço por 1.000 postsA partir de US$ 0,07US$ 5,00Sem taxa; a conta carrega o risco
Limite20 requisições por segundo por chavePor endpoint, em geral por 15 minutos; 3 milhões de leituras de posts por mêsFiltro de spam do X e tetos da conta
PostarNão, só leituraSimSim
  • Usa sua conta do X

    Sorsa API
    Não
    API oficial do X
    Sim, a conta de desenvolvedor pertence a uma
    Script no seu login do X
    Sim, logada
  • Configuração

    Sorsa API
    Uma chave de API
    API oficial do X
    Conta de desenvolvedor e OAuth
    Script no seu login do X
    Seus cookies
  • Preço por 1.000 posts

    Sorsa API
    A partir de US$ 0,07
    API oficial do X
    US$ 5,00
    Script no seu login do X
    Sem taxa; a conta carrega o risco
  • Limite

    Sorsa API
    20 requisições por segundo por chave
    API oficial do X
    Por endpoint, em geral por 15 minutos; 3 milhões de leituras de posts por mês
    Script no seu login do X
    Filtro de spam do X e tetos da conta
  • Postar

    Sorsa API
    Não, só leitura
    API oficial do X
    Sim
    Script no seu login do X
    Sim
  1. Pegue uma chave. Cadastre-se e copie sua chave de API no painel. As primeiras 100 requisições são grátis e nunca expiram.

  2. Peça os posts de uma conta. O POST /user-tweets (abre em uma nova aba) recebe um username e devolve cerca de 20 posts por página, cada um com o perfil completo do autor, mais um next_cursor para a página seguinte.

    Terminal
    curl -X POST "https://api.sorsa.io/v3/user-tweets" \
      -H "ApiKey: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"username": "automation_free_demo"}'
    
    Response200 OK
    {
      "tweets": [
        {
          "id": "2117219954238459904",
          "full_text": "Reading public posts with one API key.",
          "created_at": "2026-11-02T09:12:44Z",
          "lang": "en",
          "likes_count": 18,
          "retweet_count": 2,
          "reply_count": 3,
          "view_count": 2410,
          "user": {
            "id": "1590117736290127872",
            "username": "automation_free_demo",
            "display_name": "Automation Demo",
            "followers_count": 1240
          }
        }
      ],
      "next_cursor": "DAABCgABG1yC4wqAJxAKAAIbXIJx2xfQTggAAwAAAAEAAA"
    }
    
  3. Percorra o resto das páginas. Envie o next_cursor de volta até ele voltar vazio. Um 429 significa que mais de 20 chamadas caíram no mesmo segundo, então espere um segundo; um 403 significa que as requisições da chave acabaram, o que o GET /key-usage-info (abre em uma nova aba) mostra de graça.

    import time
    import requests
    
    URL = "https://api.sorsa.io/v3/user-tweets"
    HEADERS = {"ApiKey": "YOUR_API_KEY"}
    
    def user_posts(username, max_pages=50):
        body, posts, pages = {"username": username}, [], 0
        while pages < max_pages:
            r = requests.post(URL, json=body, headers=HEADERS, timeout=30)
            if r.status_code == 429:  # over 20 requests in one second
                time.sleep(1)
                continue
            r.raise_for_status()  # 403: the key has no requests left
            page = r.json()
            posts += page.get("tweets", [])
            pages += 1
            if not page.get("next_cursor"):
                break
            body["next_cursor"] = page["next_cursor"]
        return posts
    
    print(len(user_posts("automation_free_demo")))
    

#Espere passar e depois mantenha os scripts longe da sua conta

"This request looks like it might be automated" é o filtro de spam do X pausando uma ação: pare, espere algumas horas, verifique se o X pedir, e para a maioria das pessoas o bloqueio sai no mesmo dia. Se um script seu lê o X pelo seu login, mude essas leituras para a Sorsa API: uma chave de API, nenhum risco para a sua conta do X e posts públicos a partir de US$ 0,07 por 1.000. As primeiras 100 requisições são grátis.

#Perguntas frequentes

O X Premium impede o "this request looks like it might be automated"?

Não. O Premium torna a conta verificada, então os tetos diários de contas não verificadas, 50 posts e 200 respostas, deixam de valer, mas o filtro de spam também confere contas verificadas. Assinantes do Premium relataram a mesma mensagem na thread do fórum do X de maio de 2026, e pagar a assinatura não tirou um bloqueio já em vigor. Esperar e verificar funcionam do mesmo jeito em todos os níveis.

Trocar a senha resolve?

Não. Uma senha nova não muda nada na atividade que o X sinalizou, então o bloqueio fica até expirar ou até você passar pela checagem que o X pedir. Troque-a só quando o X disser que a conta foi bloqueada por motivos de segurança, o que significa que ela pode ter sido comprometida. O outro bom motivo é um script ou app que guardou a sua senha antiga.

Essa mensagem pode fazer minha conta do X ser suspensa?

A mensagem em si não é uma suspensão: ela pausa uma ação e a conta segue funcionando. O que escala é repetir o comportamento sinalizado. A central de ajuda do X diz que violações repetidas das regras podem levar à suspensão permanente, e a equipe dele avisa que usar uma segunda conta para contornar uma restrição pode fazer as duas contas sofrerem ação.

O que significa "Automated" em um perfil do X?

O rótulo "Automated" marca uma conta de bot que se declarou como tal, e o rótulo nomeia a conta operada por um humano por trás dela. As diretrizes para desenvolvedores do X o exigem em todo bot que posta ou responde pela API oficial do X. Uma conta rotulada tem permissão para operar; o rótulo não significa que a conta foi sinalizada e não tem nada a ver com essa mensagem de erro.

Qual API devo usar para ler dados do X em um script?

Use a Sorsa API para ler dados públicos do X em um script: uma chave de API, cerca de 20 posts por requisição, a partir de US$ 0,07 por 1.000 contra US$ 5,00 na API oficial do X. Sua conta do X nunca participa. Ela permite 20 requisições por segundo por chave em todos os planos, só lê e dá 100 requisições grátis para começar.

#Como verificamos

Em 2 de novembro de 2026 lemos em um navegador a página de limites do X, a página de ajuda dele sobre contas bloqueadas e limitadas e as regras de automação, além das diretrizes para desenvolvedores do X e dos preços de pagamento por uso. Lemos todos os 164 posts da thread de maio de 2026 no fórum de desenvolvedores do X e as respostas da equipe em threads relacionadas; as contagens acima vêm dessa leitura. A requisição da Sorsa API segue a referência dela no ar, com seus 45 endpoints, e a resposta é um exemplo reduzido com uma conta de demonstração, não uma chamada gravada.

Pela equipe da Sorsa API. Construímos e operamos a Sorsa API, a API e scraper somente leitura do Twitter (X), em produção desde 2022 (antiga TweetScout API), com mais de 6 bilhões de requisições atendidas. Sobre a Sorsa API

O que mudou
  • Reescrito do zero: um localizador de solução pelo que parou de funcionar, os limites atuais do X e as respostas da equipe dele, quanto cada tipo de bloqueio dura com evidências do fórum de desenvolvedores do X, as regras para bots e scripts e uma forma de manter os scripts que leem dados públicos do X longe da sua conta.
  • Primeira publicação.