{"id":43044,"date":"2025-11-14T16:40:17","date_gmt":"2025-11-14T16:40:17","guid":{"rendered":"\/fr\/tutoriels\/?p=43044"},"modified":"2025-11-14T16:58:01","modified_gmt":"2025-11-14T16:58:01","slug":"api-n8n","status":"publish","type":"post","link":"\/fr\/tutoriels\/api-n8n\/","title":{"rendered":"Comment utiliser une API avec n8n sur une configuration auto-h\u00e9berg\u00e9e ?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">L&rsquo;int&eacute;gration d&rsquo;une interface de programmation d&rsquo;application (API) avec n8n peut s&rsquo;av&eacute;rer compliqu&eacute;e, car chaque fournisseur d&rsquo;API a des exigences sp&eacute;cifiques pour connecter son service. N&eacute;anmoins, le workflow minimaliste de n8n vous permet de cr&eacute;er un pipeline de donn&eacute;es hautement efficace et facile &agrave; maintenir, qui sera utile dans de nombreux sc&eacute;narios d&rsquo;automatisation.<\/p><p class=\"wp-block-paragraph\">L&rsquo;int&eacute;gration d&rsquo;une API dans votre workflow n8n se d&eacute;roule en dix &eacute;tapes :<\/p><ol class=\"wp-block-list\">\n<li>Configurez n8n auto-h&eacute;berg&eacute; sur un serveur priv&eacute;<\/li>\n\n\n\n<li>Activer l&rsquo;acc&egrave;s &agrave; l&rsquo;API<\/li>\n\n\n\n<li>Authentifiez l&rsquo;appel API<\/li>\n\n\n\n<li>Tester la fonctionnalit&eacute; de l&rsquo;API<\/li>\n\n\n\n<li>Ajoutez votre point de terminaison API &agrave; n8n<\/li>\n\n\n\n<li>Ajouter un n&oelig;ud de m&eacute;thode de d&eacute;clenchement dans votre canevas n8n<\/li>\n\n\n\n<li>Cr&eacute;er un workflow &agrave; l&rsquo;aide d&rsquo;autres n&oelig;uds<\/li>\n\n\n\n<li>Configurez les param&egrave;tres du n&oelig;ud et la logique des donn&eacute;es<\/li>\n\n\n\n<li>Testez votre flux de travail<\/li>\n\n\n\n<li>S&eacute;curisez votre workflow<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Notez que la cr&eacute;ation d&rsquo;un workflow efficace ne se limite pas &agrave; ces &eacute;tapes et implique &eacute;galement de maintenir correctement sa s&eacute;curit&eacute; et son &eacute;volutivit&eacute;. <\/p><p class=\"wp-block-paragraph\">Pour am&eacute;liorer la maintenabilit&eacute; de votre workflow, pensez &agrave; utiliser le n&oelig;ud OneSimpleAPI, qui offre des points de terminaison API pr&eacute;configur&eacute;s pour les t&acirc;ches de base que vous pouvez g&eacute;rer directement dans n8n, contrairement aux autres API tierces.<\/p><p class=\"wp-block-paragraph\">Poursuivez votre lecture pour en savoir plus sur l&rsquo;int&eacute;gration de l&rsquo;API n8n, d&eacute;couvrir des conseils pour s&eacute;curiser votre flux de travail et explorer quelques sc&eacute;narios d&rsquo;utilisation courants.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-une-api-avec-n8n-etape-par-etape\"><strong>Comment utiliser une API avec n8n, &eacute;tape par &eacute;tape<\/strong><\/h2><p class=\"wp-block-paragraph\">Dans cette section, nous allons passer en revue toutes les &eacute;tapes n&eacute;cessaires &agrave; l&rsquo;int&eacute;gration d&rsquo;une API &agrave; votre instance n8n.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-configurer-votre-instance-n8n-auto-hebergee\"><strong>1. Configurer votre instance n8n auto-h&eacute;berg&eacute;e<\/strong><\/h3><p class=\"wp-block-paragraph\">Avant de cr&eacute;er un workflow et d&rsquo;int&eacute;grer une API, vous devez configurer votre instance n8n. Dans ce tutoriel, nous nous concentrerons sur la version auto-h&eacute;berg&eacute;e, car elle offre plus de contr&ocirc;le et est plus abordable que le plan officiel.<\/p><p class=\"wp-block-paragraph\">L&rsquo;auto-h&eacute;bergement de n8n n&eacute;cessite un plan d&rsquo;h&eacute;bergement sur un serveur priv&eacute; virtuel (VPS). Vous pouvez utiliser celui de n&rsquo;importe quel fournisseur, &agrave; condition qu&rsquo;il offre des ressources mat&eacute;rielles suffisantes pour garantir que votre flux de travail soit r&eacute;actif et ad&eacute;quat.<\/p><p class=\"wp-block-paragraph\">Comme nous cr&eacute;ons un workflow simple, un serveur avec<strong> 1 c&oelig;ur vCPU <\/strong>et<strong> 1 Go de RAM <\/strong>suffit, mais vous aurez besoin de plus de ressources mat&eacute;rielles si vous planifiez de cr&eacute;er plusieurs sc&eacute;narios d&rsquo;automatisation.<\/p><p class=\"wp-block-paragraph\">Les &eacute;tapes d&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-n8n\/\"><strong>installation de n8n<\/strong><\/a> restent les m&ecirc;mes quel que soit votre fournisseur de VPS. Cependant, nous vous recommandons le plan d&rsquo;h&eacute;bergement n8n de Hostinger si vous souhaitez un processus de configuration simple et sans commande.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p class=\"wp-block-paragraph\">Apr&egrave;s avoir achet&eacute; le plan d&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-n8n\"><strong>h&eacute;bergement n8n de Hostinger<\/strong><\/a>, notre syst&egrave;me choisira automatiquement le template n8n pour votre serveur. Il vous suffira ensuite de suivre le processus d&rsquo;int&eacute;gration du VPS, qui comprend des t&acirc;ches de base telles que la configuration d&rsquo;un nom d&rsquo;h&ocirc;te et d&rsquo;un mot de passe root, pour installer n8n.<\/p><p class=\"wp-block-paragraph\">Si vous disposez d&eacute;j&agrave; d&rsquo;un VPS Hostinger, vous pouvez installer n8n &agrave; tout moment en un seul clic &agrave; l&rsquo;aide du <strong>template OS<\/strong>. Avant de suivre cette proc&eacute;dure, <a href=\"https:\/\/www.hostinger.com\/fr\/support\/1583232-comment-puis-je-sauvegarder-ou-restaurer-mon-serveur-vps-chez-hostinger\/\"><strong>sauvegardez vos fichiers<\/strong><\/a>, car toutes les donn&eacute;es existantes seront effac&eacute;es. Voici comment installer n8n sur votre serveur :<\/p><ol class=\"wp-block-list\">\n<li>Dans <strong>hPanel<\/strong>, naviguez dans la <strong>barre lat&eacute;rale <\/strong>et cliquez sur <strong>VPS<\/strong>.<\/li>\n\n\n\n<li>Cliquez sur <strong>G&eacute;rer <\/strong>sur le VPS sur lequel vous souhaitez installer n8n.<\/li>\n\n\n\n<li>Allez dans la <strong>barre lat&eacute;rale <\/strong>&rarr; <strong>Syst&egrave;me d&rsquo;exploitation et pannel <\/strong>&rarr; <strong>Syst&egrave;me d&rsquo;exploitation<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6e0a57\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6e0a57\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"289\" height=\"217\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Apercu-general-Hostinger-11-14-2025_05_10_PM.png\/public\" alt=\"Le menu Syst&egrave;me d'exploitation dans la barre lat&eacute;rale de la page VPS dans hPanel\" class=\"wp-image-43080\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Apercu-general-Hostinger-11-14-2025_05_10_PM.png\/w=289,fit=scale-down 289w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Apercu-general-Hostinger-11-14-2025_05_10_PM.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 289px) 100vw, 289px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Allez dans l&rsquo;onglet <strong>Application <\/strong>et s&eacute;lectionnez <strong>n8n<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6e2668\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6e2668\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"268\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Systeme-d-exploitation-Hostinger-11-14-2025_05_12_PM.png\/w=1024,h=1024,fit=scale-down\" alt=\"Le template n8n dans le menu de gestion du syst&egrave;me d'exploitation de hPanel\" class=\"wp-image-43081\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Systeme-d-exploitation-Hostinger-11-14-2025_05_12_PM.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Systeme-d-exploitation-Hostinger-11-14-2025_05_12_PM.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Systeme-d-exploitation-Hostinger-11-14-2025_05_12_PM.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Systeme-d-exploitation-Hostinger-11-14-2025_05_12_PM.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Cliquez sur <strong>Changer le syst&egrave;me d&rsquo;exploitation<\/strong><\/li>\n\n\n\n<li>Acceptez la suppression des donn&eacute;es et cliquez sur <strong>Suivant<\/strong>.<\/li>\n\n\n\n<li>Entrez un nouveau mot de passe root et cliquez sur <strong>Confirmer<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Une fois le processus d&rsquo;installation termin&eacute;, vous pouvez acc&eacute;der &agrave; n8n en cliquant sur le bouton <strong>G&eacute;rer l&rsquo;application <\/strong>sur le m&ecirc;me &eacute;cran. Cr&eacute;ez un compte pour terminer la configuration.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-trouver-une-api-publique\"><strong>2. Trouver une API publique<\/strong><\/h3><p class=\"wp-block-paragraph\">Trouvez l&rsquo;API que vous souhaitez int&eacute;grer &agrave; n8n. Vous pouvez en rechercher une sur une place de march&eacute; d&rsquo;API telle que <strong>RapidAPI <\/strong>ou dans un catalogue communautaire tel que le <a href=\"https:\/\/github.com\/public-api-lists\/public-api-lists\" target=\"_blank\" rel=\"noopener\"><strong>r&eacute;f&eacute;rentiel d&rsquo;API publiques de GitHub<\/strong><\/a>.<\/p><p class=\"wp-block-paragraph\">Pour les tests, nous vous recommandons d&rsquo;utiliser une API publique, car elle est gratuite et facile &agrave; obtenir. Dans ce tutoriel, nous utiliserons l&rsquo;<a href=\"https:\/\/developers.hostinger.com\/\" target=\"_blank\" rel=\"noopener\"><strong>API publique de Hostinger<\/strong><\/a> &agrave; titre d&rsquo;exemple.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6e4ffc\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6e4ffc\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"410\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/hostinger-api-documentation-page.png\/w=1024,h=1024,fit=scale-down\" alt=\"Page de documentation de l'API Hostinger\" class=\"wp-image-43082\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/hostinger-api-documentation-page.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/hostinger-api-documentation-page.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/hostinger-api-documentation-page.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/hostinger-api-documentation-page.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">L&rsquo;API id&eacute;ale doit disposer d&rsquo;une documentation compl&egrave;te couvrant ses sp&eacute;cifications, ses exigences et les erreurs potentielles afin de faciliter le processus de configuration. Elle doit &eacute;galement provenir d&rsquo;une entreprise ou d&rsquo;un d&eacute;veloppeur r&eacute;put&eacute; afin de garantir sa s&eacute;curit&eacute;.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-obtenir-le-point-de-terminaison-et-la-cle-de-l-api\"><strong>3. Obtenir le point de terminaison et la cl&eacute; de l&rsquo;API<\/strong><\/h3><p class=\"wp-block-paragraph\">Apr&egrave;s avoir choisi l&rsquo;API, acc&eacute;dez au site web du fournisseur et obtenez deux informations essentielles : son <strong>point de terminaison <\/strong>et sa <strong>cl&eacute; d&rsquo;authentification<\/strong>.<\/p><p class=\"wp-block-paragraph\">Un <strong>point de terminaison API <\/strong>est l&rsquo;URL que n8n utilisera pour interagir avec le serveur de l&rsquo;API et demander des donn&eacute;es sp&eacute;cifiques. Quant &agrave; la <strong>cl&eacute; d&rsquo;authentification<\/strong>,<strong> <\/strong>il s&rsquo;agit d&rsquo;un jeton unique qui valide la demande API de n8n.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                     Utilisation de plusieurs points de terminaison                 <\/p>\n            <\/div>\n            <p class=\"protip__content\"> Un point de terminaison est r&eacute;serv&eacute; &agrave; une fonction sp&eacute;cifique. Si votre flux de travail implique plusieurs actions ou t&acirc;ches, vous devrez peut-&ecirc;tre obtenir plusieurs points de terminaison API, qui peuvent &eacute;galement provenir de plusieurs fournisseurs. <\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\">Selon le fournisseur d&rsquo;API, les &eacute;tapes pour obtenir le point de terminaison API et la cl&eacute; d&rsquo;authentification diff&egrave;rent. Voici, par exemple, comment proc&eacute;der chez Hostinger :<\/p><ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/auth.hostinger.com\/login\" target=\"_blank\" rel=\"noopener\"><strong>Connectez-vous &agrave; hPanel<\/strong><\/a>. Si vous n&rsquo;avez pas de compte, cr&eacute;ez-en un.<\/li>\n\n\n\n<li>Dans hPanel, cliquez sur l&rsquo;<strong>ic&ocirc;ne de votre profil <\/strong>dans le coin sup&eacute;rieur droit et s&eacute;lectionnez <strong>Informations du compte<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6e7105\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6e7105\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"321\" height=\"638\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Capture-decran-2025-11-14-171647-11-14-2025_05_17_PM.png\/public\" alt=\"Menu d&eacute;roulant du compte hPanel avec le bouton &laquo; Informations du compte &raquo; mis en &eacute;vidence\" class=\"wp-image-43083\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Capture-decran-2025-11-14-171647-11-14-2025_05_17_PM.png\/w=321,fit=scale-down 321w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Capture-decran-2025-11-14-171647-11-14-2025_05_17_PM.png\/w=151,fit=scale-down 151w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/Capture-decran-2025-11-14-171647-11-14-2025_05_17_PM.png\/w=75,fit=scale-down 75w\" sizes=\"(max-width: 321px) 100vw, 321px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>Naviguez jusqu&rsquo;&agrave; la <strong>barre lat&eacute;rale <\/strong>et cliquez sur <strong>API<\/strong>.<\/li>\n\n\n\n<li>Cliquez sur le bouton <strong>Documentation sur l&rsquo;API <\/strong>pour ouvrir la page de r&eacute;f&eacute;rence des d&eacute;veloppeurs de l&rsquo;API Hostinger. Vous pouvez y consulter tous les points de terminaison et leurs sp&eacute;cifications.<\/li>\n\n\n\n<li>Revenez &agrave; la page <strong>API <\/strong>et cliquez sur <strong>G&eacute;n&eacute;rer un jeton <\/strong>pour g&eacute;n&eacute;rer une cl&eacute; API.<\/li>\n\n\n\n<li>Ajoutez un <strong>nom <\/strong>&agrave; votre jeton et d&eacute;finissez une <strong>date d&rsquo;expiration<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6e9047\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6e9047\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"668\" height=\"347\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/API-Hostinger-11-14-2025_05_19_PM.png\/public\" alt=\"Fen&ecirc;tre de g&eacute;n&eacute;ration de cl&eacute; API Hostinger\" class=\"wp-image-43084\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/API-Hostinger-11-14-2025_05_19_PM.png\/w=668,fit=scale-down 668w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/API-Hostinger-11-14-2025_05_19_PM.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/API-Hostinger-11-14-2025_05_19_PM.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"7\" class=\"wp-block-list\">\n<li>Cliquez sur <strong>G&eacute;n&eacute;rer<\/strong>.<\/li>\n\n\n\n<li>Faites d&eacute;filer vers le bas de la page pour obtenir le jeton API et les commandes de test. Conservez-les dans un endroit s&ucirc;r.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Pour des raisons de s&eacute;curit&eacute;, vous ne pourrez plus voir votre jeton apr&egrave;s avoir ferm&eacute; la page API. Veillez donc &agrave; enregistrer la cl&eacute; et les commandes de test avant de continuer.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-effectuer-votre-premier-appel-api\"><strong>4. Effectuer votre premier appel API<\/strong><\/h3><p class=\"wp-block-paragraph\">Il est essentiel de tester votre point de terminaison API pour vous assurer qu&rsquo;il peut recevoir des requ&ecirc;tes et envoyer des r&eacute;ponses correctement.<\/p><p class=\"wp-block-paragraph\">Vous pouvez tester une API &agrave; l&rsquo;aide de diff&eacute;rentes m&eacute;thodes, mais la plus simple consiste &agrave; <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-la-commande-curl-sous-linux\/\"><strong>utiliser la commande cURL<\/strong><\/a>, qui est pr&eacute;install&eacute;e dans le terminal de votre ordinateur.<\/p><p class=\"wp-block-paragraph\">Pour utiliser cURL, il suffit d&rsquo;ouvrir le terminal de votre syst&egrave;me et de saisir la commande suivante. Remplacez <strong>API-endpoint <\/strong>et <strong>API-key <\/strong>par leurs valeurs r&eacute;elles :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">curl -X GET \"API-endpoint\" \\ -H \"Authorization: Bearer API-key\"<\/pre><p class=\"wp-block-paragraph\">Selon l&rsquo;API, vous devrez peut-&ecirc;tre modifier la m&eacute;thode d&rsquo;autorisation ou ajouter des informations suppl&eacute;mentaires &agrave; la requ&ecirc;te cURL. Si votre fournisseur d&rsquo;API fournit les commandes de test, comme le fait Hostinger, il vous suffit de les copier et de les coller dans votre terminal. Sinon, consultez ses sp&eacute;cifications pour plus d&rsquo;informations.<\/p><p class=\"wp-block-paragraph\">Si la requ&ecirc;te API aboutit, votre terminal affichera les donn&eacute;es au format JSON. Si vous rencontrez une erreur, consultez la documentation de l&rsquo;API pour obtenir un guide de d&eacute;pannage.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6eb944\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6eb944\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"130\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/curl-command-api-call-output.png\/w=1024,h=1024,fit=scale-down\" alt=\"Sortie de l'appel API de la commande cURL\" class=\"wp-image-43085\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/curl-command-api-call-output.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/curl-command-api-call-output.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/curl-command-api-call-output.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/curl-command-api-call-output.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-5-configurer-votre-api-dans-n8n\"><strong>5. Configurer votre API dans n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">L&rsquo;ajout d&rsquo;une API dans n8n est tr&egrave;s simple, car il suffit d&rsquo;ajouter le n&oelig;ud et de remplir les informations requises. Voici comment proc&eacute;der :<\/p><ol class=\"wp-block-list\">\n<li>Ouvrez <strong>n8n <\/strong>et cr&eacute;ez un nouveau flux de travail.<\/li>\n\n\n\n<li>Cliquez sur l&rsquo;ic&ocirc;ne <strong>Plus <\/strong>en haut &agrave; droite de votre canevas n8n.<\/li>\n\n\n\n<li>S&eacute;lectionnez le n&oelig;ud<strong> HTTP Request<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6eda10\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6eda10\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"756\" height=\"626\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/the-http-request-node-in-n8n.png\/public\" alt=\"Le n&oelig;ud de requ&ecirc;te HTTP dans n8n\" class=\"wp-image-43086\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/the-http-request-node-in-n8n.png\/w=756,fit=scale-down 756w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/the-http-request-node-in-n8n.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/the-http-request-node-in-n8n.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 756px) 100vw, 756px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Ajoutez les informations suivantes :\n<ul class=\"wp-block-list\">\n<li><strong>M&eacute;thode<\/strong>. La m&eacute;thode HTTP que n8n utilisera sur le point de terminaison API.<\/li>\n\n\n\n<li><strong>URL<\/strong>. L&rsquo;adresse de votre point de terminaison API.<\/li>\n\n\n\n<li><strong>Authentification<\/strong>. La m&eacute;thode d&rsquo;authentification pour l&rsquo;appel API, g&eacute;n&eacute;ralement <strong>Bearer<\/strong> g&eacute;n&eacute;rique si vous utilisez une cl&eacute;.<\/li>\n\n\n\n<li><strong>Param&egrave;tres de requ&ecirc;te<\/strong>. Restrictions ou r&egrave;gles qui modifient votre requ&ecirc;te API, parfois obligatoires.<\/li>\n\n\n\n<li><strong>Envoyer les en-t&ecirc;tes et le corps<\/strong>. Informations suppl&eacute;mentaires &agrave; inclure dans votre requ&ecirc;te API pour modifier la requ&ecirc;te.<\/li>\n<\/ul>\n<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Si vous rencontrez des difficult&eacute;s pour remplir les champs, consultez la documentation de l&rsquo;API et de n8n. Selon les sp&eacute;cifications de votre API, vous n&rsquo;aurez peut-&ecirc;tre pas besoin de saisir toutes les informations ci-dessus.<\/p><p class=\"wp-block-paragraph\">Bien que votre API soit int&eacute;gr&eacute;e &agrave; n8n apr&egrave;s cette &eacute;tape, elle ne sera toujours pas fonctionnelle, car vous devrez activer votre flux de travail pour envoyer la requ&ecirc;te API et r&eacute;cup&eacute;rer les donn&eacute;es.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-creer-des-workflows-avec-des-points-de-terminaison-api\"><strong>Comment cr&eacute;er des workflows avec des points de terminaison API ?<\/strong><\/h2><p class=\"wp-block-paragraph\">Apr&egrave;s avoir int&eacute;gr&eacute; une API &agrave; votre instance n8n, vous devrez cr&eacute;er un workflow qui utilise ses capacit&eacute;s pour transformer et traiter les donn&eacute;es.<\/p><p class=\"wp-block-paragraph\">&Eacute;tant donn&eacute; que le flux de travail et les n&oelig;uds diff&egrave;rent en fonction de ce que vous souhaitez automatiser, consultez notre tutoriel sur les <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/integrations-n8n\/\"><strong>exemples d&rsquo;int&eacute;gration n8n<\/strong><\/a> pour trouver l&rsquo;inspiration. Pour ce tutoriel, nous allons cr&eacute;er un syst&egrave;me d&rsquo;alerte simple qui envoie des notifications aux utilisateurs lorsque l&rsquo;utilisation de leurs ressources VPS d&eacute;passe certains seuils.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-choisir-une-methode-de-declenchement\"><strong>1. Choisir une m&eacute;thode de d&eacute;clenchement<\/strong><\/h3><p class=\"wp-block-paragraph\">Le d&eacute;marrage d&rsquo;un workflow n8n n&eacute;cessite un n&oelig;ud de d&eacute;clenchement. Il existe diff&eacute;rentes options pour diff&eacute;rents sc&eacute;narios de workflow, qui sont class&eacute;es en huit cat&eacute;gories :<\/p><ul class=\"wp-block-list\">\n<li><strong>D&eacute;clenchement manuel<\/strong>. Lance le workflow lorsqu&rsquo;un utilisateur clique d&eacute;lib&eacute;r&eacute;ment sur le n&oelig;ud de d&eacute;clenchement dans le canevas n8n.<\/li>\n\n\n\n<li><strong><strong>Lors d&rsquo;un<\/strong><\/strong> <strong>&eacute;v&eacute;nement d&rsquo;application<\/strong>. Ex&eacute;cute le workflow lorsqu&rsquo;un &eacute;v&eacute;nement se produit dans une application, comme <strong>Telegram<\/strong>, <strong>Notion <\/strong>ou <strong>Airtable<\/strong>.<\/li>\n\n\n\n<li><strong>Selon un calendrier<\/strong>. D&eacute;clenche le workflow &agrave; un intervalle sp&eacute;cifique, id&eacute;al pour automatiser les appels API.<\/li>\n\n\n\n<li><strong>Lors d&rsquo;un appel webhook<\/strong>. Lance le workflow lorsque le n&oelig;ud de d&eacute;clenchement re&ccedil;oit une requ&ecirc;te HTTP via l&rsquo;URL webhook.<\/li>\n\n\n\n<li><strong>Lors d&rsquo;une soumission de formulaire<\/strong>. Lance le workflow lors de la soumission d&rsquo;un formulaire, en transmettant les donn&eacute;es saisies au workflow.<\/li>\n\n\n\n<li><strong>Lorsqu&rsquo;il est ex&eacute;cut&eacute; par un autre workflow<\/strong>. Active le workflow lorsqu&rsquo;un autre workflow le demande.<\/li>\n\n\n\n<li><strong>Lors d&rsquo;un message de chat<\/strong>. Commence le workflow lorsqu&rsquo;un utilisateur envoie un message &agrave; n8n.<\/li>\n\n\n\n<li><strong>Autres<\/strong>. D&eacute;marre le workflow lorsqu&rsquo;un &eacute;v&eacute;nement sp&eacute;cifique se produit, mais pas sur une application sp&eacute;cifique, comme une erreur ou un nouvel e-mail.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Dans ce tutoriel, nous utiliserons le n&oelig;ud <strong>Webhook <\/strong>de n8n, l&rsquo;un des plus flexibles et des plus faciles &agrave; configurer. Comme il utilise une URL, vous pouvez d&eacute;marrer le n&oelig;ud en ouvrant simplement l&rsquo;adresse dans votre navigateur web. Vous pouvez &eacute;galement int&eacute;grer le webhook dans des applications cod&eacute;es sur mesure sans &ecirc;tre limit&eacute; &agrave; des plateformes sp&eacute;cifiques.<\/p><p class=\"wp-block-paragraph\">Le n&oelig;ud webhook fonctionne tel quel, mais vous pouvez configurer de nombreux param&egrave;tres pour am&eacute;liorer sa s&eacute;curit&eacute; et sa facilit&eacute; d&rsquo;utilisation. Par exemple, vous pouvez d&eacute;finir une m&eacute;thode d&rsquo;authentification pour vous assurer que seuls les utilisateurs l&eacute;gitimes peuvent le d&eacute;clencher. Nous vous en dirons plus &agrave; ce sujet dans la section suivante.<\/p><p>\n\n\n<div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>Important !<\/strong> Le n&oelig;ud de d&eacute;clenchement Webhook de n8n comporte deux champs pour les URL : <strong>test<\/strong> et <strong>production<\/strong>. Utilisez-les correctement en fonction de leur objectif afin d&rsquo;&eacute;viter tout probl&egrave;me de s&eacute;curit&eacute; et de fonctionnalit&eacute;.\n            <\/p><\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-2-creer-un-flux-de-travail\"><strong>2. Cr&eacute;er un flux de travail<\/strong><\/h3><p class=\"wp-block-paragraph\">La cr&eacute;ation d&rsquo;un workflow dans n8n implique de connecter des n&oelig;uds afin de d&eacute;terminer le flux et le traitement des donn&eacute;es. Dans notre cas, le plan du workflow est le suivant :<\/p><ol class=\"wp-block-list\">\n<li>Lorsqu&rsquo;il est appel&eacute;, le <strong>webhook <\/strong>d&eacute;clenche le flux de travail, envoyant une requ&ecirc;te &agrave; l&rsquo;<strong>API <\/strong>dans le n&oelig;ud<strong> <\/strong>de <strong>requ&ecirc;te HTTP<\/strong>.<\/li>\n\n\n\n<li>L&rsquo;API r&eacute;cup&egrave;re les donn&eacute;es, qui seront stock&eacute;es dans le n&oelig;ud<strong> <\/strong>de<strong> requ&ecirc;te HTTP<\/strong>.<\/li>\n\n\n\n<li>Le n&oelig;ud de <strong>requ&ecirc;te HTTP <\/strong>les transmet ensuite au n&oelig;ud <strong>Modifier les champs <\/strong>pour traitement.<\/li>\n\n\n\n<li>Le n&oelig;ud <strong>Modifier les champs <\/strong>manipule les donn&eacute;es brutes. Dans ce cas, il calcule la moyenne de chaque m&eacute;trique d&rsquo;utilisation des ressources.<\/li>\n\n\n\n<li>Le n&oelig;ud<strong> If <\/strong>d&eacute;finit une logique qui d&eacute;clenche un &eacute;v&eacute;nement sp&eacute;cifique en fonction des donn&eacute;es trait&eacute;es. Si l&rsquo;utilisation des ressources d&eacute;passe un certain seuil, il d&eacute;clenche le n&oelig;ud suivant. Sinon, il ne fait rien.<\/li>\n\n\n\n<li>Le n&oelig;ud <strong>Discord <\/strong>se d&eacute;clenche lorsque l&rsquo;utilisation moyenne des ressources d&eacute;passe le seuil, et en informe automatiquement les utilisateurs.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Le diagramme du flux de travail se pr&eacute;sente comme suit sur le canevas n8n :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6efcba\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6efcba\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"340\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-api-workflow-plan.png\/w=1024,h=1024,fit=scale-down\" alt=\"Plan de workflow API de n8n\" class=\"wp-image-43087\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-api-workflow-plan.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-api-workflow-plan.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-api-workflow-plan.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-api-workflow-plan.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Vous pouvez &eacute;tendre davantage ce workflow en connectant d&rsquo;autres n&oelig;uds ou workflows, en fonction de la complexit&eacute; de votre objectif d&rsquo;automatisation.<\/p><p class=\"wp-block-paragraph\">Par exemple, vous pouvez int&eacute;grer un workflow qui demande automatiquement aux outils d&rsquo;IA des solutions d&rsquo;optimisation des performances, ce qui est possible en <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-n8n-avec-mcp\/\"><strong>combinant MCP avec n8n<\/strong><\/a>. Vous pouvez &eacute;galement connecter le n&oelig;ud feuille de calcul pour enregistrer l&rsquo;historique des pics d&rsquo;utilisation du mat&eacute;riel.<\/p><h3 class=\"wp-block-heading\" id=\"h-3-configurer-la-logique-du-flux-de-travail\"><strong>3. Configurer la logique du flux de travail<\/strong><\/h3><p class=\"wp-block-paragraph\">La configuration de la logique dans n8n d&eacute;finit la mani&egrave;re dont votre flux de travail s&eacute;lectionnera, manipulera et utilisera les donn&eacute;es pour obtenir les r&eacute;sultats souhait&eacute;s.<\/p><p class=\"wp-block-paragraph\">Par d&eacute;faut, les donn&eacute;es API brutes contiennent des informations qui peuvent ne pas &ecirc;tre pertinentes ou compatibles avec la capacit&eacute; de traitement du n&oelig;ud suivant. Le reformatage et le tri de ces donn&eacute;es garantissent que chaque n&oelig;ud peut les manipuler et les transmettre correctement.<\/p><p class=\"wp-block-paragraph\"><strong>Lecture des donn&eacute;es brutes de l&rsquo;API<\/strong><\/p><p class=\"wp-block-paragraph\">Les API envoient g&eacute;n&eacute;ralement des r&eacute;ponses au format <strong>JSON<\/strong>, qui structure les donn&eacute;es sous forme de paires cl&eacute;-valeur comme suit :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[\n   {\n      \"cpu_usage\": \n      {\n         \"unit\": \"%\",\n         \"usage\": {\n            \"1751494508\": 1.5 }\n      }\n   }\n]<\/pre><p class=\"wp-block-paragraph\">Si nous d&eacute;composons cela, chaque point de donn&eacute;es est structur&eacute; en une paire cl&eacute;-valeur appel&eacute;e <strong>objet, <\/strong>comme suit :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\"cl&eacute;\": valeur}<\/pre><p class=\"wp-block-paragraph\">Une <strong>cl&eacute; <\/strong>doit &ecirc;tre une cha&icirc;ne de caract&egrave;res &eacute;crite entre guillemets. Une <strong>valeur <\/strong>peut &ecirc;tre une cha&icirc;ne de caract&egrave;res, un nombre ou un objet.<\/p><p class=\"wp-block-paragraph\">En plus du format JSON, n8n fournit une vue <strong>sch&eacute;matique <\/strong>et <strong>tabulaire <\/strong>de vos donn&eacute;es API. Cela vous aide &agrave; lire et &agrave; traiter les donn&eacute;es plus facilement, car vous pouvez les glisser-d&eacute;poser dans d&rsquo;autres n&oelig;uds.<\/p><p class=\"wp-block-paragraph\"><strong>Manipulation des donn&eacute;es API &agrave; l&rsquo;aide de JavaScript<\/strong><\/p><p class=\"wp-block-paragraph\">n8n vous permet de transmettre des donn&eacute;es aux n&oelig;uds &agrave; l&rsquo;aide de deux m&eacute;thodes : <strong>Fixed <\/strong>ou <strong>Expression<\/strong>. Fixed signifie que le n&oelig;ud pr&eacute;c&eacute;dent transmet une valeur telle quelle, tandis que Expression vous permet de la manipuler au pr&eacute;alable.<\/p><p class=\"wp-block-paragraph\">Comme Expression transmet les donn&eacute;es de mani&egrave;re dynamique, elle est g&eacute;n&eacute;ralement utilis&eacute;e lorsque vous travaillez avec une grande quantit&eacute; de donn&eacute;es ou des valeurs qui changent fr&eacute;quemment, comme l&rsquo;historique d&rsquo;utilisation du mat&eacute;riel.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                     Utilisation de n8n Expression                 <\/p>\n            <\/div>\n            <p class=\"protip__content\"> En plus de manipuler les donn&eacute;es r&eacute;cup&eacute;r&eacute;es, <strong>Expression<\/strong> est &eacute;galement utile pour envoyer une requ&ecirc;te API dynamique. Par exemple, dans le n&oelig;ud HTTP Request, vous pouvez d&eacute;finir un param&egrave;tre de requ&ecirc;te qui change automatiquement, comme une date. <\/p>\n                    <\/div>\n        \n\n\n\n<\/p><p class=\"wp-block-paragraph\">L&rsquo;expression dans n8n est &eacute;crite entre deux accolades, principalement bas&eacute;e sur les biblioth&egrave;ques <strong>Luxon <\/strong>et <strong>JMESPath<\/strong>. Voici &agrave; quoi cela ressemble :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.object }}<\/pre><p class=\"wp-block-paragraph\">Dans notre flux de travail, nous voulons d&eacute;finir une valeur dynamique qui prend la moyenne des donn&eacute;es d&rsquo;utilisation des ressources VPS. Pour ce faire, nous ajoutons le n&oelig;ud <strong>Edit Fields <\/strong>et utilisons l&rsquo;expression suivante :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.cpu_usage.usage.values().average() }}<\/pre><p class=\"wp-block-paragraph\">Voici une analyse d&eacute;taill&eacute;e de l&rsquo;expression :<\/p><ul class=\"wp-block-list\">\n<li><strong>$json<\/strong>. Prend la valeur JSON, qui correspond aux donn&eacute;es brutes de l&rsquo;API.<\/li>\n\n\n\n<li><strong>cpu_usage.usage<\/strong>. Lit l&rsquo;objet<strong> usage <\/strong>dans le champ <strong>cpu_usage<\/strong>, qui contient une liste des utilisations des ressources CPU horodat&eacute;es.<\/li>\n\n\n\n<li><strong>values()<\/strong>. Renvoie les valeurs de l&rsquo;objet pr&eacute;c&eacute;dent sous forme de tableau, dans ce cas, la valeur de <strong>&laquo; 1751494508 &raquo; : 1,5<\/strong>, etc.<\/li>\n\n\n\n<li><strong>average()<\/strong>. Prend la valeur moyenne du tableau.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Si nous voulons effectuer la m&ecirc;me op&eacute;ration pour d&rsquo;autres mesures d&rsquo;utilisation du mat&eacute;riel, il suffit d&rsquo;ajuster l&rsquo;<strong>objet <\/strong>en cons&eacute;quence. Par exemple, voici une expression qui prend la moyenne de l&rsquo;utilisation de la RAM :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{{ $json.ram_usage.usage.values().average() }}<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc6f20f2\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc6f20f2\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"494\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-logic-taking-data-average.png\/w=1024,h=1024,fit=scale-down\" alt=\"Logique de n8n pour calculer la moyenne &agrave; partir des donn&eacute;es\" class=\"wp-image-43088\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-logic-taking-data-average.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-logic-taking-data-average.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-logic-taking-data-average.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-logic-taking-data-average.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-4-tester-votre-flux-de-travail\"><strong>4. Tester votre flux de travail<\/strong><\/h3><p class=\"wp-block-paragraph\">Tester votre workflow est non seulement utile pour v&eacute;rifier le bon fonctionnement de votre automatisation, mais vous permet &eacute;galement de v&eacute;rifier la sortie de chaque n&oelig;ud lors du d&eacute;veloppement de la logique. Comme vos donn&eacute;es peuvent changer apr&egrave;s &ecirc;tre pass&eacute;es par un n&oelig;ud et une expression, les tests vous aident &agrave; identifier les donn&eacute;es sur lesquelles travailler ensuite.<\/p><p class=\"wp-block-paragraph\">Pour tester votre workflow n8n, il vous suffit d&rsquo;appuyer sur le bouton <strong><strong>Save<\/strong> <\/strong>et de cliquer sur <strong><strong>Execute Workflow<\/strong><\/strong>. Ensuite, lancez votre workflow en fonction du n&oelig;ud de d&eacute;clenchement que vous avez choisi, qui dans notre cas est l&rsquo;appel du webhook.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc701310\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc701310\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"362\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-functional-api-workflow-test-results.png\/w=1024,h=1024,fit=scale-down\" alt=\"R&eacute;sultats des tests fonctionnels du workflow API de n8n\" class=\"wp-image-43089\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-functional-api-workflow-test-results.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-functional-api-workflow-test-results.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-functional-api-workflow-test-results.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/n8n-functional-api-workflow-test-results.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Si votre flux de travail s&rsquo;ex&eacute;cute, vous devriez voir des coches sur les n&oelig;uds et des lignes vertes entre eux. Double-cliquez sur un n&oelig;ud pour voir ses valeurs d&rsquo;entr&eacute;e et de sortie, ce qui vous aidera &agrave; d&eacute;terminer comment configurer le n&oelig;ud suivant.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                     Utilisation de donn&eacute;es fictives                 <\/p>\n            <\/div>\n            <p class=\"protip__content\"> Il peut &ecirc;tre difficile de v&eacute;rifier la fonctionnalit&eacute; des n&oelig;uds au milieu de votre workflow, car ils utilisent g&eacute;n&eacute;ralement des donn&eacute;es modifi&eacute;es provenant du n&oelig;ud pr&eacute;c&eacute;dent. Cela signifie que vous devez configurer tous les n&oelig;uds pr&eacute;c&eacute;dents avant de d&eacute;terminer les donn&eacute;es avec lesquelles vous travaillez.<br>\n<br>\nPour simplifier le processus de test, n8n vous permet d'utiliser des donn&eacute;es fictives pour simuler les entr&eacute;es qu'un n&oelig;ud va recevoir et traiter. Vous pouvez les cr&eacute;er en cliquant simplement sur <strong>Set mock data<\/strong> dans le champ de sortie d'un n&oelig;ud.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-5-securiser-votre-flux-de-travail\"><strong>5. S&eacute;curiser votre flux de travail<\/strong><\/h3><p class=\"wp-block-paragraph\">Il est essentiel de s&eacute;curiser votre flux de travail n8n, en particulier, mais pas uniquement, s&rsquo;il contient des donn&eacute;es priv&eacute;es ou des informations sensibles. Par exemple, si des personnes non autoris&eacute;es connaissent l&rsquo;URL de votre webhook, elles peuvent le surcharger de requ&ecirc;tes, ce qui peut entra&icirc;ner une interruption de votre syst&egrave;me d&rsquo;automatisation.<\/p><p class=\"wp-block-paragraph\">L&rsquo;activation de l&rsquo;authentification sur le n&oelig;ud de d&eacute;clenchement est le moyen le plus efficace de s&eacute;curiser votre flux de travail. Cela garantit que seules les sources disposant d&rsquo;identifiants valides, tels qu&rsquo;une cl&eacute; ou des informations de connexion, peuvent d&eacute;marrer le flux de travail.<\/p><p class=\"wp-block-paragraph\">Les &eacute;tapes de configuration de l&rsquo;authentification sont similaires, quel que soit votre n&oelig;ud de d&eacute;clenchement. Voici, par exemple, comment proc&eacute;der dans le n&oelig;ud<strong> Webhook <\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Double-cliquez sur votre n&oelig;ud<strong> Webhook <\/strong>pour ouvrir la fen&ecirc;tre de configuration.<\/li>\n\n\n\n<li>Cliquez sur le menu d&eacute;roulant<strong> Authentification <\/strong>et s&eacute;lectionnez une m&eacute;thode. Nous choisirons <strong><strong>Basic Auth<\/strong><\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc7033b1\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc7033b1\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"744\" height=\"932\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-authentication-method-configuration-in-n8n.png\/public\" alt=\"Configuration de la m&eacute;thode d'authentification du n&oelig;ud Webhook dans n8n\" class=\"wp-image-43090\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-authentication-method-configuration-in-n8n.png\/w=744,fit=scale-down 744w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-authentication-method-configuration-in-n8n.png\/w=239,fit=scale-down 239w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-authentication-method-configuration-in-n8n.png\/w=120,fit=scale-down 120w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"3\" class=\"wp-block-list\">\n<li>D&eacute;veloppez le menu d&eacute;roulant <strong><strong>Credential for Basic Auth<\/strong> <\/strong>et cliquez sur <strong><strong>Create new credential<\/strong><\/strong>.<\/li>\n\n\n\n<li>Saisissez un nouveau <strong>nom d&rsquo;utilisateur <\/strong>et un nouveau <strong>mot de passe<\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc70528a\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc70528a\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"593\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-node-basic-auth-configuration-window.png\/w=1024,h=1024,fit=scale-down\" alt=\"Fen&ecirc;tre de configuration de l'authentification de base du n&oelig;ud Webhook\" class=\"wp-image-43091\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-node-basic-auth-configuration-window.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-node-basic-auth-configuration-window.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-node-basic-auth-configuration-window.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/webhook-node-basic-auth-configuration-window.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Cliquez sur <strong>Save<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">D&eacute;sormais, vous ne pouvez appeler le webhook qu&rsquo;avec le nom d&rsquo;utilisateur et le mot de passe corrects. Pour v&eacute;rifier si l&rsquo;authentification fonctionne, ouvrez l&rsquo;URL dans votre navigateur web. Une fen&ecirc;tre contextuelle vous demandant vos identifiants de connexion devrait s&rsquo;afficher.<\/p><p class=\"wp-block-paragraph\">Si vous utilisez un autre n&oelig;ud et souhaitez activer l&rsquo;authentification<strong> Bearer<\/strong>, vous devez g&eacute;n&eacute;rer un jeton qui r&eacute;pond aux exigences de s&eacute;curit&eacute; de n8n &agrave; l&rsquo;aide d&rsquo;un outil distinct. Il existe diff&eacute;rentes m&eacute;thodes et param&egrave;tres pour le cr&eacute;er. Voici par exemple comment en cr&eacute;er un au format <strong>Base64 <\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Ouvrez un outil d&rsquo;encodage en ligne. Dans ce tutoriel, nous utiliserons <a href=\"https:\/\/www.base64encode.org\/fr\/\" target=\"_blank\" rel=\"noopener\"><strong>Base64Encode<\/strong><\/a>.<\/li>\n\n\n\n<li>Saisissez un nom d&rsquo;utilisateur et un mot de passe au format suivant, qui constitueront les identifiants d&rsquo;authentification :<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">nom d'utilisateur:mot de passe<\/pre><ol start=\"3\" class=\"wp-block-list\">\n<li>Cliquez sur <strong>Encodage<\/strong>.<\/li>\n\n\n\n<li>Copiez le jeton encod&eacute; et conservez-le dans un endroit s&ucirc;r.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Outre la s&eacute;curisation du n&oelig;ud de d&eacute;clenchement, il existe d&rsquo;autres pratiques de s&eacute;curit&eacute; essentielles pour prot&eacute;ger votre flux de travail n8n-API. Nous les aborderons dans la section suivante.<\/p><h2 class=\"wp-block-heading\" id=\"h-quels-sont-les-meilleurs-conseils-pour-securiser-et-faire-evoluer-une-api-dans-n8n\"><strong>Quels sont les meilleurs conseils pour s&eacute;curiser et faire &eacute;voluer une API dans n8n ?<\/strong><\/h2><p class=\"wp-block-paragraph\">La s&eacute;curisation de votre int&eacute;gration API dans n8n implique diverses t&acirc;ches qui vont au-del&agrave; de l&rsquo;activation de l&rsquo;authentification. En plus de maintenir sa s&eacute;curit&eacute;, les performances de votre instance n8n auto-h&eacute;berg&eacute;e doivent rester optimales afin de garantir que votre automatisation soit r&eacute;active et fonctionnelle.<\/p><p class=\"wp-block-paragraph\">Voici plusieurs bonnes pratiques pour s&eacute;curiser et faire &eacute;voluer votre workflow n8n int&eacute;gr&eacute; &agrave; une API.<\/p><ul class=\"wp-block-list\">\n<li><strong>Suivez les meilleures pratiques en mati&egrave;re de s&eacute;curit&eacute; VPS<\/strong>. <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/securite-vps\/\"><strong>S&eacute;curisez votre VPS<\/strong><\/a> en mettant en &oelig;uvre des strat&eacute;gies telles que la configuration d&rsquo;une r&egrave;gle de pare-feu appropri&eacute;e et l&rsquo;installation d&rsquo;un scanner de logiciels malveillants. Si votre serveur est compromis, les cybercriminels peuvent facilement acc&eacute;der &agrave; votre instance n8n.<\/li>\n\n\n\n<li><strong>Limitez l&rsquo;utilisation des URL<\/strong>. R&eacute;servez l&rsquo;URL du webhook de production pour l&rsquo;environnement en direct et &eacute;vitez de l&rsquo;exposer au front-end. La protection de cette adresse emp&ecirc;che des parties non autoris&eacute;es d&rsquo;exploiter ou de contr&ocirc;ler votre flux de travail.<\/li>\n\n\n\n<li><strong>Mettez r&eacute;guli&egrave;rement &agrave; jour les cl&eacute;s API<\/strong>. D&eacute;finissez une date d&rsquo;expiration courte pour votre API. Plus vous mettez &agrave; jour fr&eacute;quemment votre cl&eacute; d&rsquo;authentification, moins elle risque d&rsquo;&ecirc;tre compromise.<\/li>\n\n\n\n<li><strong>Validez les entr&eacute;es et les sorties. <\/strong>Validez les donn&eacute;es, en particulier celles provenant de services externes tels qu&rsquo;une API ou envoy&eacute;es &agrave; ces derniers, afin de garantir leur s&eacute;curit&eacute;. Il arrive parfois que des cybercriminels injectent du code malveillant dans vos donn&eacute;es pendant leur transfert, ce qui peut pr&eacute;senter de graves risques si cela passe inaper&ccedil;u.<\/li>\n\n\n\n<li><strong>Utilisez HTTPS<\/strong>. Utilisez uniquement HTTPS pour &eacute;changer des donn&eacute;es avec des API et d&rsquo;autres services externes. Par d&eacute;faut, la plupart des API utilisent d&eacute;j&agrave; le protocole crypt&eacute;, mais vous pouvez &eacute;galement proxyfier la communication &agrave; l&rsquo;aide d&rsquo;une passerelle API telle que <strong>NGINX<\/strong>.<\/li>\n\n\n\n<li><strong>Mettez en place un syst&egrave;me de surveillance<\/strong>. Configurez un syst&egrave;me de surveillance &agrave; l&rsquo;aide d&rsquo;outils tels que <strong>Prometheus <\/strong>et <strong>Grafana <\/strong>pour suivre les performances de votre instance n8n, notamment le CPU, la m&eacute;moire et les temps d&rsquo;ex&eacute;cution des workflows. Cela peut vous aider &agrave; identifier les goulots d&rsquo;&eacute;tranglement, les domaines &agrave; am&eacute;liorer en termes de performances et les cyberattaques telles que les attaques DDoS.<\/li>\n\n\n\n<li><strong>Tenez compte de la limite de d&eacute;bit de l&rsquo;API<\/strong>. Les API publiques limitent g&eacute;n&eacute;ralement le nombre de requ&ecirc;tes dans un laps de temps donn&eacute; afin d&rsquo;&eacute;viter la surcharge, les temps d&rsquo;arr&ecirc;t et les utilisations abusives. D&eacute;finissez des d&eacute;lais appropri&eacute;s entre les requ&ecirc;tes dans votre workflow n8n afin d&rsquo;&eacute;viter de d&eacute;passer la limite, ce qui pourrait entra&icirc;ner des interruptions de service ou un blocage de l&rsquo;acc&egrave;s.<\/li>\n\n\n\n<li><strong>Activez le mode file d&rsquo;attente n8n<\/strong>. Activez le mode file d&rsquo;attente n8n pour r&eacute;partir les t&acirc;ches entre plusieurs travailleurs afin d&rsquo;obtenir un traitement asynchrone et distribu&eacute;. Cela permet &agrave; vos workflows de traiter de grands volumes de t&acirc;ches sans blocage et am&eacute;liore les performances en traitant les t&acirc;ches en arri&egrave;re-plan.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-comment-creer-un-workflow-avec-onesimpleapi\"><strong>Comment cr&eacute;er un workflow avec OneSimpleAPI<\/strong><\/h2><p class=\"wp-block-paragraph\">La cr&eacute;ation d&rsquo;un workflow avec OneSimpleAPI facilite l&rsquo;int&eacute;gration d&rsquo;API avec diff&eacute;rents types de fonctionnalit&eacute;s, telles que la g&eacute;n&eacute;ration de codes QR ou la prise de captures d&rsquo;&eacute;cran, dans votre syst&egrave;me d&rsquo;automatisation. Gr&acirc;ce au n&oelig;ud OneSimpleAPI pr&eacute;configur&eacute; de n8n, vous pouvez rapidement connecter diff&eacute;rentes fonctionnalit&eacute;s API sans avoir &agrave; configurer leurs points de terminaison individuellement.<\/p><p class=\"wp-block-paragraph\">Pour utiliser OneSimpleAPI, vous devez cr&eacute;er un compte et un jeton. Voici comment proc&eacute;der :<\/p><ol class=\"wp-block-list\">\n<li>Ouvrez la <a href=\"https:\/\/onesimpleapi.com\/register\" target=\"_blank\" rel=\"noopener\"><strong>page d&rsquo;inscription des utilisateurs OneSimpleAPI<\/strong><\/a> et cr&eacute;ez un compte.<\/li>\n\n\n\n<li>Ouvrez la bo&icirc;te de r&eacute;ception de l&rsquo;adresse e-mail que vous utilisez pour l&rsquo;inscription.<\/li>\n\n\n\n<li>Recherchez l&rsquo;e-mail envoy&eacute; par OneSimpleAPI et suivez les instructions pour valider votre compte.<\/li>\n\n\n\n<li>Vous devriez arriver sur la page de cr&eacute;ation du jeton API. Dans ce menu, entrez un <strong>nom <\/strong>et s&eacute;lectionnez l&rsquo;<strong>autorisation <\/strong>&agrave; accorder &agrave; votre jeton.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc707144\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc707144\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"565\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-token-configuration-menu.png\/w=1024,h=1024,fit=scale-down\" alt=\"Menu de configuration des jetons OneSimpleAPI\" class=\"wp-image-43092\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-token-configuration-menu.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-token-configuration-menu.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-token-configuration-menu.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-token-configuration-menu.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"5\" class=\"wp-block-list\">\n<li>Cliquez sur <strong>Cr&eacute;er<\/strong>.<\/li>\n\n\n\n<li>Une fen&ecirc;tre contextuelle appara&icirc;tra. Copiez le jeton API et conservez-le en lieu s&ucirc;r.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">Ensuite, ajoutons le n&oelig;ud OneSimpleAPI &agrave; votre flux de travail :<\/p><ol class=\"wp-block-list\">\n<li>Cliquez sur l&rsquo;ic&ocirc;ne <strong>plus <\/strong>sur votre canevas n8n et s&eacute;lectionnez <strong>OneSimpleAPI<\/strong>.<\/li>\n\n\n\n<li>S&eacute;lectionnez l&rsquo;action que OneSimpleAPI doit effectuer. Nous choisirons <strong>Obtenir des informations sur un artiste Spotify<\/strong>, mais notez que les &eacute;tapes de configuration varient l&eacute;g&egrave;rement en fonction de l&rsquo;action.<\/li>\n\n\n\n<li>D&eacute;veloppez le menu d&eacute;roulant <strong><strong>Credential to connect with<\/strong> <\/strong>et choisissez <strong><strong>Create new credential<\/strong><\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc708bd7\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc708bd7\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"772\" height=\"596\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-node-authentication-configuration-setting.png\/public\" alt=\"Param&egrave;tre de configuration de l'authentification du n&oelig;ud OneSimpleAPI\" class=\"wp-image-43093\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-node-authentication-configuration-setting.png\/w=772,fit=scale-down 772w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-node-authentication-configuration-setting.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-node-authentication-configuration-setting.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleapi-node-authentication-configuration-setting.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 772px) 100vw, 772px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><ol start=\"4\" class=\"wp-block-list\">\n<li>Saisissez le <strong>jeton API <\/strong>que vous avez cr&eacute;&eacute; pr&eacute;c&eacute;demment. Cliquez sur <strong>Save<\/strong>.<\/li>\n<\/ol><p class=\"wp-block-paragraph\">C&rsquo;est tout. Ensuite, testez votre flux de travail pour vous assurer que le n&oelig;ud OneSimpleAPI peut recevoir et traiter les donn&eacute;es.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a6bbdc70a99d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a6bbdc70a99d\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"438\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=1024,h=1024,fit=scale-down\" alt=\"Exemple de sortie de OneSimpleAPI o&ugrave; il r&eacute;cup&egrave;re des donn&eacute;es &agrave; l'aide de l'API de Spotify\" class=\"wp-image-43094\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/11\/onesimpleai-output-example-fetching-data-using-spotify-api.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-alternatives-et-utilisation-courante-des-api\"><strong>Alternatives et utilisation courante des API<\/strong><\/h2><p class=\"wp-block-paragraph\">L&rsquo;int&eacute;gration d&rsquo;une API dans n8n vous permet de cr&eacute;er un workflow d&rsquo;automatisation pour divers cas d&rsquo;utilisation. Voici quelques-uns des plus courants :<\/p><ul class=\"wp-block-list\">\n<li><strong>Connexion d&rsquo;applications propri&eacute;taires ou niche<\/strong>. Lorsque vous travaillez avec des outils internes ou des services personnalis&eacute;s, le n&oelig;ud HTTP Request vous permet d&rsquo;effectuer des appels API vers ces services. Par exemple, vous pouvez int&eacute;grer votre syst&egrave;me CRM interne pour r&eacute;cup&eacute;rer ou mettre &agrave; jour les donn&eacute;es clients.<\/li>\n\n\n\n<li><strong>Mise en &oelig;uvre d&rsquo;op&eacute;rations API personnalis&eacute;es<\/strong>. Certaines API offrent des fonctionnalit&eacute;s qui ne sont pas disponibles via les n&oelig;uds int&eacute;gr&eacute;s de n8n. Par exemple, les requ&ecirc;tes complexes sur une base de donn&eacute;es peuvent ne pas &ecirc;tre possibles &agrave; l&rsquo;aide du n&oelig;ud par d&eacute;faut et de la biblioth&egrave;que d&rsquo;expressions de n8n, ce qui signifie que vous devrez le faire &agrave; l&rsquo;aide d&rsquo;une API.<\/li>\n\n\n\n<li><strong>Int&eacute;gration de plusieurs points de terminaison API<\/strong>. Vous pouvez cr&eacute;er un flux de travail avec plusieurs points de terminaison API qui peuvent &ecirc;tre d&eacute;clench&eacute;s &agrave; partir d&rsquo;une seule URL, ce qui rationalise l&rsquo;int&eacute;gration de plusieurs fournisseurs de services. Par exemple, vous pouvez connecter les API Hostinger et Jira pour cr&eacute;er un syst&egrave;me qui cr&eacute;e automatiquement un ticket Jira lorsque votre VPS subit une interruption de service.<\/li>\n\n\n\n<li><strong>Gestion des transformations de donn&eacute;es complexes. <\/strong>&Eacute;tant donn&eacute; que les API renvoient g&eacute;n&eacute;ralement des structures de donn&eacute;es imbriqu&eacute;es ou complexes, les n&oelig;uds de transformation de donn&eacute;es de n8n permettent de traiter et de formater ces donn&eacute;es selon les besoins. Les outils et biblioth&egrave;ques pr&eacute;configur&eacute;s de n8n rendent le processus plus efficace.<\/li>\n\n\n\n<li><strong>Cr&eacute;ation de microservices avec n8n. <\/strong>En combinant plusieurs webhooks et workflows, vous pouvez cr&eacute;er des microservices au sein de n8n, ce qui permet de mettre en place des solutions d&rsquo;automatisation modulaires et &eacute;volutives. Par exemple, vous pouvez int&eacute;grer <strong>l&rsquo;API WooCommerce <\/strong>pour g&eacute;rer l&rsquo;inventaire de votre boutique en ligne, <strong>l&rsquo;API Stripe <\/strong>pour ses paiements et <strong>l&rsquo;API Shippo <\/strong>pour son m&eacute;canisme d&rsquo;exp&eacute;dition.<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-points-cles-a-retenir-utilisation-d-une-api-avec-n8n\"><strong>Points cl&eacute;s &agrave; retenir : utilisation d&rsquo;une API avec n8n<\/strong><\/h2><p class=\"wp-block-paragraph\">L&rsquo;int&eacute;gration d&rsquo;une API dans votre workflow n8n permet l&rsquo;automatisation d&rsquo;un large &eacute;ventail de t&acirc;ches impliquant l&rsquo;&eacute;change de donn&eacute;es avec divers services, y compris des outils ou des logiciels propri&eacute;taires.<\/p><p class=\"wp-block-paragraph\">Gr&acirc;ce aux fonctionnalit&eacute;s bas&eacute;es sur les API, vous pouvez utiliser des fonctionnalit&eacute;s complexes ou des capacit&eacute;s de traitement de donn&eacute;es qui vont au-del&agrave; de ce que prend en charge n8n. Vous pouvez &eacute;galement combiner plusieurs API dans un flux de travail, ce qui permet &agrave; d&rsquo;autres services de les utiliser via un seul point de terminaison.<\/p><p class=\"wp-block-paragraph\">En plus des API publiques de fournisseurs externes, vous pouvez &eacute;galement int&eacute;grer facilement diverses capacit&eacute;s API avec le n&oelig;ud OneSimpleAPI int&eacute;gr&eacute; &agrave; n8n.<\/p><p class=\"wp-block-paragraph\">Compte tenu des capacit&eacute;s API &eacute;tendues et des n&oelig;uds n8n, la combinaison de ces outils permet d&rsquo;automatiser diverses t&acirc;ches. Nous vous recommandons de consulter nos <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/exemples-de-workflows-n8n\/\"><strong>exemples de workflows n8n<\/strong><\/a> pour en savoir plus sur ce que vous pouvez automatiser &agrave; l&rsquo;aide de cet outil.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;int&eacute;gration d&rsquo;une interface de programmation d&rsquo;application (API) avec n8n peut s&rsquo;av&eacute;rer compliqu&eacute;e, car chaque fournisseur d&rsquo;API a des exigences sp&eacute;cifiques pour connecter son service. N&eacute;anmoins, le workflow minimaliste de n8n vous permet de cr&eacute;er un pipeline de donn&eacute;es hautement efficace et facile &agrave; maintenir, qui sera utile dans de nombreux sc&eacute;narios d&rsquo;automatisation. L&rsquo;int&eacute;gration d&rsquo;une API [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/api-n8n\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment utiliser une API avec n8n en auto-h\u00e9berg\u00e9","rank_math_description":"D\u00e9couvrez comment utiliser une API avec n8n en auto-h\u00e9berg\u00e9 : configurer l\u2019instance, trouver une API publique, r\u00e9cup\u00e9rer l\u2019endpoint et plus.","rank_math_focus_keyword":"api n8n","footnotes":""},"categories":[4760,5831],"tags":[],"class_list":["post-43044","post","type-post","status-publish","format-standard","hentry","category-vps","category-automatisation"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/n8n-api\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/n8n-api\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/api-n8n\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/n8n-api-verwenden\/","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/api-n8n\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/n8n-api\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/n8n-api\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/n8n-api\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/n8n-api\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/n8n-api\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/n8n-api\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/n8n-api\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-utilizar-una-api-en-n8n\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/n8n-api\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/43044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=43044"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/43044\/revisions"}],"predecessor-version":[{"id":43109,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/43044\/revisions\/43109"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=43044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=43044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=43044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}