Intégration HTTP MakeAutomatiser HTTP avec Make.
Un outil n'a pas d'app dans Make ? Il a souvent une adresse web. L'intégration HTTP Make permet d'écrire à cette adresse et de lire la réponse, avec 8 modules (7 actions et 1 itérateur). Ce guide t'explique la notion sans jargon, puis te fait monter un premier scénario.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration HTTP Make ?
Une requête HTTP, c'est une question envoyée à une adresse web, et la réponse qui revient. L'intégration HTTP Make donne ce même pouvoir à un scénario, c'est-à-dire l'automatisation que tu construis dans Make : récupérer un fichier, interroger un service, lui transmettre des données, sans écrire de code. Lire et envoyer sont deux sortes de requêtes, qu'on appelle des méthodes.
Parler à un logiciel métier qui n'a pas d'app Make. Ton logiciel de gestion ou l'outil maison de ton équipe expose souvent une adresse qu'on peut appeler. Make a request envoie la demande et remonte la réponse. Si le service exige une preuve d'identité, tu prends le module qui correspond : clé d'API, Basic Auth, OAuth 2.0 ou certificat client.
Récupérer une pièce envoyée par lien. Un notaire, un diagnostiqueur ou un comptable t'envoie un lien vers un PDF. Get a file le télécharge pour que la suite du scénario le range ou le joigne à un mail. Lien raccourci ? Resolve a target URL suit les redirections et te rend l'adresse d'arrivée.
Lire les étiquettes d'une réponse. Retrieve headers découpe les en-têtes renvoyés par le serveur en éléments séparés, pour qu'un filtre réagisse à l'un d'eux.
La limite à connaître : HTTP ne surveille rien et ne lance pas un scénario tout seul, faute de déclencheur. Il faut une autre app ou une planification en tête de chaîne. La même brique existe côté n8n, détaillée sur la page Intégration HTTP n8n ; le match entre les deux outils est dans n8n vs Make. Pour prendre l'éditeur en main d'abord, la Formation Make reprend les bases.
Comment connecter HTTP à Make ?
- 01
Choisir le bon module et créer la connexion
Ajoute le module HTTP qui correspond à la porte d'entrée du service (clé d'API, Basic Auth, OAuth 2.0 ou certificat client), puis clique sur Create a connection. La connexion, c'est ton accès au service, enregistré une fois dans Make.
- 02
Lui donner un nom parlant
L'étape est facultative, mais elle t'évitera des erreurs. Nomme la connexion d'après le service, par exemple « API logiciel de devis ». Avec plusieurs services dans le même scénario, un nom flou devient vite un piège.
- 03
Autoriser puis enregistrer
Avec OAuth 2.0, tu valides l'accès de Make sur la page du service. Pour les autres méthodes, tu colles la clé ou les identifiants fournis par le service. Clique sur Save : le module peut envoyer sa première requête.
Ton premier scénario avec HTTP
ObjectifQuand un lien raccourci vers un diagnostic immobilier arrive dans une autre app, Make retrouve l'adresse réelle et télécharge le document.
- 01
Créer le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. En premier module, choisis l'app où arrivent les liens (formulaire, tableur, boîte mail) et connecte ton compte.
- 02
Retrouver l'adresse finale
Clique sur le + à droite, cherche HTTP et prends Resolve a target URL. Glisse dedans le lien fourni par le premier module. Make suit chaque redirection et ne garde que l'adresse d'arrivée.
- 03
Télécharger le document
Ajoute Get a file et donne-lui l'adresse obtenue. Le fichier part vers la suite sous forme de bundle, un élément qui passe d'un module à l'autre. Un nouveau + te permet ensuite de le ranger.
- 04
Tester avec Run once
Clique sur Run once et envoie un vrai lien dans l'app de départ. Ouvre la bulle de chaque module pour lire ce qu'il a reçu : l'adresse complète d'abord, puis le fichier.
- 05
Planifier et activer
Règle la planification sur le premier module (toutes les 15 minutes par défaut), puis active le scénario. Chaque passage d'un module compte comme une opération, l'unité que Make décompte sur ton plan.
Les 8 modules HTTP, un par un
HTTP te donne 8 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
Get a file
ActionDans Make“Downloads a file from a given URL.”
Tu lui donnes une adresse web, il te rapporte le fichier qui s'y trouve. La suite du scénario peut alors le classer dans un dossier partagé, le joindre à un mail ou en lire le contenu.
Make a Basic Auth request
ActionDans Make“Sends an HTTP(S) request to a specified URL that requires Basic Auth authorization and processes the response.”
Certains intranets et vieux logiciels ferment leur adresse par un simple couple identifiant et mot de passe. Ce module joint ces identifiants à ta requête. La réponse du serveur revient dans ton scénario.
Make a Client Certificate Auth request
ActionDans Make“Sends an HTTPS request to a specified URL that requires Client Certificate Auth authorization and processes the response.”
Pas de mot de passe ici : la preuve d'identité est un certificat, un fichier que certains systèmes bancaires ou grands comptes exigent. Le module envoie une requête HTTPS munie de ce certificat et traite la réponse.
Make an API Key Auth request
ActionDans Make“Sends an HTTPS request to a specified URL that requires API Key Auth authorization and processes the response.”
Beaucoup de logiciels en ligne fournissent une clé d'API, une longue chaîne secrète qui joue le rôle de mot de passe entre machines. Ce module la garde dans la connexion et l'ajoute à chaque appel HTTPS.
Make an OAuth 2.0 request
ActionDans Make“Sends an HTTP(S) request to a specified URL that requires OAuth 2.0 authorization and processes the response.”
OAuth 2.0, c'est l'écran « Autoriser l'accès » que tu connais déjà : tu valides Make sur la page du service, sans lui confier ton mot de passe. Le module envoie ensuite des requêtes en ton nom et lit les réponses.
Make a request
ActionDans Make“Sends an HTTP(S) request to a specified URL and processes the response.”
La version de base, sans aucune des quatre méthodes d'autorisation : il envoie une requête à l'adresse que tu indiques et remonte la réponse. C'est un peu la télécommande universelle de l'app HTTP.
Resolve a target URL
ActionDans Make“Resolves a chain of HTTP redirects and returns a target URL.”
Un lien raccourci ou un lien de suivi rebondit souvent par plusieurs adresses avant d'arriver quelque part. Ce module suit toute la chaîne de redirections et ne te rend que la destination finale.
Retrieve headers
ItérateurDans Make“Retrieves each header from the HTTP module separately.”
Toute réponse de serveur transporte des en-têtes, de petites étiquettes qui décrivent le contenu, son type ou le serveur. Cet itérateur prend les en-têtes d'un module HTTP et fait de chacun un bundle séparé.
Besoin d'aide pour automatiser HTTP avec Make ?
Une personne lit chaque message.