API de X (Twitter)
Tweets, usuarios, búsqueda, líneas de tiempo, transmisión y espacios
La API v2 de X (anteriormente Twitter) proporciona acceso a tweets, perfiles de usuario, líneas de tiempo, búsqueda, flujos filtrados y conversaciones de audio en Spaces. El nivel gratuito está severamente limitado para la lectura desde la revisión de precios de 2023: solo 1 aplicación, 1,500 publicaciones de tweets mensuales y acceso de lectura mínimo. El plan Básico, a $100/mes, ofrece 500,000 lecturas de tweets al mes. El plan Pro ($5,000/mes) permite un volumen mayor. A pesar de las críticas por los precios, X sigue siendo la plataforma más importante para datos de conversación pública en tiempo real y es insustituible para aplicaciones de escucha social, análisis de sentimiento y monitoreo de noticias.
Detalles de la API
Categorías
Preguntas frecuentes
Precios de la API de X tras la reestructuración de 2023: Nivel gratuito (solo escritura, 1.500 tuits/mes), Básico (100 $/mes, lectura/escritura, 10.000 tuits/mes), Pro (5.000 $/mes, 1 millón de tuits/mes), Empresarial (personalizado). La eliminación de los anteriores niveles gratuitos para académicos y desarrolladores causó una gran interrupción para investigadores y proyectos de código abierto.
La API v1.1 de Twitter fue retirada y cerrada en febrero de 2023 como parte de la reestructuración tras la adquisición por Elon Musk. Ahora todos los desarrolladores deben usar la API v2, que tiene un modelo de autenticación diferente (OAuth 2.0 PKCE para contexto de usuario, token Bearer para solo aplicación) y una estructura de endpoints distinta. La mayoría de las funcionalidades de v1.1 están disponibles en v2.
El nivel gratuito solo permite escribir tuits (publicar, borrar, dar me gusta), no incluye lectura de tuits, datos de usuario ni búsqueda. Para cualquier funcionalidad de lectura, el plan Básico (100 $/mes) es el mínimo. Esto terminó efectivamente con el acceso gratuito para aplicaciones de análisis, monitoreo e investigación que antes eran gratuitas.
En la antigua API de Twitter, el acceso elevado era un nivel de aplicación separado. En la API v2, los niveles de acceso son puramente según facturación: Básico, Pro o Empresarial. No se necesita solicitud ni aprobación más allá de crear la cuenta y añadir una tarjeta de crédito. Sin embargo, X se reserva el derecho de revisar las aplicaciones para verificar el cumplimiento de su acuerdo de desarrollador.
