Integración HTTP MakeAutomatiza HTTP con Make.
¿Tu herramienta no tiene app en Make pero sí una dirección web? Con la integración HTTP Make puedes enviarle peticiones y leer lo que contesta, gracias a 8 módulos (7 acciones y 1 iterador). Aquí verás qué es una petición sin tecnicismos y montarás tu primer escenario.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué puedes automatizar con la integración HTTP Make?
Piensa en una petición HTTP como una carta con dirección: la envías a una URL y el servidor te contesta. La integración HTTP Make deja que un escenario, la automatización que montas en Make, envíe esas cartas por su cuenta para descargar un archivo, pedir datos a un servicio o mandárselos, sin programar nada. Pedir y enviar son dos tipos de petición, llamados métodos.
Descargar lo que llega en forma de enlace. Para una tienda online que recibe albaranes de sus proveedores como enlace, Get a file trae el archivo para que el siguiente módulo lo guarde o lo adjunte. Si el enlace está acortado, Resolve a target URL sigue las redirecciones y te devuelve la dirección de destino.
Ver qué ha contestado de verdad un servidor. Retrieve headers separa las cabeceras de una respuesta, esas etiquetas que la acompañan, en elementos sueltos, para que un filtro decida según una de ellas.
Hablar con un programa que Make no conoce. El software de tu gestoría o una herramienta interna suele publicar una dirección a la que llamar. Make a request envía la llamada y recoge la respuesta; si el servicio pide identificarte, usa la variante adecuada: clave de API, Basic Auth, OAuth 2.0 o certificado de cliente.
Lo que HTTP no hace: vigilar una dirección y arrancar solo, porque no tiene disparador. Otra app o la programación de Make abren la cadena. En n8n existe la misma pieza, explicada en Integración HTTP n8n, y n8n vs Make compara ambas herramientas. Si antes quieres dominar el editor, el Curso de Make empieza por lo básico.
¿Cómo conectas HTTP con Make?
- 01
Elige el módulo y crea la conexión
Añade el módulo HTTP que encaja con la forma de entrar del servicio (clave de API, Basic Auth, OAuth 2.0 o certificado de cliente) y pulsa Create a connection. La conexión es tu acceso a ese servicio, guardado una sola vez en Make.
- 02
Ponle un nombre claro
Es opcional, pero te ahorra líos. Llámala como el servicio, por ejemplo «API del programa de facturas». Si un mismo escenario habla con varios servicios, un nombre genérico acaba provocando errores.
- 03
Autoriza y guarda
Con OAuth 2.0 apruebas el acceso de Make en la página del propio servicio. Con los demás métodos pegas la clave o las credenciales que te dio el servicio. Pulsa Save y el módulo ya puede enviar su primera petición.
Tu primer escenario con HTTP
ObjetivoCuando llega a otra app un enlace acortado hacia el albarán de un proveedor, Make encuentra la dirección real y descarga el archivo.
- 01
Crea el escenario
En la página Scenarios, crea un escenario nuevo y pulsa el +. Como primer módulo, elige la app donde caen los enlaces (un formulario, una hoja de cálculo, el correo) y conecta tu cuenta.
- 02
Resuelve el enlace
Pulsa el + de la derecha, busca HTTP y elige Resolve a target URL. Arrastra dentro el enlace que trae el primer módulo. Make recorre cada redirección y se queda con la dirección final.
- 03
Descarga el archivo
Añade Get a file con la dirección resuelta. El archivo viaja al siguiente paso como bundle, un elemento que pasa de un módulo a otro, listo para guardarlo con otro +.
- 04
Prueba con Run once
Pulsa Run once y deja un enlace real en la app de origen. Abre la burbuja de cada módulo y revisa lo que recibió: primero la dirección completa y luego el archivo.
- 05
Programa y activa
Ajusta la programación del primer módulo (cada 15 minutos por defecto) y activa el escenario. Cada ejecución de un módulo cuenta como una operación, la unidad que Make descuenta de tu plan.
Los 8 módulos de HTTP explicados
HTTP te da 8 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Índice de módulos
Get a file
AcciónEn Make“Downloads a file from a given URL.”
Le das una dirección web y te devuelve el archivo que hay en ella. Después, el escenario puede guardarlo en una carpeta compartida, adjuntarlo a un correo o leer su contenido.
Make a Basic Auth request
AcciónEn Make“Sends an HTTP(S) request to a specified URL that requires Basic Auth authorization and processes the response.”
Hay intranets y programas veteranos que cierran su dirección con un usuario y una contraseña sin más. Este módulo añade esas credenciales a tu petición. La respuesta del servidor llega a tu escenario.
Make a Client Certificate Auth request
AcciónEn Make“Sends an HTTPS request to a specified URL that requires Client Certificate Auth authorization and processes the response.”
En lugar de contraseña, aquí te identificas con un certificado, un archivo que exigen algunos bancos y sistemas corporativos. El módulo envía una petición HTTPS con ese certificado y procesa la respuesta.
Make an API Key Auth request
AcciónEn Make“Sends an HTTPS request to a specified URL that requires API Key Auth authorization and processes the response.”
Muchas herramientas en la nube te dan una clave de API: una cadena larga y secreta que hace de contraseña entre máquinas. Este módulo la guarda en la conexión y la añade a cada llamada HTTPS.
Make an OAuth 2.0 request
AcciónEn Make“Sends an HTTP(S) request to a specified URL that requires OAuth 2.0 authorization and processes the response.”
OAuth 2.0 es esa pantalla de «Permitir acceso» que ya conoces: apruebas a Make en la página del servicio sin darle tu contraseña. A partir de ahí, el módulo envía peticiones en tu nombre y lee las respuestas.
Make a request
AcciónEn Make“Sends an HTTP(S) request to a specified URL and processes the response.”
La versión básica, sin ninguno de los cuatro métodos de autorización: manda una petición a la dirección que indiques y te trae la respuesta. Viene a ser el mando universal de la app HTTP.
Resolve a target URL
AcciónEn Make“Resolves a chain of HTTP redirects and returns a target URL.”
Los enlaces acortados y los de seguimiento saltan por varias direcciones antes de llegar a su destino. Este módulo recorre esa cadena de redirecciones por ti y solo te entrega la dirección final.
Retrieve headers
IteradorEn Make“Retrieves each header from the HTTP module separately.”
Cada respuesta de un servidor lleva cabeceras, pequeñas etiquetas que describen el contenido, su tipo o el propio servidor. Este iterador toma las cabeceras de un módulo HTTP y convierte cada una en un bundle aparte.
¿Necesitas ayuda para automatizar HTTP con Make?
Una persona lee cada mensaje.
