Por Sorsa Editorial
Actualizado en julio de 2026: refrescados los costos de lectura de la API de X al precio por cada 1,000, agregado el punto de partida de 100 solicitudes gratis para el acceso por clave, y re-verificado el estado de 2026 de los scrapers de código abierto. Construido en torno al despliegue del pago por uso del 6 de febrero y el cambio de precio de la API de X del 20 de abril.
Conclusión clave La API oficial de X requiere una cuenta de desarrollador, pero los datos públicos de X se pueden leer sin una usando una API de terceros, web scraping o datasets públicos. Desde febrero de 2026 es de pago por uso sin nivel gratuito de lectura, y las APIs administradas necesitan solo una clave API.
El portal de desarrolladores oficial ya no es la única puerta a los datos de X. Sorsa API, un proveedor alternativo de API de Twitter/X, lee perfiles, tweets, resultados de búsqueda y grafos de seguidores públicos a través de una sola clave en un encabezado ApiKey: sin OAuth, sin revisión de app y sin cola de aprobación, con configuración en unos tres minutos. El cobro es de tarifa plana por solicitud, desde $0.02 por cada 1,000 tweets y desde $0.01 por cada 1,000 perfiles en endpoints por lotes, y una lectura cuesta una solicitud sin importar cuántos registros devuelva. Una asignación única de 100 solicitudes gratis cubre los 40 endpoints sin tarjeta, así que la primera extracción de datos no cuesta nada.
Eso importa porque el programa oficial está construido en torno a las dos cosas que un equipo de datos más quiere saltarse: una revisión de caso de uso y un medidor por recurso. Esta guía cubre qué cambió de verdad en X en 2026, las tres formas honestas de extraer datos públicos sin una cuenta, dónde se rompe cada una, qué cuestan de verdad las lecturas ahora y la línea entre leer datos y escribirlos. Para la vía oficial, cuando sí la quieras, consulta nuestro recorrido de cómo obtener una clave API de X por la vía oficial.
Contenido
- ¿Todavía necesitas una cuenta de desarrollador para la API de X en 2026?
- Por qué el portal de desarrolladores oficial ahuyenta a quienes desarrollan
- Tres formas de obtener datos de X sin una cuenta de desarrollador
- Lectura vs escritura: qué puede y qué no puede una API no oficial de Twitter
- Qué cuesta el acceso de lectura: API oficial de X vs una API de tarifa plana
- Cómo funciona el acceso por clave en la práctica
- Cómo se ve el cambio para un equipo pequeño
- Cómo empezar
- Preguntas frecuentes
¿Todavía necesitas una cuenta de desarrollador para la API de X en 2026? {#do-you-still-need-a-developer-account-for-the-x-api-in-2026}
Sí. La API oficial de X no se puede usar sin una cuenta de desarrollador, aunque el modelo de precios cambió. Según la documentación de desarrolladores de X, inicias sesión en console.x.com, aceptas el Developer Agreement, creas una app para generar credenciales y cargas créditos prepagados antes de que corra cualquier solicitud. La cuenta en sí es rápida de crear. La fricción es lo que viene después.
Lo que cambió es el cobro. El 6 de febrero de 2026, X reemplazó sus niveles de suscripción con el pago por uso como opción predeterminada para nuevos desarrolladores. Los viejos planes Basic y Pro sobrevivieron solo para las cuentas que se suscribieron antes del cambio, e incluso esas están siendo migradas al pago por uso después del 1 de junio de 2026. Ya no hay un nivel gratuito de lectura independiente: un desarrollador nuevo debe tener un saldo de créditos para hacer llamadas, y las lecturas se detienen cuando se alcanza el saldo o el tope mensual.
La aprobación ya no es una espera garantizada de varias semanas. Los casos de uso estándar y bien descritos ahora se aprueban automáticamente, a menudo en minutos. El detalle está en las excepciones: los casos de uso de IA, bots y recolección de datos a granel todavía pueden disparar una revisión manual adicional, y esas son exactamente las categorías en las que caen la mayoría de los proyectos de datos e investigación. La cola no desapareció. Se movió a las cargas que necesitan volumen.
Una API de terceros esquiva todo eso. No hay solicitud, no hay formulario de caso de uso y no hay cálculos de créditos: una clave en un encabezado devuelve JSON. Ese es el significado práctico de "sin una cuenta de desarrollador", y por eso quien investiga con una fecha límite o un equipo que lanza una función recurre a una.
Por qué el portal de desarrolladores oficial ahuyenta a quienes desarrollan {#why-the-official-developer-portal-pushes-developers-away}
El portal ahuyenta a la gente por dos razones duraderas: costo e incertidumbre. El modelo de pago por uso cobra por recurso, así que una sola consulta que devuelve 20 posts y sus autores se cobra por 20 lecturas de posts más 20 lecturas de usuario, y la factura sube rápido en cualquier cosa analítica. El paso de revisión suma un riesgo de tiempos que a ningún roadmap le gusta.
El precio es el filo más agudo. Leer los datos de otras cuentas se mide a $0.005 por post y $0.010 por perfil, y un trabajo de monitoreo pesado puede chocar con el techo mensual de 2 millones de lecturas de posts, por encima del cual solo un contrato Enterprise (históricamente desde alrededor de $42,000 al mes) sube el tope. Cubrimos el desglose completo en nuestra pieza sobre el precio de pago por uso de la API oficial y sobre por qué subió el precio oficial.
Los límites de tasa son la tercera razón silenciosa. El pago por uso no los quitó: X todavía aplica ventanas deslizantes de 15 minutos por app y por usuario, así que el throughput está topado por tiempo además de por gasto. Para un equipo que solo necesita leer datos públicos, pagar por recurso y administrar límites por ventana es mucha sobrecarga para datos que son públicos de entrada.
Tres formas de obtener datos de X sin una cuenta de desarrollador {#three-ways-to-get-x-data-without-a-developer-account}
Hay tres vías que nunca tocan el portal oficial: una API de solo lectura administrada, scraping con librerías de código abierto y descargar datasets públicos. Difieren sobre todo en confiabilidad y en si los datos están en vivo.
1. Una API de datos de solo lectura administrada. Un proveedor corre la infraestructura y expone endpoints REST documentados; te autenticas con una clave y recibes JSON estructurado de vuelta. Esta es la vía más confiable para producción y para investigación con fecha límite, porque el proveedor absorbe las fallas cuando X cambia su estructura interna. Es la vía que operamos, cubriendo perfiles, tweets, búsqueda, seguidores, listas y comunidades.
2. Scraping y wrappers de código abierto. La automatización de navegador (Playwright, Puppeteer, Selenium) o las librerías de ingeniería inversa llaman a los endpoints públicos o internos de X directamente. La realidad de 2026 es dura: snscrape está en gran parte roto desde que el mantenimiento activo se pausó en 2023, Twint no tiene actualizaciones desde 2022, y Twikit y Twscrape todavía corren pero se rompen cada vez que X publica un cambio de interfaz. Gratis para empezar, caro de mantener con vida una vez que se cuentan los proxies, la detección de tasa y el mantenimiento. Nuestra guía detallada cubre la vía del scraping en detalle.
3. Datasets públicos. Los repositorios académicos en Kaggle, Harvard Dataverse y plataformas similares publican grandes datasets de tweets. Son legales y normalmente gratuitos, y son excelentes para trabajo histórico o de machine learning. El límite es que son instantáneas estáticas: sin datos en tiempo real, y sin forma de consultar una cuenta o un tema específico a demanda.
| Método | Configuración | Confiabilidad en 2026 | Datos | Costo típico |
|---|---|---|---|---|
| API de solo lectura administrada | Clave API, minutos | Alta, mantenida por el proveedor | En tiempo real e históricos | Tarifa plana por solicitud, desde $0.02 / 1,000 tweets |
| Scraping o wrappers de código abierto | Construir más proxies | Baja, la mayoría de las librerías legado rotas | En tiempo real, a menudo incompletos | "Gratis" más tiempo de desarrollo y proxies |
| Datasets públicos | Descargar | Estáticos, sin actualizaciones en vivo | Solo históricos | Normalmente gratis |
Si los datos deben estar al día y la integración debe mantenerse arriba, una API administrada es la vía que no se colapsa bajo el mantenimiento. Los datasets son para el histórico, y el scraping casero es para experimentos desechables.
Lectura vs escritura: qué puede y qué no puede una API no oficial de Twitter {#read-vs-write-what-an-unofficial-twitter-api-can-and-cannot-do}
"API no oficial de Twitter" cubre dos trabajos muy distintos, y confundirlos causa la mayoría de los malos consejos en línea. Leer datos públicos (perfiles, tweets, búsqueda, seguidores) es un trabajo. Escribir (publicar, responder, dar like, seguir, enviar DMs) es otro separado con riesgo separado.
Leer datos públicos sin una cuenta está bien cubierto y es estable a través de las APIs de datos administradas. Escribir no. Las librerías de ingeniería inversa que automatizan la publicación a través de los endpoints internos de X son frágiles y van en contra de los términos de la plataforma, y ponen a la cuenta que actúa en riesgo real de suspensión. La única vía válida para acciones de escritura es la API oficial de X con sus credenciales OAuth, punto.
Esta es la salvedad honesta para toda la categoría: una API de solo lectura no publica, no da like ni mensajea, por diseño. Construimos Sorsa de solo lectura a propósito, porque quitar los permisos de escritura elimina toda una clase de riesgo a nivel de cuenta y mantiene el acceso de lectura predecible. Si un proyecto genuinamente necesita ambos, el patrón limpio es una API de datos de solo lectura para la recolección más la API oficial para el puñado de acciones de escritura, en lugar de confiar en un hack de endpoints internos para hacer ambos.
Qué cuesta el acceso de lectura: API oficial de X vs una API de tarifa plana {#what-read-access-costs-official-x-api-vs-a-flat-rate-api}
Para trabajo intensivo en lecturas, una API de tarifa plana por solicitud es dramáticamente más barata que el medidor por recurso oficial. La API oficial cobra por cada elemento devuelto; una API de tarifa plana cobra una solicitud devuelva un registro o doscientos. En el plan Pro de Sorsa, el costo por unidad queda hasta 50 veces por debajo de las tarifas oficiales.
La diferencia viene de cómo cuenta cada lado. La API oficial cobra el perfil del autor adjunto a un tweet como una lectura de usuario separada; una API de tarifa plana devuelve ese autor dentro de la misma respuesta sin cargo extra. Los endpoints por lotes ensanchan aún más la brecha: una solicitud a un endpoint de tweets por lotes devuelve hasta 100 tweets completos con autores y sigue siendo una sola solicitud.
| Lo que traes | API oficial de X (pago por uso) | API de tarifa plana (plan Pro de Sorsa) |
|---|---|---|
| 1,000 perfiles de usuario | $10.00 (1,000 lecturas a $0.010 cada una) | ~$0.01 (5 solicitudes, 200 perfiles cada una) |
| 1,000 lecturas de posts (búsqueda o cronología) | $5.00 (1,000 lecturas a $0.005 cada una) | ~$0.10 (unas 50 solicitudes) |
| 100 tweets por ID, con autores | $1.50 ($0.50 lecturas más $1.00 lecturas de autor) | $0.00199 (una solicitud por lotes) |
| Autenticación | OAuth 2.0, cuenta de desarrollador, créditos prepagados | Un único encabezado ApiKey, sin cola de aprobación |
| Opción gratuita para nuevos usuarios | Ninguna | 100 solicitudes gratis para empezar, sin tarjeta; herramientas en el navegador gratis |
La única salvedad honesta: la API oficial se requiere si necesitas escribir (publicar, DM, seguir). Para leer datos públicos a volumen, el modelo de tarifa plana por solicitud gana en costo, en simplicidad del límite de tasa (20 solicitudes por segundo en cada plan, sin ventanas de 15 minutos) y en configuración. Si estás moviendo una integración existente, nuestra guía de migración desde la API oficial mapea los endpoints.
Una nota por precisión: la tarifa de lectura más barata de la API oficial, $0.001 por recurso, se aplica solo a los datos de tu propia cuenta, no a las cuentas de terceros que un proyecto de datos normalmente lee.
Cómo funciona el acceso por clave en la práctica {#how-key-based-access-works-in-practice}
Sin una cuenta de desarrollador, la autenticación se colapsa a un paso: envía tu clave en un encabezado. No hay intercambio OAuth, ni refresco de bearer token, ni URL de callback. Cada endpoint acepta el mismo encabezado ApiKey, y cada respuesta regresa como JSON.
Una consulta de perfil es una sola solicitud GET:
curl -H "ApiKey: YOUR_API_KEY" \
"https://api.sorsa.io/v3/info?username=elonmusk"
La búsqueda es un POST con un cuerpo JSON, y acepta operadores de búsqueda avanzada estándar como from: y since::
import requests
resp = requests.post(
"https://api.sorsa.io/v3/search-tweets",
headers={"ApiKey": "YOUR_API_KEY"},
json={"query": "from:nasa climate", "order": "latest"},
)
data = resp.json()
for tweet in data["tweets"]:
print(tweet["full_text"])
next_cursor = data["next_cursor"] # pass this back to fetch the next page
Las listas de seguidores paginan igual, devolviendo hasta 200 perfiles por solicitud mediante un next_cursor. Para patrones específicos por lenguaje, consulta nuestra guía de cómo leer datos de X desde Python, con las páginas de autenticación por clave API e inicio rápido para la configuración completa. Los equipos que construyen con asistentes de IA pueden alcanzar los mismos datos a través de nuestro servidor de Model Context Protocol.
Cómo se ve el cambio para un equipo pequeño {#what-switching-looks-like-for-a-small-team}
Un equipo de analítica de unas diez personas llegó a nosotros después de que una implementación de monitoreo de marca se atascó en el portal oficial: su caso de uso de datos a granel había sido enviado a revisión manual, y el precio por recurso hacía caro modelar el rastreo continuo de menciones. Necesitaban leer menciones y perfiles públicos, nada más.
Mover la capa de recolección a una API de tarifa plana por solicitud eliminó ambos bloqueos a la vez. La autenticación cayó a un solo encabezado, así que no había infraestructura de OAuth que mantener, y como los perfiles de autor llegan dentro de las respuestas de tweets, su costo de rastreo de menciones bajó hasta 50 veces contra las tarifas por recurso oficiales, el mismo orden de ahorro que ve cualquiera que lee a volumen. El límite honesto se sostuvo: para las pocas respuestas automatizadas que corrían, conservaron una vía de API oficial separada, porque una API de solo lectura no publica.
Cómo empezar {#getting-started}
Leer datos de X sin una cuenta de desarrollador toma tres pasos: elige una vía, obtén una clave y haz una solicitud. Para revisiones puntuales, las herramientas gratuitas en el navegador del playground de Sorsa corren consultas como la conversión de ID y un test de shadowban sin ninguna clave. Para acceso por código, una clave devuelve JSON de inmediato, sin solicitud y sin cola de aprobación. Una asignación única de 100 solicitudes gratis, sin tarjeta, cubre los 40 endpoints y suficiente volumen para hasta 10,000 tweets o 20,000 perfiles, y los planes de pago siguen siendo de tarifa plana por solicitud desde $0.02 por cada 1,000 tweets a 20 solicitudes por segundo. El precio completo y las cuotas de solicitudes están en la página de planes, y para ayuda a elegir entre proveedores hay una comparación de proveedores de API de Twitter de terceros.
Preguntas frecuentes {#frequently-asked-questions}
¿Se pueden obtener datos de Twitter sin una cuenta de desarrollador?
Sí. Los datos públicos de X como perfiles, tweets, resultados de búsqueda y listas de seguidores se pueden leer sin una cuenta de desarrollador de X usando una API de terceros, web scraping o datasets públicos. Una API administrada de terceros necesita solo una clave API en un encabezado de solicitud, así que no hay formulario de solicitud ni espera de aprobación.
¿Todavía necesitas una cuenta de desarrollador para la API oficial de X en 2026?
Sí. Desde el 6 de febrero de 2026 la API oficial de X corre con precio de pago por uso, pero todavía creas una cuenta de desarrollador en console.x.com, aceptas el Developer Agreement, registras una app y cargas créditos prepagados antes de cualquier llamada. Los casos de uso estándar se aprueban automáticamente, mientras que los casos de uso de IA, bots y datos a granel pueden disparar una revisión adicional.
¿Hay una API de Twitter gratuita sin una cuenta de desarrollador?
La API oficial de X ya no ofrece un nivel gratuito de lectura para nuevos desarrolladores, y la mayoría de las APIs de terceros cobran por solicitud o por mes. Sorsa es una excepción en la línea de salida: da 100 solicitudes gratis que no necesitan tarjeta, nunca vencen y cubren los 40 endpoints, lo que alcanza para una pequeña extracción de prueba antes de cualquier plan de pago. Las herramientas gratuitas en el navegador también manejan consultas puntuales como la conversión de ID o un test de shadowban.
¿Se pueden publicar tweets o enviar DMs sin una cuenta de desarrollador?
No de forma confiable. Publicar, responder y los mensajes directos son acciones de escritura, y la vía válida para ellas es la API oficial de X con sus credenciales OAuth. Las librerías de ingeniería inversa que automatizan la publicación a través de endpoints internos se rompen seguido y arriesgan la suspensión de la cuenta. Las APIs de datos de solo lectura, incluida Sorsa, no publican ni envían mensajes por diseño, lo que mantiene estable el acceso de lectura.
¿Qué APIs no oficiales de Twitter todavía funcionan en 2026?
La mayoría de los scrapers de código abierto legado son poco confiables en 2026. snscrape está en gran parte roto desde que el mantenimiento activo se pausó en 2023, y Twint no tiene actualizaciones desde 2022. Twikit y Twscrape todavía corren pero se rompen cada vez que X cambia su estructura interna. Las APIs de datos administradas de terceros son la opción más estable porque el proveedor mantiene los endpoints.
¿Cuánto cuesta el acceso a la API de Twitter de terceros comparado con la API oficial?
Normalmente es mucho más barato para lecturas. La API oficial de X cobra por recurso, así que 1,000 perfiles de usuario cuestan unos $10 y 1,000 lecturas de posts unos $5. Una API de tarifa plana por solicitud como Sorsa cobra una solicitud sin importar los elementos devueltos, así que las mismas cargas cuestan unos centavos, a menudo hasta 50 veces más barato en trabajos intensivos en lecturas.
Revisado por Keksich, fundador de Sorsa, especialista en marketing e investigador de la API de X.
Esta guía se apoya en el trabajo directo de nuestro equipo operando los endpoints de lectura de Sorsa, en la API en vivo y su documentación, y en la documentación oficial de desarrolladores de X para el modelo de pago por uso vigente y el flujo de cuenta de desarrollador. Las tarifas de lectura por recurso oficiales y el estado sin nivel gratuito se re-verificaron contra la documentación de desarrolladores de X el 6 de julio de 2026; las tres vías de acceso sin portal se compararon por confiabilidad, costo y frescura de los datos.