Volver a precios
preciosapi de twittercomparativa de costosx api

¿La API de Twitter es gratis? Precios de la API de X en 2026

Cuánto cuesta hoy la API oficial de X: precios por recurso, cómo se cobra y ejemplos de uso, comparados con las suscripciones y las unidades prepago de TweetAPI.

TweetAPI
16 min de lectura

Leer datos con la API oficial de X no es gratis. X usa un sistema prepago de pago por uso, sin suscripción obligatoria: cada post estándar leído cuesta $0.005, y cada usuario o seguidor leído, $0.010. Lo que pagas depende de los recursos que te devuelve, no solo de la cantidad de solicitudes HTTP. Más abajo, la tabla de precios oficiales resume las tarifas y los límites principales.

TweetAPI ofrece suscripciones mensuales o unidades prepago desde $5 por 10,000 unidades. La mayoría de las llamadas medidas cuestan una unidad, sin importar cuántos registros devuelvan. Para un mismo trabajo, compara cuánto tienes que pagar por adelantado, cuántas solicitudes por minuto necesitas y cuánto saldo te queda al terminar.

Precios oficiales de X · Ejemplos de costo en X · Costo de una búsqueda de tweets · Qué acceso conviene para tu uso · Planes de TweetAPI y pago por uso · Detalle del cobro por unidades

Fuentes de precios revisadas: 23 de septiembre de 2026. Los cálculos son ejemplos teóricos, no pruebas con la API en vivo. Las tarifas y las condiciones de cada cuenta pueden cambiar; confirma la oferta vigente antes de comprar.

Aviso: TweetAPI es nuestro servicio. TweetAPI es un servicio de terceros y no tiene relación con X Corp.

Precios oficiales de la API de X en 2026

La página oficial de precios de X describe un acceso prepago, de pago por uso y sin suscripción obligatoria. Algunas tarifas:

Recurso o acciónPrecio publicado
Lectura de un post estándar$0.005 por recurso devuelto
Lectura de un usuario, seguidor o seguido$0.010 por recurso devuelto
Lectura de una lista, un Space o una comunidad$0.005 por recurso devuelto
Lectura de una cuenta propia que califica$0.001 por recurso
Creación de un post estándar$0.015 por solicitud
Creación de un post con URL$0.200 por solicitud

Confirma el endpoint exacto y cualquier expansión en la Developer Console. En general, la deduplicación diaria evita cobrar dos veces el mismo recurso dentro de un mismo día UTC; X la llama una garantía no estricta. Su página de precios y su documentación de uso indican un límite de 3 millones de lecturas de posts por ciclo de facturación mensual para el acceso self-serve. Para más volumen hace falta el plan Enterprise.

Los límites de solicitudes dependen de cada endpoint y son independientes de ese límite de facturación. Tener saldo prepago no los elimina. La consola de X define los montos de crédito que puedes comprar; estos ejemplos calculan el valor del uso, no un mínimo de compra ni un saldo restante que no hayamos verificado.

Calcula una factura de la API oficial de X

Estos ejemplos usan los precios estándar de lectura pública, excluyen expansiones y otros recursos cobrables, y suponen que no aplica el descuento por cuenta propia. Calculan el valor del uso, no una cotización de compra.

UsoCálculoValor del uso
1,000 posts distintos, leídos una vez1,000 × $0.005$5
100,000 posts distintos, leídos una vez100,000 × $0.005$500
1,000 usuarios o seguidores, leídos una vez1,000 × $0.010$10
Los mismos 1,000 posts leídos dos veces en un mismo día UTC1,000 × $0.005 tras la deduplicación diariaEn general, $5

X describe la deduplicación diaria como una garantía no estricta. Si vuelves a leer esos posts después de que cambie el día UTC, se te puede volver a cobrar. Revisa las expansiones, si calificas para el precio de cuenta propia y las tarifas de la consola antes de estimar un uso mixto.

El mismo número de solicitudes HTTP puede costar muy distinto

Con 5,000 llamadas normales de lectura de posts que devuelven 20 posts cobrables cada una, el valor de uso estándar en X es 5,000 × 20 × $0.005 = $500 antes de la deduplicación. TweetAPI usa 5,000 unidades: $2.50 de consumo en pago por uso (PAYG), cubiertos con un paquete de $5 que te deja 5,000 unidades.

Si cada llamada devuelve un solo post, el valor de uso en X baja a $25, mientras que TweetAPI sigue usando las mismas unidades. Los recursos repetidos en el mismo día, el precio por cuenta propia, las expansiones, las respuestas vacías y las diferencias de cobertura entre endpoints pueden cambiar la comparación. Estos ejemplos suponen datos útiles comparables; no prueban que ambos proveedores devuelvan los mismos resultados.

Elige según tu uso y el acceso que necesitas

Las unidades prepago de TweetAPI encajan con trabajos puntuales que caben en 60 RPM; las suscripciones, con un uso constante en cada ciclo; y un saldo prepago junto a un plan, con una demanda variable. Además del presupuesto en unidades, revisa el almacenamiento, el volumen de reintentos, la frecuencia de consulta y las ventanas de recolección. Usa la comparativa de cinco alternativas (disponible en inglés) para evaluar créditos que no vencen, límites de ráfaga más altos y otras suscripciones.

La API oficial de X sigue siendo el punto de partida adecuado si necesitas OAuth oficial, su archivo oficial o su filtered stream, campos propios de X o contratar Enterprise directamente con X. El PAYG cambia las formas de pago de TweetAPI; no agrega esas capacidades oficiales. Las lecturas públicas en TweetAPI usan su propio X-API-Key; las acciones autorizadas por una cuenta tienen requisitos adicionales.

Suscripciones de TweetAPI, unidades prepago y uso combinado

La página de precios ofrece estas formas de pagar tu uso. RPM significa solicitudes HTTP por minuto, no unidades por minuto.

OpciónPago mínimoUnidades incluidasLímite de solicitudes
Solo PAYG$5, pago único10,000 unidades prepago60 RPM
Pro$17/mes100,000 por ciclo de facturación60 RPM
Ultra$57/mes500,000 por ciclo de facturación120 RPM
Mega$197/mes2,000,000 por ciclo de facturación180 RPM
Giga$417/mes5,000,000 por ciclo de facturación300 RPM
Tera$757/mes10,000,000 por ciclo de facturación500 RPM
Suscripción + PAYGPrecio del plan + una recarga desde $5Cuota del plan y luego unidades prepago vigentesSe mantiene el límite mayor del plan activo

La prueba gratuita da 100 solicitudes de una sola vez, sin tarjeta de crédito; no es una cuota mensual que se renueva. Los ejemplos de abajo no la incluyen, para que una oferta de bienvenida no distorsione los costos habituales.

El PAYG por sí solo no requiere suscripción. En la opción combinada, primero se consume la cuota disponible del plan y después las solicitudes que califican usan automáticamente las unidades vigentes del saldo, si alcanzan. Una recarga compra unidades; no sube tu límite de solicitudes. Por ejemplo, Pro con PAYG sigue en 60 RPM, mientras que un plan Ultra activo mantiene 120 RPM al usar el saldo PAYG.

Paquetes PAYG y pagos mínimos

PagoUnidades compradasPrecio por 1,000 unidades
$510,000$0.50
$1020,000$0.50
$2040,000$0.50
$50100,000$0.50

Todos los paquetes tienen el mismo precio por unidad; los más grandes no tienen descuento por volumen. Puedes combinar varias compras para cubrir un trabajo grande: por ejemplo, $50 + $10 compran 120,000 unidades. Las compras son recargas prepago manuales, no una autorización para cobrarte un excedente sin límite.

Si usas toda la cuota, Pro, Ultra y Mega cuestan $0.17, $0.114 y $0.0985 por cada 1,000 unidades incluidas. Esas cifras suponen que usas toda la cuota del ciclo. No son precios por cada 1,000 tweets devueltos, y la cuota de suscripción que no usas no se convierte en crédito PAYG.

¿Qué consume unidades de TweetAPI?

Las unidades miden el uso de la API, no la cantidad de tweets devueltos:

  • La mayoría de las llamadas medidas cuestan 1 unidad.
  • /tw-v2/xchat/send cuesta 10 unidades.
  • /tw-v2/auth/login cuesta 50 unidades.
  • GET /tw-v2/account/usage, que muestra las unidades que te quedan, es gratis.

Se cobran las respuestas medidas con estado HTTP 200–499, excepto 400, 401, 403, 409, 422 y 429. No es una política de “solo resultados exitosos”: un resultado vacío cobrable también consume unidades. Las solicitudes de paginación, cada reintento enviado por separado y las solicitudes repetidas también consumen unidades cuando su respuesta es cobrable.

Un uso de 1,000 llamadas medidas normales, diez envíos por XChat y dos logins suma 1,000 + (10 × 10) + (2 × 50) = 1,200 unidades. El peso en la facturación no convierte una llamada HTTP en diez o cincuenta llamadas a la hora de calcular tu RPM.

Para estimar una operación, revisa la documentación de los endpoints, el panel de uso y las condiciones de medición (disponible en inglés) (en inglés). Con la cantidad de resultados no basta para saber cuánta cuota de TweetAPI consume.

Vencimiento del saldo, recargas y cancelación

Las unidades PAYG vencen 365 días después de que se confirme el pago. Cuando se aplica una recarga, el vencimiento de todo el saldo que siga vigente pasa a la fecha más tardía entre su vencimiento actual y la fecha de confirmación del nuevo pago más 365 días. Las unidades ya vencidas nunca se recuperan.

Pagar antes de la fecha límite no garantiza por sí solo la extensión si la recarga se aplica cuando el saldo ya venció. Si pagaste antes del vencimiento pero la recarga se aplicó tarde, escribe a support@tweetapi.com para que revisemos y corrijamos el caso, u ofrezcamos otra solución adecuada si se confirma un error de procesamiento. Consulta las condiciones y el vencimiento del PAYG (disponible en inglés) (en inglés); no des por hecho que un pago pendiente ya extendió tu saldo.

Cancelar una suscripción no elimina las unidades PAYG vigentes. La cuota de la suscripción pertenece a su ciclo de facturación; las unidades PAYG que te queden pueden cubrir usos posteriores hasta que venzan. El saldo prepago no hace que la cuota sin usar de una suscripción vencida pase al siguiente ciclo.

Ejemplos de costo con TweetAPI

Estos ejemplos suponen llamadas medidas normales de una unidad, sin cuota de prueba, sin saldo previo, un solo ciclo de suscripción, RPM suficiente y sin reversiones de pago ni saldo negativo. No incluyen impuestos ni comisiones. El “valor de consumo” calcula las unidades usadas al precio PAYG; el “pago necesario” incluye el redondeo a paquetes y cualquier pago de suscripción.

Unidades usadasValor de consumo PAYGPago necesario con PAYGUnidades PAYG restantesComparación con suscripción o uso combinado
5,000$2.50$55,000Pro cuesta $17
20,000$10$100Pro cuesta $17
100,000$50$500Pro cuesta $17
120,000$60$600Pro + 20,000 unidades PAYG cuesta $27
140,000$70$700Pro + 40,000 unidades PAYG cuesta $37
200,000$100$1000Ultra cuesta $57

Con 200,000 unidades, Pro más 100,000 unidades PAYG costaría $67, así que en este ejemplo Ultra sale más barato y además tiene un límite de solicitudes más alto. Con 120,000 unidades, la opción combinada de $27 puede servir para un excedente moderado sin pasarte a Ultra. Son comparaciones para un uso concreto, no recomendaciones de plan que valgan para todos.

¿Cuánto cuesta una búsqueda de tweets?

Para 5,000 solicitudes de búsqueda de tweets (disponible en inglés) de una unidad, el valor de consumo PAYG es $2.50. Un saldo nuevo necesita un paquete de $5 para cubrirlas y le quedan 5,000 unidades vigentes. Cuenta cada página cobrable y cada reintento como una solicitud más; la cantidad de posts devueltos no define el costo en unidades de TweetAPI. Este ejemplo usa los mismos supuestos que la tabla anterior.

La comparación de 34,000 unidades no es un punto de equilibrio real

$17 ÷ $0.0005 = 34,000 unidades: el precio de la suscripción Pro equivale al valor de consumo PAYG de 34,000 unidades. Pero un saldo nuevo necesita $20 en paquetes para cubrir ese uso, lo que compra 40,000 unidades y deja 6,000 vigentes. Pro cuesta $17 y deja 66,000 unidades de cuota del ciclo, que vencen con ese ciclo.

Si ya tienes un saldo vigente, lo que tienes que pagar puede ser menor o incluso cero. Si esperas hacer otro trabajo pequeño más adelante, las unidades prepago que te quedan te siguen sirviendo, mientras que una cuota mensual sin usar se pierde con su ciclo. Ninguna de las dos comparaciones define un punto de equilibrio exacto que sirva para todas las cuentas.

Pro más PAYG alcanza el precio de Ultra con 180,000 unidades

Con un ciclo Pro nuevo, las primeras 100,000 unidades salen de su cuota. Otras 80,000 unidades PAYG cuestan $40, así que 17 + 40 = $57 con 180,000 unidades. Ultra también cuesta $57, incluye 500,000 unidades y duplica el límite de solicitudes, de 60 a 120 RPM.

Esta igualdad supone una compra nueva y los pesos normales de las unidades. Como los paquetes se redondean, el costo real de la opción combinada sube en escalones de $5; con 170,001 unidades, la recarga necesaria ya se redondea a 80,000 unidades. Un saldo previo, la cuota que quede del ciclo y el momento en que se aplica un cambio de plan pueden cambiar lo que pagas hoy.

El ciclo de facturación importa

Supón que usas 5,000 unidades un mes y otras 5,000 el siguiente. Una sola recarga de $5 cubre ambos trabajos si el saldo sigue vigente. Dos ciclos de Pro cuestan $34, y la cuota de suscripción que no usas no pasa de un ciclo a otro.

Ahora mueve el segundo trabajo al día 366 después del pago original, sin recargas ni extensiones del vencimiento en medio. Las 5,000 unidades que quedaban del primer paquete ya vencieron. Necesitas otra compra de $5, así que el total sube a $10. La vigencia del crédito puede importar más que una pequeña diferencia en el precio por unidad.

Calculadora de presupuesto de TweetAPI para copiar

Ejecuta este JavaScript en tu equipo con Node.js. No hace solicitudes de red. Indica las unidades cobrables ya ponderadas, no los registros devueltos ni cada solicitud HTTP que intentaste. validWalletUnits debe excluir las unidades vencidas y supone que no hay saldo negativo. La cuota de prueba no se incluye: se rechaza un freeUnits distinto de cero. La calculadora estima cuánto tienes que pagar, no los derechos de una cuenta gratuita.

function quoteCycle({
  units,
  plan = "PAYG",
  freeUnits = 0,
  validWalletUnits = 0,
  peakRpm = 30,
}) {
  const plans = {
    PAYG: { price: 0, allowance: 0, rpm: 60 },
    Pro: { price: 17, allowance: 100_000, rpm: 60 },
    Ultra: { price: 57, allowance: 500_000, rpm: 120 },
    Mega: { price: 197, allowance: 2_000_000, rpm: 180 },
  };
  if (
    ![units, validWalletUnits].every(
      (value) => Number.isSafeInteger(value) && value >= 0
    ) ||
    !Number.isFinite(peakRpm) || peakRpm <= 0 ||
    freeUnits !== 0 || !Object.hasOwn(plans, plan)
  ) {
    throw new Error("Use non-negative integer units, a listed plan, and positive RPM.");
  }
  const selected = plans[plan];
  const walletUnitsUsed = Math.max(0, units - selected.allowance);
  const unitsToBuy = Math.ceil(
    Math.max(0, walletUnitsUsed - validWalletUnits) / 10_000
  ) * 10_000;
  if (!Number.isSafeInteger(unitsToBuy)) throw new Error("Workload is too large.");
  return {
    plan,
    paygConsumptionValue: walletUnitsUsed / 2_000,
    cashRequired: selected.price + unitsToBuy * 0.0005,
    unitsToBuy,
    walletUnitsLeft: validWalletUnits + unitsToBuy - walletUnitsUsed,
    cycleAllowanceLeft: Math.max(0, selected.allowance - units),
    rateLimitRpm: selected.rpm,
    fitsPeakRpm: peakRpm <= selected.rpm,
  };
}

console.table(["PAYG", "Pro", "Ultra", "Mega"].map(
  (plan) => quoteCycle({ units: 120_000, plan, peakRpm: 30 })
));

Con 120,000 unidades, el pago necesario es $60 con PAYG, $27 con Pro más PAYG, $57 con Ultra y $197 con Mega. La calculadora compara un ciclo de facturación completo y nuevo, no una cotización prorrateada por cambio de plan. Un resultado false en RPM significa que esa opción no alcanza el ritmo de solicitudes que pediste, aunque tenga unidades suficientes. No simula latencia, distribución diaria del tráfico, reembolsos ni vencimientos: pasa solo un saldo vigente y ejecuta cada ciclo por separado.

Preguntas frecuentes sobre el precio de la API de Twitter

¿La API oficial de X es gratis o exige una suscripción mensual?

Leer datos no es gratis: la oferta self-serve actual usa créditos prepago de pago por uso, sin suscripción obligatoria. Toma como referencia la página oficial de precios vigente y no las comparativas antiguas de los planes Basic o Pro. Enterprise tiene condiciones de contrato aparte.

¿Cuánto cuestan 100,000 lecturas de posts en la API oficial de X?

A $0.005 cada una, el valor de uso es $500 antes de la deduplicación del mismo día o de otros recursos cobrables. Eso son 100,000 posts devueltos, no necesariamente 100,000 solicitudes HTTP.

¿Puedo usar el PAYG de TweetAPI sin suscripción?

Sí. Compra unidades prepago desde $5 por 10,000. El PAYG por sí solo está limitado a 60 RPM. Primero se consume la cuota gratuita disponible; la prueba gratuita son 100 solicitudes de una sola vez.

¿Qué pasa cuando agoto mi cuota de TweetAPI?

Las solicitudes que califican pasan automáticamente a usar las unidades PAYG vigentes, si alcanzan. Si ni la cuota disponible ni las unidades vigentes del saldo alcanzan para cubrir una solicitud, se rechaza. Este respaldo prepago no genera un cobro automático ilimitado. Los errores por límite de solicitudes son una restricción aparte: agregar unidades no aumenta el RPM.

¿Las respuestas vacías y los reintentos consumen unidades?

Los resultados vacíos cobrables, sí. También las llamadas de paginación cobrables y cada reintento o solicitud repetida que se envíe por separado. Se cobran las respuestas medidas con estado HTTP 200–499, excepto 400, 401, 403, 409, 422 y 429; la mayoría de las llamadas cuestan una unidad, con las excepciones ponderadas que vimos arriba. No estimes el costo solo a partir de los registros que lograste obtener.

¿Las unidades vencen? ¿Una recarga extiende su vigencia?

Las unidades PAYG valen 365 días desde que se confirma el pago. Al aplicarse una recarga, todo el saldo que siga vigente puede pasar al vencimiento más tardío; nunca recupera unidades vencidas. Un pago que todavía no se aplicó no prueba que el saldo se haya extendido. Consulta el vencimiento del saldo y qué hacer si una recarga se aplica tarde.

¿Qué pasa con mi PAYG si cancelo la suscripción?

Las unidades vigentes del saldo siguen disponibles hasta que vencen. Cancelar no convierte en unidades la cuota sin usar del ciclo ni extiende el vencimiento del saldo.

¿Me conviene recargar o subir de plan?

Compara la cuota que te queda del ciclo, la demanda ponderada, las unidades vigentes del saldo y el RPM que necesitas. Pro más PAYG puede cubrir un excedente pequeño; con más volumen, Ultra puede salir más barato y ofrece 120 RPM. La igualdad de 180,000 unidades supone un ciclo nuevo y ningún saldo previo. Antes de decidir, revisa la cotización real del cambio de plan en el panel.

¿Basta con comparar precios para elegir una API?

No. Verifica la cobertura de endpoints, las credenciales, los campos de las respuestas, la paginación, los términos y el ritmo de solicitudes que necesitas. Los límites publicados y los precios estimados no prueban la disponibilidad, la completitud ni que los resultados sean iguales.

Calcula tu uso

Haz una lista de los endpoints exactos, las páginas que esperas, los reintentos cobrables y tu RPM máximo. Cuenta las unidades de TweetAPI con el peso de cada endpoint; cuenta los recursos de X con sus precios y sus reglas de deduplicación. Luego compara el pago necesario, el saldo que te queda y cuándo vence ese saldo.

Usa la cantidad de unidades y el ritmo de solicitudes que esperas en la calculadora de presupuesto de TweetAPI. Para X, cuenta los recursos devueltos con los ejemplos de precios oficiales.