API n8n : le guide pour connecter tous vos logiciels de PME
Utiliser l'API n8n pour connecter vos logiciels, même les plus anciens : clé API, webhooks, cas pratiques et monitoring. Le guide pragmatique pour PME.
Beaucoup de PME perdent un temps considérable à recopier des informations d’un logiciel à l’autre : une commande arrive sur le site, quelqu’un la ressaisit dans le logiciel de stock. L’API n8n permet de supprimer ces tâches en connectant vos outils entre eux, y compris les plus anciens, dès lors qu’ils peuvent exporter des données ou recevoir une requête HTTP.
Vous connaissez peut-être déjà n8n pour automatiser des tâches simples, comme relier Gmail à Slack. Le sujet devient plus délicat quand vous voulez brancher un ERP vieillissant ou un logiciel métier peu répandu : les intégrations toutes faites manquent, et un développement sur mesure coûte cher. C’est précisément là que l’API n8n devient utile.

Une API, c’est le menu d’un restaurant : vous choisissez ce que vous voulez, sans savoir comment c’est préparé.
Comprendre l’API n8n : de quoi parle-t-on ?
Avant d’entrer dans le concret, quelques bases, sans jargon inutile.
L’API, un traducteur universel pour vos logiciels
Dans un restaurant à l’étranger, vous commandez à partir du menu sans connaître la langue ni la cuisine : vous pointez un plat, il arrive. Une API fonctionne de la même façon. C’est le menu d’un logiciel : une liste claire de ce que vous pouvez lui demander (« donne-moi les factures », « crée un client ») sans avoir à comprendre son fonctionnement interne. La documentation officielle n8n l’explique en détail.
L’intérêt de n8n, c’est qu’il joue sur les deux tableaux : il peut commander dans tous les « restaurants » (utiliser les API des autres outils) et il dispose de son propre « restaurant » où les autres peuvent commander (sa propre API).
n8n a-t-il une API ? La réponse
La question « Does n8n provide API? » revient souvent sur les forums. La réponse est oui, mais il faut distinguer deux choses :
- n8n utilise des API : quand vous glissez un bloc « Slack » dans votre workflow, n8n utilise l’API de Slack. C’est sa base.
- n8n dispose d’une API : vous pouvez piloter n8n depuis l’extérieur, lancer des workflows, vérifier des statuts, le tout à distance. C’est ce point qui nous intéresse ici.
Pour situer n8n par rapport à d’autres outils, j’ai rédigé une comparaison détaillée n8n vs Zapier.
Les avantages concrets de l’API n8n pour votre PME
- Flexibilité : vous pouvez connecter presque n’importe quel outil. Même un logiciel de comptabilité ancien : s’il peut envoyer une requête HTTP, c’est jouable.
- Méta-automatisation : vous automatisez vos automatisations, par exemple activer ou désactiver des workflows selon les horaires ou les jours fériés.
- Interfaces simplifiées : vos équipes remplissent un formulaire basique, et l’API n8n déclenche derrière une série d’actions complexes.
- Coût maîtrisé : au lieu d’un développement sur mesure onéreux, vous configurez n8n en quelques jours.

Tout ce qu’il vous faut pour démarrer : une clé API et un webhook.
Les bases de l’API n8n : l’essentiel pour démarrer
Passons à la pratique. Voici de quoi commencer.
Premier contact : faire un « n8n api call »
Un appel API, c’est comme passer un coup de fil : il vous faut un numéro (l’URL) et un code d’accès (votre clé API). Cette clé se génère dans les paramètres n8n en quelques clics. Conservez-la précieusement, c’est votre accès.
Les endpoints principaux :
/api/v1/workflowspour gérer vos workflows/api/v1/executionspour consulter les exécutions/api/v1/credentialspour gérer vos accès
Le plus simple pour débuter reste le webhook. Vous créez un workflow avec un nœud Webhook, qui vous fournit une URL unique. Dès que des données arrivent sur cette URL, le workflow se déclenche.
Exemple de code : appeler l’API n8n
// Récupérer la liste des workflows
fetch('https://ton-n8n.com/api/v1/workflows', {
headers: {
'X-N8N-API-KEY': 'ta-cle-api-super-secrete',
'Content-Type': 'application/json'
}
})
.then(res => res.json())
.then(data => console.log(data));
// Déclencher un workflow via webhook
fetch('https://ton-n8n.com/webhook/ton-webhook-id', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
nom: 'Jean Dupont',
commande: '12345',
montant: 299
})
});
« n8n create api » : faire de n8n le cerveau de vos opérations
Créer une API avec n8n ne signifie pas coder de zéro. Il s’agit d’utiliser le webhook pour exposer votre workflow à vos autres outils.
Cas concret : vous avez un formulaire « Demande de devis » sur votre site. Au lieu d’envoyer un email à traiter à la main, vous l’envoyez directement au webhook n8n. Le workflow :
- Reçoit les données
- Crée le contact dans votre CRM
- Ajoute une tâche dans Trello pour le commercial
- Envoie un email de confirmation au prospect
- Notifie l’équipe sur Slack
Temps de traitement : quelques secondes. Intervention humaine : aucune. Pour d’autres exemples, consultez mon tutoriel n8n complet avec calcul du ROI.
La « n8n rest api » en action : n8n comme pont universel
Le nœud HTTP Request est votre meilleur allié. Il peut appeler n’importe quelle API REST, même si n8n ne propose pas de connecteur dédié. C’est ainsi que vous faites le lien entre un ERP ancien et le reste de vos outils modernes.
Pour voir comment cela fonctionne avec d’autres API, j’ai écrit un guide sur l’intégration de l’API YouTube avec n8n.

Trois cas réels où l’API n8n a rendu service à des PME.
Cas pratiques : l’API n8n au service de vos automatisations
Voici trois situations concrètes, issues du terrain, que j’ai réellement mises en place.
Synchroniser votre facturation avec votre CRM
Le problème : une PME du BTP avec un logiciel de facturation performant mais fermé, sans API ni export automatique. Résultat : double saisie permanente dans Pipedrive, leur CRM.
La solution n8n : ce logiciel pouvait tout de même générer un CSV chaque nuit sur un FTP. Nous avons créé un workflow n8n qui :
- Consulte le FTP toutes les heures
- Détecte les nouveaux fichiers
- Analyse le CSV (avec le nœud Spreadsheet File)
- Nettoie les données (formatage, doublons)
- Met à jour Pipedrive via son API
Résultat : environ deux heures économisées par jour, plus d’erreurs de saisie, une vision client unifiée. Le retour sur investissement a été atteint en trois semaines.
Automatiser le suivi des interventions terrain
Le problème : des techniciens qui remplissent des fiches papier, et une secrétaire qui ressaisit tout.
La solution : une mini-application web créée avec Softr (no-code, une trentaine de minutes de configuration). Les techniciens remplissent un formulaire sur leur téléphone. L’application envoie les données au webhook n8n, qui :
- Met à jour le planning dans Notion
- Crée le brouillon de facture
- Archive les photos dans Google Drive
- Envoie un SMS de confirmation au client (via Twilio)
Impact : les techniciens n’ont plus de papier à gérer, et la secrétaire se concentre sur des tâches à plus forte valeur ajoutée.
Centraliser les réclamations multicanal
Le problème : une boutique e-commerce qui reçoit des réclamations partout, par email, Facebook, Instagram, formulaire web et téléphone, sans suivi possible.
La solution :
- Un webhook n8n unique comme point central
- Le formulaire du site pointe vers ce webhook
- Make (ex-Integromat) écoute Facebook et Instagram et transfère au webhook
- Pour le téléphone, un Google Form interne envoie aussi au webhook
Tout arrive au même endroit, est tagué automatiquement et assigné dans Trello. Le temps de traitement a été divisé par quatre.

Surveillez vos workflows sereinement grâce à l’API.
Gérer vos automatisations via l’API : la visibilité, c’est le contrôle
L’étape suivante consiste à utiliser l’API n8n pour gérer n8n lui-même.
Surveiller vos workflows à distance
Pour les processus critiques, vous voulez savoir si tout fonctionne. Avec l’API, vous pouvez créer un workflow de monitoring :
// Vérifier toutes les 15 minutes
const response = await fetch('https://ton-n8n.com/api/v1/executions?limit=10', {
headers: { 'X-N8N-API-KEY': 'ta-cle' }
});
const executions = await response.json();
// Vérifier les erreurs
const errors = executions.data.filter(ex => ex.status === 'error');
if (errors.length > 0) {
// Envoyer une alerte Slack, SMS ou email
sendAlert(`Alerte : ${errors.length} workflows en erreur.`);
}
Si un workflow échoue, vous êtes notifié immédiatement, sans mauvaise surprise le lundi matin.
Déployer et versionner vos workflows
Pour ceux qui gèrent une vingtaine de workflows ou plus, l’API permet de :
- Exporter tous vos workflows (sauvegarde automatique)
- Les versionner avec Git
- Déployer automatiquement les mises à jour
- Revenir en arrière en cas de problème
C’est ce qui rapproche l’automatisation d’une véritable industrialisation. Si le sujet vous intéresse, j’ai un article sur n8n et GitHub qui détaille la méthode.
FAQ : les questions fréquentes sur l’API n8n
L’API n8n est-elle gratuite ?
Oui, si vous utilisez n8n auto-hébergé sur votre serveur, l’API est incluse. Sur n8n Cloud, l’accès dépend de votre plan. Consultez les détails des prix n8n pour choisir.
Est-ce compliqué à mettre en place ?
Pas particulièrement. Si vous savez suivre un tutoriel pas à pas, vous vous en sortirez. Le plus exigeant, c’est de comprendre la logique, pas la technique.
Quelle différence avec Zapier ou Make ?
n8n est open source, vous pouvez l’héberger vous-même (vos données restent chez vous) et son API est plus puissante pour piloter des workflows. Zapier convient bien pour débuter, n8n pour passer à l’échelle. Voir ma comparaison complète.
Puis-je connecter un vieil ERP ?
Si votre ERP peut exporter des données (CSV, XML, base de données) ou recevoir des requêtes HTTP, alors oui. Même les logiciels anciens peuvent s’intégrer à n8n.
En combien de temps voir un retour sur investissement ?
Sur mes projets, généralement entre deux semaines et deux mois. Tout dépend du temps actuellement perdu en tâches manuelles.
Ressources pour aller plus loin
- Documentation technique : la doc officielle de l’API n8n est bien conçue
- Communauté : le forum n8n regorge d’exemples
- Comparatifs : si vous hésitez encore, comparez avec Zapier ou Make
Conclusion : libérez votre PME de ses contraintes logicielles
Si vous ne deviez retenir qu’une chose : l’API n8n n’est pas un gadget technique. C’est un levier pour faire communiquer vos outils, y compris les plus anciens, et supprimer les heures perdues en ressaisie.
Le meilleur moment pour automatiser, c’était hier. Le second meilleur, c’est maintenant. Vous pouvez commencer petit : un webhook de test, une synchronisation entre deux outils.
Si vous voulez voir où l’API n8n pourrait transformer votre activité, découvrez mon offre d’automatisation n8n pour PME. On identifie ensemble vos processus à automatiser en priorité, et vous repartez avec un plan d’action concret. Pour en discuter, contactez-moi.
Questions fréquentes
n8n dispose-t-il d'une API ?
Oui. Il faut distinguer deux choses : n8n utilise les API d'autres outils (un bloc Slack appelle l'API de Slack) et n8n expose sa propre API, qui permet de lancer des workflows, vérifier des statuts ou gérer des identifiants à distance. C'est cette seconde API qui sert à piloter n8n.
L'API n8n est-elle gratuite ?
Si vous utilisez n8n auto-hébergé sur votre serveur, l'API est incluse gratuitement. Sur n8n Cloud, l'accès dépend de votre plan. Le webhook, lui, reste le moyen le plus simple de démarrer sans configuration complexe.
Comment faire un premier appel à l'API n8n ?
Un appel API a besoin d'une URL et d'une clé API générée dans les paramètres n8n. Vous interrogez ensuite des endpoints comme /api/v1/workflows ou /api/v1/executions. Pour déclencher un traitement, le plus simple est de créer un nœud Webhook qui fournit une URL unique.
Peut-on connecter un vieil ERP à n8n ?
Oui, si l'ERP peut exporter des données (CSV, XML, base de données) ou recevoir des requêtes HTTP. Le nœud HTTP Request de n8n appelle n'importe quelle API REST, et un simple export CSV déposé sur un FTP suffit souvent à faire le pont avec un logiciel fermé.
Quelle différence entre n8n, Zapier et Make ?
n8n est open source et peut être auto-hébergé, donc vos données restent chez vous, et son API est plus puissante pour piloter des workflows. Zapier convient bien pour débuter. n8n est mieux adapté quand vous voulez industrialiser et passer à l'échelle.