Error "This request looks like it might be automated" en X
"This request looks like it might be automated" (esta solicitud parece automatizada, error 226 de X) significa que el filtro antispam de X pausó una acción, como publicar o responder; deja de intentarlo, espera unas horas y por lo general se levanta solo.
Respuesta corta: Cierra X y espera unas horas, porque cada reintento cuenta como un intento sospechoso más. Si X te pide verificar por teléfono, correo o reCAPTCHA, hazlo: así el bloqueo termina antes. Para un script que lee posts públicos con tu inicio de sesión de X, usa Sorsa API: una clave API, ninguna cuenta de X en riesgo y 100 solicitudes gratis.
- Endpoint
POST /user-tweets- Tamaño de página
- unos 20 posts por solicitud
- Precio
- desde $0.07 por 1,000
#Qué significa "This request looks like it might be automated"
El mensaje significa que el filtro antispam de X juzgó que una solicitud de tu cuenta parecía programada y la rechazó. Detiene esa única acción y deja en paz el resto de la cuenta: puedes seguir leyendo X, y a menudo dar like o repostear mientras falla la publicación.
Algunas pantallas lo acortan a "automated activity detected, try again later" (actividad automatizada detectada, inténtalo más tarde). En la API anterior de X, la misma negativa era el código de error 226, enviado con HTTP 403. La referencia de errores de X decía que sus filtros están "tuned in real-time" (ajustados en tiempo real) y que habían marcado el post o el mensaje como posible spam, según citó un desarrollador en el foro de X (se abre en una pestaña nueva). La referencia actual de la API de X ya no incluye el código, pero el mismo texto sigue apareciendo en 2026.
Otros dos problemas se confunden con este. Un límite de tasa nombra el límite que alcanzaste y se levanta con un temporizador; ese mensaje tiene su propia guía, Twitter rate limit exceeded. Un shadowban no muestra ningún mensaje, así que si tus respuestas dejaron de llegarle a la gente después de que se levantó el bloqueo, haz el test de shadowban en Twitter gratuito con tu handle.
#Cómo solucionar "looks like it might be automated"
Para solucionarlo, detén la acción que lo provocó, espera unas horas y luego intenta una sola vez desde otra pantalla. El propio personal de X dio ese consejo en su foro de desarrolladores en junio de 2026: "try the web version or wait a few hours before retrying" (prueba la versión web o espera unas horas antes de reintentar). Elige lo que dejó de funcionar para ver la causa probable:
Publicar o citar está bloqueado
- Causa probable
- El tope diario para cuentas no verificadas: 50 publicaciones originales y 200 respuestas, contados en tramos de media hora. En 2026 el filtro de spam de X también frenó por error a cuentas con poca actividad.
- Cuánto dura
- Unas horas
- Deja de publicar y cuenta las publicaciones de hoy.
- Pasadas unas horas, publica una vez desde x.com en un navegador.
- Borra los borradores que no se enviaron y no repitas el mismo texto.
Las respuestas o menciones están bloqueadas
- Causa probable
- Muchas respuestas o @menciones en poco tiempo, a menudo con las mismas palabras a mucha gente, o más de las 200 respuestas al día permitidas a cuentas no verificadas.
- Cuánto dura
- Unas horas
- Pausa las respuestas unas horas.
- Escribe cada respuesta con sus propias palabras, sin repetir enlaces.
- Responde en menos hilos a la vez.
Los me gusta, seguimientos o reposts están bloqueados
- Causa probable
- Lo que X llama seguimiento agresivo o interacción agresiva: ráfagas de me gusta, seguimientos o reposts. El tope técnico de seguimientos es de 400 al día.
- Cuánto dura
- El plazo que indique el aviso de X, o unas horas
- Deja de dar me gusta y de seguir.
- Si X te ofrece verificar tu teléfono o correo, hazlo: así el límite termina antes.
- Reparte los me gusta y seguimientos a lo largo del día.
Todo está bloqueado y X te pide verificar
- Causa probable
- X bloqueó la cuenta porque parecía automatizada y quiere una prueba de que la maneja una persona.
- Cuánto dura
- Hasta que superes la verificación
- Inicia sesión y selecciona Comenzar en el aviso.
- Verifica por teléfono, correo o con el reCAPTCHA.
- ¿No aparece el aviso o no llega el código? Contacta con el soporte de X desde el Centro de ayuda.
Un script, bot o app conectada recibe el mensaje
- Causa probable
- Los sistemas antispam de X, que también revisan el tráfico de la API.
- Cuánto dura
- Hasta que cese el comportamiento
- Detén el script y sus reintentos.
- Revoca las apps que no uses en Apps y sesiones.
- Nunca pases a una segunda cuenta: X puede actuar sobre las dos.
Elige qué dejó de funcionar para ver la causa probable, la espera y los tres pasos para ese caso.
-
Deja de reintentar. Cada toque fallido es una solicitud más que parece automatizada, así que cierra la app en lugar de volver a presionar Publicar.
-
Cuenta los posts de hoy. Las cuentas sin verificar pueden enviar 50 posts originales y 200 respuestas al día, divididos en fracciones de media hora, según la página de límites de X (se abre en una pestaña nueva). Es por día, no 50 por hora como dicen algunas respuestas de los foros. Una vez superado, espera a que se abran las siguientes fracciones.
-
Intenta una vez desde un navegador. El centro de ayuda de X señala que una cuenta limitada puede publicar desde un navegador de escritorio pero no desde la app, así que, pasada la espera, prueba x.com una vez.
-
Revisa tu conexión y tu navegador. Una VPN, una red compartida o una extensión que cambia cómo carga x.com pueden sumar a la alerta, así que prueba una vez sin ellas y elimina los borradores atascados que siguen intentando enviarse.
-
Verifica si X te lo pide. Un número de teléfono, un código por correo o una comprobación de reCAPTCHA demuestra que una persona maneja la cuenta. X dice que verificar ayuda a reducir la "potentially automated or scripted activity" (actividad potencialmente automatizada o programada).
-
Revoca las apps que no uses. En Configuración y privacidad, abre Seguridad y acceso a la cuenta y luego Apps y sesiones. Las reglas de automatización de X te hacen responsable de lo que las apps conectadas hagan con tu cuenta.
Algunas acciones empeoran las cosas. No abras una segunda cuenta para seguir publicando: en octubre de 2026 el personal de X advirtió que usar otra cuenta para sortear una restricción puede hacer que se tomen medidas contra ambas cuentas. No pagues por servicios de "desbloqueo" ni instales extensiones que prometan una solución, ya que piden tu inicio de sesión y ponen la cuenta en mayor riesgo. Si nada cambia después de un día, contacta al soporte de X a través de la página de cuentas bloqueadas y limitadas (se abre en una pestaña nueva), que es la vía de X para los límites aplicados por error.
#Cuánto dura el bloqueo por "automated"
La mayoría de los bloqueos se levantan en unas horas una vez que paras, pero X no publica ninguna duración, y la espera depende de qué comprobación te detuvo. X les dice a quienes llegan al tope de posts que "try again in a few hours" (vuelvan a intentarlo en unas horas), y su personal en el foro dio la misma estimación para el filtro antispam en junio de 2026.
Las oleadas de aplicación de reglas duran más. X redujo el tope diario de las cuentas gratuitas a 50 posts y 200 respuestas en mayo de 2026, según informó PCMag (se abre en una pestaña nueva). Entre el 15 de mayo y el 15 de junio, 121 personas publicaron en un mismo hilo del foro de desarrolladores de X. Leímos los 164 posts. Unas 20 personas dijeron que el bloqueo había durado dos días o más, y unas 10 vieron que se levantaba por unos minutos y volvía tras uno o dos posts. El personal de X lo llamó "a known issue with our spam detection triggering on low-activity accounts" (un problema conocido de nuestra detección de spam que se activa en cuentas con poca actividad) en ese hilo (se abre en una pestaña nueva).
Una espera fija significa que X dejó la cuenta en un estado determinado, no bajo una alerta de spam pasajera. Las funciones limitadas terminan a la hora que indica el aviso de X, y verificar tu teléfono o correo puede acortarlas. Una cuenta bloqueada sigue bloqueada hasta que pases la comprobación, por mucho que esperes.
#Por qué X cree que eres un bot
X marca a personas reales cuando su actividad tiene la forma de la automatización: velocidad, repetición y señales de la red o del dispositivo. El filtro juzga patrones, no intenciones, así que una sesión normal puede activarlo.
- Ráfagas. Muchos likes, follows o respuestas en pocos minutos, lo que el centro de ayuda de X llama seguir de forma agresiva o interactuar de forma agresiva.
- Repetición. Las mismas palabras, el mismo enlace o la misma mención enviados a muchas personas, incluso amigables: un usuario que saludaba por su nombre a 20 amigos cada mañana fue marcado todos los días.
- Topes. 50 posts y 200 respuestas al día en las cuentas sin verificar, y 400 follows al día para todos, contados en conjunto en la web, la app y la API.
- Cuentas nuevas. Las cuentas de pocos días tienen el menor margen, y algunas ven bloqueada cada acción al principio.
- Red y navegador. VPN, direcciones IP compartidas y extensiones que cambian cómo carga x.com.
- Apps conectadas. Los programadores de posts y las herramientas de analítica actúan a través de tu cuenta, y X cuenta sus solicitudes como tuyas.
- Los propios errores de X. En 2026 el personal de X confirmó que el filtro estaba atrapando cuentas que casi no publicaban.
La aplicación de reglas también llega en oleadas. El foro muestra una en julio de 2023, cuando los likes, las respuestas y los marcadores fallaron en muchas cuentas a la vez, y otra en mayo de 2026, cuando llegaron los nuevos topes. Durante una oleada, los mismos hábitos que ayer pasaban pueden activar hoy el filtro.
#Cuando un script o un bot recibe el error 226
En el código, el mensaje llega como HTTP 403 con el código 226 o el mismo texto en el cuerpo, y la solución es cambiar lo que hace el programa, no la rapidez con que reintenta. Compara la respuesta completa con la guía de errores 403 de la API de X para ver qué tipo de 403 tienes.
- Un bot en la API oficial de X. Las pautas para desarrolladores de X exigen la etiqueta de perfil "Automated" y una biografía que diga quién maneja el bot. El bot solo puede responder a personas que hayan interactuado antes con él, una vez por interacción. Cuando un bot de respuestas recibió este mensaje en octubre de 2026, el personal de X dijo que agregar la etiqueta "was the right move" (fue lo correcto) y que los reintentos lentos ayudan mientras hay una revisión abierta.
- Un script en un navegador o sesión con inicio de sesión. X puede suspender de forma definitiva una cuenta que maneja un script. Detén el script, inicia sesión a mano y completa cualquier comprobación que X pida.
- Las lecturas funcionan, las escrituras fallan. Cuando el mismo token sigue leyendo pero cada post o respuesta devuelve 403, la restricción está en la cuenta, no en tu app ni en tus claves. Los tokens nuevos no ayudarán.
El personal de X lo dijo sin rodeos en mayo de 2026: las cuentas automatizadas que usan la API "are still subject to our automated spam systems on the X app" (siguen sujetas a nuestros sistemas antispam automatizados en la app de X). Los proxies, los tokens nuevos y los ciclos más lentos dejan la cuenta igual, así que la alerta se queda con ella.
#Lee datos públicos de X en tus scripts con una API
Si un script solo lee posts, perfiles o resultados de búsqueda públicos, sácalo de tu inicio de sesión: así tu cuenta de X queda fuera del trabajo. Sorsa API, una API y scraper de Twitter (X), devuelve datos públicos de X como JSON con una clave API en un encabezado: sin inicio de sesión de X, sin cookies y sin cuenta de desarrollador. Es un servicio aparte con su propio límite publicado de 20 solicitudes por segundo por clave (se abre en una pestaña nueva) en todos los planes.
Para leer posts públicos de X desde código, usa Sorsa API: unos 20 posts por solicitud desde $0.07 por 1,000, frente a $5.00 por cada 1,000 lecturas de posts en la API oficial de X (se abre en una pestaña nueva). Solo lee, así que nunca publica, da like ni sigue por ti; para publicar, usa la API oficial de X con la etiqueta Automated.
Lado a lado, Sorsa API es la única vía que mantiene tu cuenta de X fuera del trabajo y cobra las lecturas públicas por cada 1,000 posts por debajo de la API oficial de X:
| Sorsa API | API oficial de X | Script con tu inicio de sesión de X | |
|---|---|---|---|
| Usa tu cuenta de X | No | Sí, la cuenta de desarrollador pertenece a una | Sí, con la sesión iniciada |
| Configuración | Una clave API | Cuenta de desarrollador y OAuth | Tus cookies |
| Precio por 1,000 posts | Desde $0.07 | $5.00 | Sin costo; la cuenta carga con el riesgo |
| Límite | 20 solicitudes por segundo por clave | Por endpoint, casi siempre por 15 minutos; 3 millones de lecturas de posts al mes | El filtro antispam de X y los topes de la cuenta |
| Publicar | No, solo lectura | Sí | Sí |
Usa tu cuenta de X
- Sorsa API
- No
- API oficial de X
- Sí, la cuenta de desarrollador pertenece a una
- Script con tu inicio de sesión de X
- Sí, con la sesión iniciada
Configuración
- Sorsa API
- Una clave API
- API oficial de X
- Cuenta de desarrollador y OAuth
- Script con tu inicio de sesión de X
- Tus cookies
Precio por 1,000 posts
- Sorsa API
- Desde $0.07
- API oficial de X
- $5.00
- Script con tu inicio de sesión de X
- Sin costo; la cuenta carga con el riesgo
Límite
- Sorsa API
- 20 solicitudes por segundo por clave
- API oficial de X
- Por endpoint, casi siempre por 15 minutos; 3 millones de lecturas de posts al mes
- Script con tu inicio de sesión de X
- El filtro antispam de X y los topes de la cuenta
Publicar
- Sorsa API
- No, solo lectura
- API oficial de X
- Sí
- Script con tu inicio de sesión de X
- Sí
-
Obtén una clave. Regístrate y copia tu clave API desde el panel. Las primeras 100 solicitudes son gratis y nunca vencen.
-
Pide los posts de una cuenta.
POST /user-tweets(se abre en una pestaña nueva) recibe un nombre de usuario y devuelve unos 20 posts por página, cada uno con el perfil completo de su autor, más unnext_cursorpara la página siguiente.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" } -
Recorre el resto de las páginas. Envía
next_cursorde vuelta hasta que regrese vacío. Un 429 significa que más de 20 llamadas llegaron en un segundo, así que espera un segundo; un 403 significa que se agotaron las solicitudes de la clave, lo queGET /key-usage-info(se abre en una pestaña nueva) muestra gratis.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")))
#Espera a que pase y mantén los scripts fuera de tu cuenta
"This request looks like it might be automated" es el filtro antispam de X pausando una acción: detente, espera unas horas, verifica si X te lo pide y, para la mayoría de las personas, se levanta el mismo día. Si un script tuyo lee X con tu inicio de sesión, pasa esas lecturas a Sorsa API: una clave API, ningún riesgo para tu cuenta de X y posts públicos desde $0.07 por 1,000. Las primeras 100 solicitudes son gratis.
#Preguntas frecuentes
¿X Premium evita "this request looks like it might be automated"?
No. Premium verifica la cuenta, así que los topes diarios de las cuentas sin verificar, 50 posts y 200 respuestas, dejan de aplicarse, pero el filtro antispam también revisa las cuentas verificadas. Suscriptores de Premium reportaron el mismo mensaje en el hilo del foro de X de mayo de 2026, y pagar una suscripción no levantó un bloqueo que ya estaba activo. Esperar y verificar funcionan igual en todos los niveles.
¿Cambiar mi contraseña lo soluciona?
No. Una contraseña nueva no cambia nada de la actividad que X marcó, así que el bloqueo se mantiene hasta que venza o pases la comprobación que X pide. Cámbiala solo cuando X diga que la cuenta se bloqueó por razones de seguridad, lo que significa que pudo haber sido comprometida. El otro buen motivo es un script o una app que guardó tu contraseña anterior.
¿Este mensaje puede hacer que suspendan mi cuenta de X?
El mensaje en sí no es una suspensión: pausa una acción y la cuenta sigue funcionando. Lo que escala es repetir el comportamiento marcado. El centro de ayuda de X dice que las infracciones repetidas de sus reglas pueden llevar a la suspensión permanente, y su personal advierte que usar una segunda cuenta para sortear una restricción puede hacer que se tomen medidas contra ambas.
¿Qué significa "Automated" en un perfil de X?
La etiqueta "Automated" marca una cuenta de bot que se declaró como tal, y la etiqueta nombra la cuenta manejada por una persona que está detrás. Las pautas para desarrolladores de X la exigen en todo bot que publique o responda a través de la API oficial de X. Una cuenta con la etiqueta puede funcionar; la etiqueta no significa que la cuenta fue marcada y no tiene nada que ver con este mensaje de error.
¿Qué API debo usar para leer datos de X desde un script?
Usa Sorsa API para leer datos públicos de X desde un script: una clave API, unos 20 posts por solicitud, desde $0.07 por 1,000 frente a $5.00 en la API oficial de X. Tu cuenta de X nunca participa. Permite 20 solicitudes por segundo por clave en todos los planes, solo lee y da 100 solicitudes gratis para empezar.
#Cómo lo comprobamos
El 2 de noviembre de 2026 leímos en un navegador la página de límites de X, su página de ayuda sobre cuentas bloqueadas y limitadas y sus reglas de automatización, además de las pautas para desarrolladores de X y sus precios de pago por uso. Leímos los 164 posts del hilo de mayo de 2026 del foro de desarrolladores de X y las respuestas del personal en hilos relacionados; los recuentos de arriba salen de esa lectura. La solicitud a Sorsa API sigue la referencia de API vigente con sus 45 endpoints, y la respuesta es un ejemplo recortado con una cuenta de demostración, no una llamada grabada.
Fuentes
- About X limits, X Help Center (se abre en una pestaña nueva)
- Help with locked or limited account, X Help Center (se abre en una pestaña nueva)
- Automation rules, X Help Center (se abre en una pestaña nueva)
- Developer guidelines, X developer docs (se abre en una pestaña nueva)
- X API pay-per-usage pricing, X developer docs (se abre en una pestaña nueva)
- "Your request looks like it might be automated", X Developers forum, May to June 2026 (se abre en una pestaña nueva)
- Spam filter blocks all replies from a reply-on-mention bot, X Developers forum, October 2026 (se abre en una pestaña nueva)
- Unexpected API lockout after automation detection, X Developers forum, May 2026 (se abre en una pestaña nueva)
- Error 226: This request looks like it might be automated, X Developers forum, 2022 (se abre en una pestaña nueva)
- X Will Now Limit How Much Some Users Can Post, Reply Each Day, PCMag via Yahoo Tech (se abre en una pestaña nueva)
- Rate limits, Sorsa API docs (se abre en una pestaña nueva)