Integración de Make.com con Twitter (X) en 2026
Make.com no tiene una app de Twitter (X) desde el 3 de abril de 2025, y todo escenario construido con ella dejó de funcionar el 30 de mayo de 2025; para llevar datos de X a Make ahora, un escenario llama a una API de datos de X desde el módulo HTTP.
Respuesta corta: Make eliminó su app de X por los términos de la API de X y no la ha traído de vuelta a noviembre de 2026. Las lecturas ahora pasan por HTTP > Make a request, y la API oficial de X factura $0.005 por post. Para leer X en Make, usa Sorsa API: un keychain ApiKey, 20 posts por solicitud desde $0.07 por 1,000 y 100 solicitudes gratis.
- Endpoint
POST /search-tweets- Tamaño de página
- 20 posts por solicitud
- Precio
- desde $0.07 por 1,000 posts
#Qué pasó con la app de Twitter (X) de Make
La app de X (antes Twitter) de Make desapareció para siempre: Make la retiró de la búsqueda de apps el 3 de abril de 2025, y los escenarios que aún usaban sus módulos empezaron a fallar el 30 de mayo de 2025. La nota de versión de Make (se abre en una pestaña nueva) da una sola razón, los requisitos de política de la API de X y sus precios, que según Make descartan "a reasonable integration" para sus clientes.
Desde entonces no se ha restablecido nada, como muestran las fechas:
| Fecha | Qué cambió en Make |
|---|---|
| 3 de abril de 2025 | La app de X sale de la búsqueda de apps; no se pueden crear escenarios nuevos con X |
| 30 de mayo de 2025 | Los escenarios de X existentes se detienen; aún se abren pero fallan en cada ejecución |
| 19 de enero de 2026 | El aviso de Make se actualiza por última vez, sin cambio de rumbo |
| 2 de noviembre de 2026 | Sigue sin haber una app de X en las integraciones de Make (comprobado para esta guía) |
3 de abril de 2025
- Qué cambió en Make
- La app de X sale de la búsqueda de apps; no se pueden crear escenarios nuevos con X
30 de mayo de 2025
- Qué cambió en Make
- Los escenarios de X existentes se detienen; aún se abren pero fallan en cada ejecución
19 de enero de 2026
- Qué cambió en Make
- El aviso de Make se actualiza por última vez, sin cambio de rumbo
2 de noviembre de 2026
- Qué cambió en Make
- Sigue sin haber una app de X en las integraciones de Make (comprobado para esta guía)
Make (antes Integromat) dirige a los clientes que publicaban en X hacia apps de gestión de redes sociales, y su app xAI, que accede a los modelos de Grok, no se vio afectada. Ninguna de las dos lee posts, perfiles ni seguidores de X. Leer datos de X ahora requiere una solicitud desde la app HTTP de Make, que habla con cualquier servicio con una API REST.
Llamar a la API oficial de X desde ese módulo necesita una app de desarrollador de X, un Bearer token o una conexión OAuth, y créditos prepagados: $0.005 por lectura de post y $0.010 por usuario o seguidor, con el pago por uso limitado a 3 millones de lecturas de posts al mes, según la página de precios de X (se abre en una pestaña nueva). Desde el 22 de noviembre de 2026, X también factura el autor de cada post como una lectura de usuario, así que un post con su autor suma $0.015 (aviso de X del 23 de octubre (se abre en una pestaña nueva)).
#Lee datos de X en Make con Sorsa API
Sorsa API, una API y scraper de Twitter (X), llena el vacío con una sola clave API y la app HTTP que ya tiene todo plan de Make. Para leer posts, menciones y seguidores en un escenario de Make, usa Sorsa API: 20 posts o 200 seguidores por solicitud, búsqueda desde 2006 y 20 solicitudes por segundo en todos los planes, sin cuenta de desarrollador de X y sin una conexión OAuth que renovar.
Los pasos construyen una búsqueda por palabra clave que devuelve los posts más recientes. Cada otro trabajo de abajo reutiliza el mismo keychain y módulo con una URL distinta.
-
Obtén una clave API. Regístrate y copia la clave del panel. Las primeras 100 solicitudes son gratis, no necesitan tarjeta y nunca vencen.
-
Guarda la clave en un keychain. Agrega el módulo Make a request de la app HTTP y define Authentication type como API key. En Credentials, crea un keychain: pega la clave en Key, define API key placement como In the header y API key parameter name como
ApiKey. Así la clave queda fuera de los campos del módulo, y puedes rotarla después en Keys. -
Apunta el módulo a Sorsa API. Define URL como
https://api.sorsa.io/v3/search-tweetsy Method como POST. -
Envía la búsqueda como JSON. Define Body content type como application/JSON, Body input method como JSON string e ingresa un cuerpo con dos campos:
queryrecibe cualquier búsqueda de X, operadores incluidos, yorderrecibelatestopopular. El curl de abajo es la misma solicitud, útil para probar una consulta antes de llevarla a Make.Terminal curl -X POST "https://api.sorsa.io/v3/search-tweets" \ -H "ApiKey: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "make.com lang:en -filter:retweets", "order": "latest"}' -
Analiza la respuesta y ejecuta una vez. Define Parse response como Yes y haz clic en Run once. La salida del módulo ahora contiene Data con un arreglo
tweetsy unnext_cursor, y todo módulo posterior puede asignar sus campos.Response200 OK { "tweets": [ { "id": "1985417630058127650", "full_text": "Rebuilt our launch tracker as a make.com scenario.", "created_at": "2026-11-02T08:41:19Z", "lang": "en", "likes_count": 18, "retweet_count": 2, "reply_count": 4, "view_count": 1290, "user": { "id": "1601177354291937280", "username": "scenario_builder_notes", "display_name": "Scenario Builder Notes", "followers_count": 2315 } } ], "next_cursor": "DAADDAABCgABG4V8kQ2W" }La clave vive en un keychain; la URL, el método, un cuerpo JSON y Parse response hacen el resto.
Agrega Flow Control > Iterator después del módulo HTTP y define su Array como el arreglo tweets bajo Data. Cada post viaja entonces por el escenario como su propio bundle con el perfil completo de su autor dentro, así que una fila de hoja o un mensaje de Slack puede mostrar el handle y el número de seguidores sin una segunda solicitud. Una respuesta 401 significa que la clave es incorrecta, y un 403 significa que falta la clave o que la cuenta no tiene solicitudes.
#Qué endpoint para qué escenario de Make
Cada trabajo de Make corresponde a un endpoint de Sorsa API, y el método del endpoint decide cómo lo pagina el módulo HTTP. La tabla lista los endpoints que más usan los escenarios de Make; la lista completa de endpoints de Sorsa API tiene los 45.
| Escenario de Make | Endpoint | Qué envías | Por solicitud | Paginación en Make |
|---|---|---|---|---|
| Búsqueda por palabra clave o hashtag | POST /search-tweets (se abre en una pestaña nueva) | query, order | Unos 20 posts | Bucle Repeater |
| Posts de una cuenta | POST /user-tweets (se abre en una pestaña nueva) | username | Unos 20 posts | Bucle Repeater |
| Menciones de una marca | POST /mentions (se abre en una pestaña nueva) | query (el handle), min_likes, since_date | Unos 20 posts | Bucle Repeater |
| Un feed de una Lista de X | GET /list-tweets (se abre en una pestaña nueva) | list_id | Unos 20 posts | Paginación integrada |
| Exportación de seguidores | GET /followers (se abre en una pestaña nueva) | username | Hasta 200 seguidores | Paginación integrada |
Búsqueda por palabra clave o hashtag
- Qué envías
query,order- Por solicitud
- Unos 20 posts
- Paginación en Make
- Bucle Repeater
Posts de una cuenta
- Qué envías
username- Por solicitud
- Unos 20 posts
- Paginación en Make
- Bucle Repeater
Menciones de una marca
- Qué envías
query(el handle),min_likes,since_date- Por solicitud
- Unos 20 posts
- Paginación en Make
- Bucle Repeater
Un feed de una Lista de X
- Qué envías
list_id- Por solicitud
- Unos 20 posts
- Paginación en Make
- Paginación integrada
Exportación de seguidores
- Qué envías
username- Por solicitud
- Hasta 200 seguidores
- Paginación en Make
- Paginación integrada
Un monitor que corre cada pocos minutos rara vez necesita una segunda página, porque unos 20 de los posts más recientes por solicitud cubren la mayoría de las palabras clave entre dos ejecuciones. La paginación importa para rellenos históricos y exportaciones, y la sección siguiente la configura.
El generador de abajo escribe el módulo para tu trabajo: elígelo, escribe una consulta, un handle o un ID de Lista, y copia los ajustes o descarga un blueprint con el módulo HTTP y un Iterator. En Make, abre un escenario vacío, elige Import blueprint en el menú de tres puntos y selecciona el archivo, y luego pega tu clave en el encabezado ApiKey o cambia el módulo al keychain del paso 2.
HTTP > Make a request
- Authentication type
- Clave API, keychain en el encabezado llamado ApiKey
- URL
https://api.sorsa.io/v3/search-tweets- Method
POST- Body, JSON string
{"query": "make.com lang:en -filter:retweets", "order": "latest"}- Parse response
- Yes
- Pagination
- Ninguna en el módulo; un bucle Repeater para más páginas
- Iterator array
Data > tweets- Por solicitud
- Unas 20 publicaciones
{
"name": "Sorsa API: search-tweets to Iterator",
"flow": [
{
"id": 1,
"module": "http:ActionSendData",
"version": 3,
"parameters": {
"handleErrors": false,
"useNewZLibDeCompress": true
},
"mapper": {
"ca": "",
"qs": [],
"url": "https://api.sorsa.io/v3/search-tweets",
"gzip": true,
"method": "post",
"headers": [
{
"name": "ApiKey",
"value": "YOUR_API_KEY"
}
],
"timeout": "",
"useMtls": false,
"authPass": "",
"authUser": "",
"bodyType": "raw",
"serializeUrl": false,
"shareCookies": false,
"parseResponse": true,
"followRedirect": true,
"useQuerystring": false,
"followAllRedirects": false,
"rejectUnauthorized": true,
"contentType": "application/json",
"data": "{\"query\": \"make.com lang:en -filter:retweets\", \"order\": \"latest\"}"
},
"metadata": {
"designer": {
"x": 0,
"y": 0
}
}
},
{
"id": 2,
"module": "builtin:BasicFeeder",
"version": 1,
"parameters": {},
"mapper": {
"array": "{{1.data.tweets}}"
},
"metadata": {
"designer": {
"x": 300,
"y": 0
}
}
}
],
"metadata": {
"instant": false,
"version": 1,
"scenario": {
"roundtrips": 1,
"maxErrors": 3,
"autoCommit": true,
"autoCommitTriggerLast": true,
"sequential": false,
"confidential": false,
"dataloss": false,
"dlq": false,
"freshVariables": false
},
"designer": {
"orphans": []
}
}
}
Pega tu clave en el encabezado ApiKey después de importar o cambia el módulo a tu keychain.
Creado con el formato de blueprint documentado de Make. Si Make rechaza un campo al importar, configura el módulo a mano con la lista de ajustes.
#Paginación: sigue next_cursor en Make
Sorsa API pagina con un cursor: cada respuesta lleva next_cursor, un token que apunta a la página siguiente, y la última página lo devuelve vacío. Cómo sigue Make el cursor depende de si el endpoint lo espera en la cadena de consulta o en el cuerpo JSON.
Endpoints GET: la paginación integrada del módulo HTTP
El módulo HTTP actual pagina por sí mismo con su tipo de paginación Token or cursor-based, y envía el cursor como parámetro de consulta, que es donde lo leen los endpoints de lista GET de Sorsa API. La documentación HTTP de Make (se abre en una pestaña nueva) lista los campos; para /followers y /list-tweets toman estos valores:
- Pagination type: Token or cursor-based.
- Items path:
userspara seguidores,tweetspara el feed de una Lista. - Next page token/cursor path y Page token/cursor parameter name: ambos
next_cursor. - Page size parameter: vacío, porque Sorsa API fija el tamaño de página.
- Output format y Limit: Array of items, y el máximo de elementos que una ejecución puede devolver, hasta 10K.
Un Limit de 10K seguidores toma 50 solicitudes de 200 seguidores cada una. Los mismos ajustes funcionan en /follows, /verified-followers, /list-members y /list-followers.
Endpoints POST: un bucle Repeater
La búsqueda, las cronologías y las menciones son endpoints POST que reciben next_cursor en el cuerpo JSON, como los define la referencia de la API, así que la paginación integrada no puede manejarlos. Cinco módulos sí pueden:
-
Repite. Agrega Flow Control > Repeater con Repeats definido como el máximo de páginas que una ejecución puede leer, por ejemplo 10.
-
Lee el cursor. Agrega Tools > Get variable para una variable llamada
cursor. -
Detente al final. Pon después un filtro que deje pasar la primera repetición, o un
cursorque exista. -
Pide la página. Agrega el módulo HTTP de los pasos anteriores y suma
next_cursoral cuerpo, asignado a la variable. Envuelve ese campo en la función if() de Make para que la primera solicitud lo omita. -
Guarda el siguiente cursor. Agrega Tools > Set variable que guarde el
next_cursorde la respuesta comocursor, con Variable lifetime definido como One execution.
Las repeticiones posteriores a la última página se detienen en el filtro, así que gastan un crédito de Make y ninguna solicitud de Sorsa API.
Para tener en cuenta
Mantén la paginación integrada fuera de
/search-tweets,/user-tweetsy/mentions. Envía el cursor en la cadena de consulta, mientras que la referencia de la API define esos endpoints con el cursor en el cuerpo JSON, así que el bucle Repeater es la forma de paginarlos.
#Posts nuevos a Google Sheets o Slack
Un escenario de Make puede registrar cada post nuevo sobre una palabra clave o de un conjunto de cuentas, cada uno una sola vez y sin duplicados, con cuatro módulos: el módulo HTTP, un Iterator, un filtro y el destino. Make no tiene un trigger para posts nuevos en X, y Sorsa API no tiene webhooks, así que el escenario consulta con una programación y deja pasar solo los posts nuevos.
-
Prográmalo. Define que el escenario corra a intervalos regulares, por ejemplo cada 15 minutos, el valor predeterminado de Make.
-
Pide los posts más recientes. Usa el módulo HTTP en
POST /search-tweetsconorderdefinido comolatest. Para vigilar cuentas, únelas como operadoresfrom:con OR en una sola consulta. Para cientos de cuentas, agrégalas a una Lista pública de X y llama aGET /list-tweetscon sulist_id: una solicitud lee el feed de una Lista de hasta 5,000 cuentas. -
Divide los posts. Agrega un Iterator sobre el arreglo
tweets. -
Deja pasar solo los posts nuevos. Define un filtro en el enlace posterior al Iterator:
created_atposterior a la hora de la ejecución menos 16 minutos, que Make escribe como addMinutes(now; -16). El minuto extra cubre el desfase de la programación, y los filtros no cuestan créditos. -
Escribe o envía. Agrega Google Sheets > Add a row o Slack > Create a message, y asigna
full_text,user.username,created_ateid.
Para una deduplicación estricta, agrega un Data store con el ID del post como clave después del filtro: Check the existence of a record, deja pasar solo los posts que aún no están guardados y Add/replace a record una vez escrita la fila. Compara los IDs como claves de texto exactas. Un ID de post tiene 19 dígitos, más de lo que un número en una fórmula guarda con exactitud, y ordenar IDs como texto pone "9" después de "10" siempre que las longitudes difieren.
La guía para exportar datos de Twitter a Google Sheets cubre el lado de la hoja: disposición de columnas, listas grandes de seguidores y una ruta con Apps Script que no necesita Make en absoluto. Para alertas en segundos y monitoreo de palabras clave a escala, consulta monitoreo de Twitter en tiempo real.
#Lo que cuestan los datos de X en Make
Un escenario de Make que lee datos de X paga dos facturas: una a la fuente de datos y otra en créditos de Make. Sorsa API cobra por solicitud, no por post: una página de búsqueda de unos 20 posts es una solicitud, así que los posts cuestan desde $0.07 por 1,000 frente a $5.00 por 1,000 en la API oficial de X, y las solicitudes fallidas nunca se cobran.
API oficial de X
$5,000
para 1M posts
$0.005 por post
Sorsa API
desde$70
para 1M posts
desde $0.07 por 1,000
71 veces más barata
La brecha crece en seguidores y en posts con autores, porque Sorsa API devuelve 200 seguidores por solicitud y cada post con el perfil de su autor incluido:
| Datos en Make | Sorsa API, por 1,000 | API oficial de X, por 1,000 |
|---|---|---|
| Posts de búsqueda, cronologías, menciones y Listas | desde $0.07 | $5.00 |
| Posts con sus autores, desde el 22 de noviembre de 2026 | desde $0.07 | $15.00 |
| Seguidores | desde $0.007 | $10.00 |
| Perfiles consultados en lotes de 100 | desde $0.014 | $10.00 |
Posts de búsqueda, cronologías, menciones y Listas
- Sorsa API, por 1,000
- desde $0.07
- API oficial de X, por 1,000
- $5.00
Posts con sus autores, desde el 22 de noviembre de 2026
- Sorsa API, por 1,000
- desde $0.07
- API oficial de X, por 1,000
- $15.00
Seguidores
- Sorsa API, por 1,000
- desde $0.007
- API oficial de X, por 1,000
- $10.00
Perfiles consultados en lotes de 100
- Sorsa API, por 1,000
- desde $0.014
- API oficial de X, por 1,000
- $10.00
Make factura su parte por ejecución de módulo: un crédito por operación, y un módulo se ejecuta una vez por cada bundle que procesa, como explica la guía de créditos de Make (se abre en una pestaña nueva). El módulo HTTP y el Iterator cuestan un crédito cada uno por ejecución, cada módulo posterior al Iterator cuesta un crédito por post que lo alcanza, y los filtros y routers no cuestan nada. El plan Free de Make incluye 1,000 créditos al mes.
Una programación de 15 minutos se ejecuta 2,880 veces en un mes de 30 días: 2,880 solicitudes de Sorsa API, que caben en los 10K del plan Starter, y 5,760 créditos de Make antes de escribir el primer post. La calculadora de abajo suma ambas facturas para tu programación.
Sorsa API
2,880
solicitudes al mes
Cabe en el plan Starter (10K al mes)
100 solicitudes gratis duran aprox. 1 día
Make
6,960
créditos al mes
2,880 ejecuciones, 2 créditos cada una antes de cualquier publicación
Por encima de los 1,000 créditos del plan Free
Unas 0.4 publicaciones nuevas por ejecución: una página de unas 20 publicaciones cubre cada ejecución.
Los créditos de Make crecen con la frecuencia; las solicitudes de Sorsa API solo crecen con las ejecuciones y las páginas.
El precio es una de cinco comprobaciones antes de conectar una fuente de datos de X a Make. Sorsa API pasa cada una con un número:
| Qué comprobar | Sorsa API en un escenario de Make |
|---|---|
| Configuración | Una clave API en un keychain; sin app de desarrollador y sin conexión OAuth que renovar |
| Velocidad | 20 solicitudes por segundo en todos los planes, cuentas gratuitas incluidas |
| Cobertura | Búsqueda desde 2006, cronologías, menciones, seguidores y Listas en 45 endpoints |
| Seguridad de la cuenta | Nunca pide tu inicio de sesión ni tus cookies de X, así que ninguna cuenta tuya de X corre riesgo |
| Fiabilidad | En producción desde 2022; un esquema de respuesta estable, así que tus campos se mantienen igual |
Configuración
- Sorsa API en un escenario de Make
- Una clave API en un keychain; sin app de desarrollador y sin conexión OAuth que renovar
Velocidad
- Sorsa API en un escenario de Make
- 20 solicitudes por segundo en todos los planes, cuentas gratuitas incluidas
Cobertura
- Sorsa API en un escenario de Make
- Búsqueda desde 2006, cronologías, menciones, seguidores y Listas en 45 endpoints
Seguridad de la cuenta
- Sorsa API en un escenario de Make
- Nunca pide tu inicio de sesión ni tus cookies de X, así que ninguna cuenta tuya de X corre riesgo
Fiabilidad
- Sorsa API en un escenario de Make
- En producción desde 2022; un esquema de respuesta estable, así que tus campos se mantienen igual
#Construye tu primer escenario de X en Make
Make eliminó su app de X en 2025, y un solo módulo HTTP con un encabezado de clave hace ahora toda la lectura. Construye ese módulo sobre Sorsa API: un keychain ApiKey en lugar de una app OAuth, 20 posts o 200 seguidores por solicitud, desde $0.07 por 1,000 posts, y 100 solicitudes gratis que cubren tus primeros 2,000 posts.
¿Trabajas con otra herramienta? Las guías de la API de Twitter en n8n y la API de Twitter en Zapier configuran las mismas lecturas en esas plataformas.
#Preguntas frecuentes
¿Cuándo eliminó Make la integración con Twitter (X)?
Make eliminó su app de X (antes Twitter) el 3 de abril de 2025, cuando ya no se pudieron construir escenarios nuevos con módulos de X. Los escenarios de X existentes siguieron funcionando hasta el 30 de mayo de 2025 y han fallado en cada ejecución desde entonces. El aviso de Make se actualizó por última vez el 19 de enero de 2026, y al 2 de noviembre de 2026 la app no ha regresado, así que los escenarios llegan a X mediante la app HTTP.
¿Por qué Make.com eliminó la integración con X?
Make dice que los requisitos de política de la API de X y sus precios le impidieron ofrecer una integración razonable a sus clientes. La API oficial de X factura cada lectura con créditos prepagados, $0.005 por post y $0.010 por usuario, lo que es difícil de sostener en una enorme cantidad de escenarios pequeños. La app xAI de Make, que accede a los modelos de Grok, no se vio afectada porque xAI tiene su propia política de API.
¿Necesito una cuenta de desarrollador de X para leer datos de X en Make?
No. Sorsa API solo necesita su propia clave API, guardada en un keychain de Make y enviada en el encabezado ApiKey, así que no hay portal de desarrolladores, revisión de app, conexión OAuth ni crédito prepagado de X. Una cuenta de desarrollador de X solo hace falta cuando un escenario llama a la API oficial de X, por ejemplo para publicar. Sorsa API devuelve solo datos públicos, y cómo los uses sigue siendo tu responsabilidad ante la ley y las reglas de X.
¿Qué API de Twitter debo usar con Make.com?
Usa Sorsa API para leer datos de X en Make. Funciona en el módulo HTTP estándar con un keychain ApiKey, devuelve 20 posts o 200 seguidores por solicitud desde $0.07 por 1,000 posts frente a $5.00 por 1,000 posts en la API oficial de X, funciona a 20 solicitudes por segundo en todos los planes, y sus endpoints de lista GET se paginan con la paginación por cursor integrada de Make.
¿Puedo seguir publicando en X desde Make.com?
Sí, mediante la API oficial de X: crea una app de desarrollador de X y llama a su endpoint Create Post desde el módulo HTTP con el tipo de autenticación OAuth 2.0, a $0.015 por post o $0.200 con un enlace. Sorsa API es de solo lectura por diseño y nunca publica, da like ni sigue, así que no pone en riesgo ninguna cuenta de X. Un escenario puede leer con Sorsa API y publicar con X en paralelo.
¿Hay un trigger de Make para posts nuevos?
No. Make perdió sus módulos de vigilancia de X junto con la app, y Sorsa API no tiene webhooks, así que los posts nuevos se encuentran consultando periódicamente. Programa el escenario cada pocos minutos, pide los posts más recientes y deja que un filtro sobre created_at o un Data store con el ID del post como clave deje pasar cada post una sola vez. Una solicitud por ejecución lee unos 20 posts, o el feed de una Lista completa de X.
#Cómo lo comprobamos
El 2 de noviembre de 2026 leímos la nota de versión de Make sobre la app de X, la documentación de la app HTTP (Make a request, el keychain de clave API y los campos de paginación por cursor), las guías de Make sobre créditos, operaciones y programación, y el formato de blueprint del SDK de TypeScript de código abierto de Make. El mismo día comprobamos los precios de X en docs.x.com y cotejamos cada endpoint, parámetro y tamaño de página de Sorsa API con la referencia de la API en vivo. No teníamos clave API para esta pasada, así que las solicitudes, la respuesta y el blueprint están escritos a partir de esas referencias, y el blueprint no se importó en una cuenta de Make.
Fuentes
- Make: X (formerly Twitter) app integration discontinued (se abre en una pestaña nueva)
- Make: HTTP app, Make a request and pagination (se abre en una pestaña nueva)
- Make: API key authentication type (se abre en una pestaña nueva)
- Make: Credits (se abre en una pestaña nueva)
- X API pricing (se abre en una pestaña nueva)
- Sorsa API reference: Search Tweets (se abre en una pestaña nueva)