Comment configurer une API non-supportée dans n8n via le nœud HTTP Request
Dans n8n, le nœud HTTP Request permet de connecter n'importe quelle API non-supportée nativement en demandant à Claude ou ChatGPT de configurer les headers, authentification et paramètres à partir de la documentation de l'API.
Ouvre n8n à tous les services disposant d'une API, même si le nœud dédié n'existe pas. Avant l'IA, il fallait comprendre la documentation API et configurer manuellement ; maintenant Claude peut générer la configuration complète. Nécessite tout de même de vérifier que la configuration fonctionne.
Télécharger le workflow, copier la documentation de l'API (beaucoup de docs ont maintenant un bouton 'copier page'), donner les deux à Claude avec la demande de configuration, puis importer le JSON généré.
Claude peut faire des erreurs dans la configuration. Il faut tester et parfois corriger manuellement les paramètres ou l'authentification.
« il y a un champ qui existe. Donc je vais revenir ici et je vais créer un nouveau workflow dans lequel je vais mettre un trigger manuel. Voilà, il y a un nœud qui existe qui s'appelle HTTP request qui permet de faire une requête API un n'importe quel outil qui dispose d'une API »
Sources · 2 éditeur(s) indépendant(s)
- HTTP Request — n8n Docs n8n (documentation officielle)
- HTTP Request credentials — n8n Docs n8n (documentation officielle)
- Custom API actions for existing nodes — n8n Docs n8n (documentation officielle)
- Examples using n8n's HTTP Request node — n8n Docs (cookbook) n8n (documentation officielle)
- Common Issues — HTTP Request node, n8n Docs n8n (documentation officielle)
- Import cURL fails in HTTP Request node (issue #28359) GitHub — n8n-io/n8n
On télécharge le workflow n8n en JSON, on copie la documentation de l'API, on donne les deux à Claude en lui demandant de configurer le nœud HTTP Request, puis on importe le workflow généré.