Ir al contenido

Scraper de Twitter (X) por API

Scrapea tweets, perfiles, seguidores y resultados de búsqueda en JSON limpio. Sin proxies, sin cookies, sin cuenta de X y sin nada que arreglar cuando X cambia algo: lo arreglamos de nuestro lado. Tweets desde $0.014 por cada 1,000, hasta 250 veces más baratos que en la API oficial de X.

Sin tarjeta de crédito y nunca vencen.

  • +6 mil Msolicitudes procesadas
  • +2,500desarrolladores
  • +100empresas
  • 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"}'
Respuesta
{
  "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"
}

Qué puedes scrapear de Twitter (X)

Tweets y cronologías

Los posts, respuestas y retweets de cualquier cuenta pública, hasta su primer tweet. Sin el tope de 3,200 tweets.

Búsqueda, hasta 2006

Todos los operadores de la búsqueda avanzada de X: palabras clave, cuentas, fechas, engagement, idioma y multimedia. Resultados más recientes o destacados.

Perfiles

Perfiles públicos completos, 100 por solicitud, por nombre de usuario o ID de usuario: biografía, cifras, ubicación, fecha de registro y verificación.

Seguidores y seguidos

Hasta 200 perfiles por solicitud, seguidores verificados incluidos. Una cuenta de 100,000 seguidores toma unas 500 solicitudes.

Engagement

Respuestas, tweets citados, quiénes hicieron retweet y menciones de cualquier post o cuenta pública.

Listas, Comunidades, Spaces, tendencias y Artículos de X

Tweets y miembros de Listas y Comunidades públicas, Spaces, tendencias por ubicación y Artículos de X completos.

Comprobaciones

Seguimientos, retweets, citas, comentarios, membresía en comunidades y shadowbans, con una llamada cada una.

Scrapea Twitter con una solicitud

Una solicitud HTTPS con tu clave API devuelve JSON limpio. Recorre los resultados con next_cursor, a 20 solicitudes por segundo en todos los planes.

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")

Scraper de Twitter por API frente a scrapers propios y plataformas de scraping

Los mismos datos públicos. Sin proxies que rentar, sin cuentas que perder y sin scripts que arreglar.

Sorsa APIScrapers propios (Playwright, twscrape)Plataformas de scrapingAPI oficial de X
Precio por cada 1,000 tweetsdesde $0.014código gratis, más proxies y cuentas de X$0.40 (Apify Tweet Scraper V2) a $1.50 (Bright Data)$5.00
Proxiesningunohay que rentar proxies residencialesincluidos en el precioninguno
Cuenta de Xnuncaobligatoria, con riesgo de bloqueodepende de la herramientacuenta de desarrollador y OAuth
Cuando X cambia algolo arreglamos de nuestro ladose rompe hasta que lo arreglasespera a que el proveedor lo arregleestable
Velocidad20 solicitudes por segundo en todos los planesX los limita y los bloqueapor ejecuciónventanas de 15 minutos por endpoint
Configuración3 minutosdíashorascuenta de desarrollador, app y OAuth

Por qué un scraper por API supera a un scraper de Twitter propio

X cambió el ID de consulta de su operación de búsqueda 37 veces en 12 meses, más o menos una vez cada 10 días. Un navegador headless con la configuración por defecto en un servidor recibe HTTP 403 en su primera solicitud, y X bloquea las cuentas que parecen automatizadas. Un scraper de Twitter casero necesita proxies residenciales, un grupo de cuentas de X y alguien de guardia para arreglarlo después de cada cambio.

Sorsa API se encarga de todo eso por ti. Envías una solicitud HTTPS con tu clave API y recibes siempre el mismo esquema JSON: cuando X cambia algo, lo arreglamos de nuestro lado. En producción desde 2022, con más de 6 mil millones de solicitudes procesadas para más de 2,500 desarrolladores y más de 100 empresas.

Desde $0.014 por cada 1,000 tweets

Planes de tarifa plana por solicitud, de 10,000 a 10 millones de solicitudes al mes. Una solicitud devuelve hasta 100 tweets, 100 perfiles o 200 seguidores, así que pagas por solicitud, no por resultado. Cada cuenta nueva empieza con 100 solicitudes gratis: hasta 10,000 tweets o 20,000 perfiles, sin tarjeta y sin vencimiento.

Preguntas frecuentes sobre el scraper de Twitter por API.

Sí, para datos públicos. En hiQ Labs v. LinkedIn, el Noveno Circuito de Estados Unidos resolvió que scrapear páginas públicas probablemente no es un acceso “sin autorización” según la Computer Fraud and Abuse Act, y en mayo de 2024 un tribunal federal desestimó la demanda de X contra Bright Data por scrapear posts públicos. Sorsa API devuelve solo datos públicos de X, los mismos que ve cualquier navegador o buscador sin iniciar sesión, y nunca inicias sesión en X, así que ninguna cuenta tuya corre riesgo.

No. Sorsa API nunca te pide tus credenciales, cookies ni tokens de sesión de X, y nada funciona con una cuenta de X tuya, así que no hay nada que X pueda suspender. Las suspensiones afectan a las extensiones de navegador y a los scrapers propios, porque funcionan con tu cuenta y tu sesión iniciada.

No. De los proxies, los navegadores, los tokens y los grupos de cuentas nos encargamos nosotros. Envías una solicitud HTTPS con tu clave API y recibes JSON limpio.

Sí. Cada cuenta nueva recibe 100 solicitudes gratis: hasta 10,000 tweets o 20,000 perfiles, sin tarjeta de crédito y sin vencimiento. Para tareas puntuales, el Scraper de tweets y el Scraper de seguidores de Twitter, ambos gratis, exportan a CSV o Excel sin código.

Los que necesites. La búsqueda se remonta a 2006, las cronologías no tienen el tope de 3,200 tweets y los planes van de 10,000 a 10 millones de solicitudes al mes. A 20 solicitudes por segundo, eso es hasta 2,000 tweets por segundo.

Sí. GET /followers devuelve hasta 200 seguidores por solicitud con perfiles completos, así que una cuenta de 100,000 seguidores toma unas 500 solicitudes. Las listas de seguidos y los seguidores verificados funcionan igual.

Sí. POST /search-tweets acepta todos los operadores de la búsqueda avanzada de X, incluidos since:, until:, from:, min_faves: y lang:, y devuelve los resultados más recientes o los destacados hasta 2006.

La API oficial de X cobra $5.00 por cada 1,000 posts y $10.00 por cada 1,000 perfiles, limita el pago por uso a 3 millones de posts al mes y pide una cuenta de desarrollador y OAuth. Sorsa API es hasta 250 veces más barata, necesita una sola clave API y ninguna aprobación, y funciona a 20 solicitudes por segundo en todos los planes.

Empieza a scrapear Twitter en 3 minutos.

Regístrate, copia tu clave API y pega un comando curl. Tus primeras 100 solicitudes son gratis: sin tarjeta y sin vencimiento.