Intégration API : connecter vos logiciels entre eux
Une intégration API fait circuler automatiquement des données entre deux logiciels, sans ressaisie : une commande de la boutique crée la facture, un e-mail fournisseur crée la commande dans l'ERP. VIVR vérifie d'abord si un connecteur natif suffit, sinon construit le flux avec n8n, gestion des erreurs comprise. Chiffrage sur devis.
30 min en visio · compte rendu écrit sous 48 h · sans engagement
Mis à jour le · par VIVR
Qu’est-ce qu’une intégration API, en clair ?
Une intégration API relie deux logiciels pour qu’ils échangent des données sans intervention humaine. Trois mots reviennent dans tous les échanges avec un prestataire :
- API : la porte d’entrée qu’un logiciel ouvre aux autres programmes. Elle permet de lire ou de créer une commande, une facture ou un contact, dans les limites fixées par l’éditeur.
- Webhook : un message qu’un logiciel envoie de lui-même quand un événement se produit (« nouvelle commande », « facture payée »). Le flux réagit tout de suite, au lieu d’interroger l’outil toutes les heures.
- Connecteur : le module qui sait parler à l’API d’un logiciel donné. Les outils d’automatisation en proposent pour la plupart des logiciels courants ; quand il manque, on l’écrit.
En PME, une intégration utile ressemble à l’un de ces trois cas. Une commande passée sur la boutique en ligne crée la facture dans le logiciel comptable et retire l’article du stock. Un devis signé dans le CRM devient une facture, sans que le commercial ressaisisse les lignes. Un e-mail fournisseur avec un bon de commande en PDF devient une commande dans l’ERP : c’est un flux que nous faisons tourner en production pour un acteur de la distribution alimentaire multi-sites, où une référence inconnue ou un prix différent du tarif convenu remonte à une personne avec le PDF d’origine.
Connecteur natif, outil no-code ou connecteur sur mesure : comment choisir ?
Regardez d’abord le connecteur natif, celui qu’un de vos éditeurs propose dans ses paramètres. S’il couvre votre besoin, gardez-le : vous n’aurez rien à maintenir. Par exemple, l’intégration Shopify de Pennylane récupère chaque matin les ventes de la boutique, y compris celles de Shopify POS, et les comptabilise dans le journal des ventes à la fréquence choisie (jour, semaine ou mois), selon la présentation de Pennylane (mise à jour le 04/12/2023, consultée le 08/11/2026). Cette présentation ne parle ni du stock ni du CRM : pour ces flux, vérifiez ce que le connecteur fait réellement avant de compter dessus.
| Critère | Connecteur natif | Outil d’automatisation (n8n, Make, Zapier) | Connecteur développé sur mesure |
|---|---|---|---|
| Quand le choisir | Les deux logiciels prévoient l’échange, et il couvre votre besoin | Plusieurs logiciels à relier, règles propres à votre activité | Aucun connecteur n’existe, ou la logique dépasse ce qu’un outil no-code gère proprement |
| Coût | Souvent inclus dans l’abonnement | Mise en place au forfait, puis licence ou hébergement | Développement chiffré au cas par cas |
| Limites | Champs et règles fixés par l’éditeur | Traitements très lourds, selon l’hébergement | Tout est à construire, tester et documenter |
| Qui le maintient | L’éditeur | Vous, ou un prestataire sous contrat de suivi | Un développeur, à chaque évolution d’une API |
Nous construisons les flux avec n8n et y ajoutons du code quand un calcul ou un connecteur manquant l’exige. Le choix se fait au diagnostic, logiciel par logiciel. Si le connecteur natif suffit, le compte rendu le dit.
Et si mon logiciel n’a pas d’API ?
Beaucoup de logiciels métier anciens, ou installés sur un seul poste, n’ont pas d’API publique. Avant de conclure que rien n’est possible, nous cherchons, dans cet ordre :
- un export planifié (fichier CSV ou Excel déposé chaque nuit dans un dossier), que le flux lit au matin ;
- les e-mails que le logiciel envoie déjà (confirmations, rapports), que le flux peut lire ;
- un accès en lecture à la base de données, si l’éditeur et votre contrat l’autorisent ;
- en dernier recours, la RPA : un robot reproduit les clics d’un utilisateur à l’écran.
La RPA fonctionne, mais une mise à jour de l’interface suffit à la bloquer. Quand elle est la seule option, chaque échec déclenche une alerte, et on prévoit la procédure manuelle de secours.
Comment fiabiliser une intégration API dans le temps ?
Le flux qui marche le jour de la démonstration doit ensuite passer les soldes, les pannes d’un éditeur et les cas que personne n’avait prévus. Nous traitons cinq points dans chaque intégration :
- Les doublons. Si le même événement arrive deux fois (un webhook renvoyé, un rejeu après une panne), le flux le reconnaît et ne crée pas une seconde facture. Les développeurs parlent d’idempotence.
- La reprise sur erreur. Un élément qui échoue est mis de côté avec sa cause, puis rejoué, au lieu d’être perdu.
- Les limites d’appel. La plupart des API plafonnent le nombre de requêtes par minute. Le flux espace ses appels pour ne pas être bloqué un jour de forte activité.
- Les versions d’API. Les éditeurs retirent leurs anciennes versions. Nous notons celle que chaque flux utilise et suivons les annonces.
- Les alertes. Une erreur qui se répète prévient une personne, avec la donnée en cause et le lien vers l’exécution.
Les 30 jours qui suivent la mise en production, les corrections sont incluses. Ensuite, l’abonnement Ops (trois mois minimum puis sans engagement) surveille les flux et les répare quand un éditeur change quelque chose. Le flux, l’instance n8n et la documentation restent à votre nom.
Quelles intégrations documentons-nous ?
- Shopify et Pennylane : ventes de la boutique vers la comptabilité.
- Logiciel de facturation, banque et e-mail : la relance automatique des factures impayées rapproche chaque facture du relevé avant d’envoyer l’un de nos modèles de relance.
- E-mail fournisseur et ERP : les bons de commande fournisseurs créés dans l’ERP.
Une intégration est souvent la première brique d’un chantier plus large : l’automatisation des processus métier, ou un ERP sur mesure relié à votre comptabilité et à votre boutique.
Listez-nous les logiciels que vous voulez relier dans le formulaire de diagnostic. Sous 48 h après l’échange de 30 minutes, le compte rendu écrit indique si un connecteur natif suffit, sinon quel flux construire et son chiffrage. Toutes les formules sont décrites sur la page offres.
Les signes que c'est le moment
- « Nos outils ne se parlent pas. »
- « Chaque semaine, on exporte un CSV d'un logiciel pour le réimporter dans un autre. »
- « Le connecteur natif ne fait que la moitié du travail. »
- « Le stock affiché sur le site ne correspond jamais à celui de l'entrepôt. »
Ce qu'on automatise
- Boutique en ligne, stock et comptabilité alignés à chaque commande
- Devis signé dans le CRM transformé en facture, lignes comprises
- E-mail ou PDF fournisseur transformé en commande dans l'ERP
- Virements du relevé bancaire rapprochés des factures
- Formulaire du site envoyé dans le CRM, avec la page d'origine du contact
Exemple type
Exemple type : e-commerçant dont le stock en ligne et celui de l'entrepôt divergent
Scénario illustratif, pas un client réel. Contexte : Un e-commerçant vend sur sa boutique Shopify et suit son stock dans un logiciel de gestion à l'entrepôt. Chaque soir, quelqu'un exporte les ventes du jour et corrige les quantités à la main dans l'autre outil.
Avant
- Exporter les commandes du jour depuis la boutiqueUne personne, chaque soir
- Retirer les articles vendus du stock de l'entrepôtÀ la main, article par article
- Reporter les réceptions fournisseurs sur la boutiqueQuand quelqu'un y pense
Après
- Chaque commande retire l'article du stock de l'entrepôtFlux n8n, à la commande
- Chaque réception met à jour la quantité en ligneFlux n8n, à la réception
- Vérifier les écarts signalés par le fluxUne personne, alertée par e-mail
Ce qui changeL'export du soir disparaît. Les quantités en ligne suivent l'entrepôt au fil des commandes et des réceptions, et un écart arrive sous forme d'alerte au lieu d'être découvert par un client.
Hypothèses : La boutique et le logiciel de l'entrepôt ont chacun une API documentée ; L'entrepôt fait foi pour les quantités ; Exemple type construit pour illustrer la méthode, pas un client réel : aucun volume ni temps gagné n'est avancé
Comment on travaille
-
Diagnostic gratuit
On identifie les processus qui coûtent le plus.
30 min · CR sous 48 h -
Audit
Cartographie, gains estimés, ordre de priorité.
2 semaines max. -
Sprint
Construction, tests sur vos données, mise en production.
2 à 4 semaines -
Suivi Ops
Supervision et alertes : si ça casse, on le voit avant vous.
abonnement mensuel, facultatif
Ce que comprend la prestation
- 1 flux, 2 à 3 logiciels connectés
- Protection contre les doublons, reprise sur erreur
- Alertes et documentation du flux
- Connecteur à développer de zéro : chiffré après le diagnostic
Prix fixe annoncé avant de commencer, sur devis après un premier échange · 30 jours de corrections après la mise en production.
Parlons de votre projet30 min en visio · compte rendu écrit sous 48 h · sans engagement
Toutes les offres →Questions fréquentes
Qu'est-ce qu'une intégration API, concrètement ?
C'est un flux qui lit des données dans un logiciel par son API et les écrit dans un autre, sans intervention humaine. Par exemple, chaque commande passée sur la boutique crée la facture dans le logiciel comptable et retire l'article du stock. Le flux tourne à chaque événement ou à heure fixe, et prévient une personne en cas d'erreur.
Comment connecter Shopify et Pennylane ?
Commencez par l'intégration Shopify de Pennylane : selon Pennylane, elle récupère chaque matin les ventes de la boutique, Shopify POS compris, et les comptabilise dans le journal des ventes. Si cela convient à votre comptable, gardez-la. Un flux n8n se justifie si vous avez besoin de règles propres (remboursements, plusieurs boutiques, frais de port) ou si le stock et le CRM doivent suivre aussi.
Combien coûte une intégration API pour une PME ?
Chez VIVR, un flux qui relie 2 à 3 logiciels disposant d'une API est chiffré sur devis après un premier échange, en production en deux semaines, avec gestion des erreurs et documentation. Si un connecteur doit être développé de zéro, le prix est fixé après le diagnostic gratuit. Les licences des outils restent facturées au réel.
Comment automatiser un logiciel qui n'a pas d'API ?
Cherchez dans cet ordre un export planifié (CSV déposé chaque nuit), les e-mails que le logiciel envoie déjà, puis un accès en lecture à sa base de données si l'éditeur l'autorise. La RPA, un robot qui reproduit les clics d'un utilisateur, vient en dernier : elle fonctionne, mais casse à chaque changement d'écran.
Que se passe-t-il quand un éditeur change son API ?
Les éditeurs annoncent en général le retrait d'une ancienne version à l'avance. Nous notons la version utilisée par chaque flux et suivons ces annonces. Si un appel échoue quand même, une alerte part avec la donnée en cause. Après les 30 jours de corrections inclus, l'abonnement Ops prend le relais.
Faut-il un développeur pour une intégration API ?
Pas de votre côté. Un connecteur natif s'active dans les paramètres du logiciel. Un flux sur mesure se construit avec un outil comme n8n, en ajoutant du code quand un calcul ou un connecteur manquant l'exige. C'est notre travail ; vous fournissez les accès et validez le résultat sur vos données.
Par quoi commencer ?
Racontez-nous la tâche qui vous coûte le plus. En 30 minutes, on vous dit si elle vaut la peine d'être automatisée, et vous recevez un compte rendu écrit sous 48 h, que vous donniez suite ou non.
Demander mon diagnostic gratuit30 min en visio · compte rendu écrit sous 48 h · sans engagement
Vous pouvez aussi écrire à contact@vivr.co. Réponse sous 48 h.