↓

Odoo et son écosystème : API, connecteurs et flux à cadrer

Un connecteur Odoo relie l’ERP à votre boutique, votre banque ou votre outil de pilotage. Voici ce que permet l’API Odoo, ce qu’il faut cadrer en Belgique et qui maintient le flux.

Mis à jour le 28 octobre 2026

Dans une PME belge, l’ERP ne vit jamais seul : il reçoit les commandes d’une boutique, échange avec la banque, alimente le tableau de bord du dirigeant et envoie des factures à l’administration ou aux clients. Un connecteur Odoo est la pièce qui fait circuler ces données sans ressaisie. Bien choisi et bien cadré, il fait gagner des heures chaque semaine ; mal pensé, il devient la première source d’erreurs de votre comptabilité.

Cette page détaille ce que permet l’API Odoo, comment s’organise l’offre d’extensions, quels types d’intégration Odoo reviennent en Belgique, et surtout comment cadrer un flux et décider qui le maintient. Elle complète la vue d’ensemble des modules Odoo et le panorama d’Odoo en Belgique.

Les trois façons de relier Odoo au reste de votre système

Avant de parler technique, retenez qu’il n’existe que trois grandes voies pour connecter Odoo à un autre outil :

Voie Principe Quand l’envisager Point de vigilance
Fonction native Une application ou un réglage d’Odoo gère déjà l’échange Besoin courant, processus standard Dépend de votre formule et de votre version
Extension de la place de marché Un module développé par l’éditeur ou la communauté ajoute le connecteur Service très répandu, flux simple Qualité inégale, suivi aux changements de version
Développement par l’API Un programme dialogue avec Odoo et l’outil tiers Règles propres à votre métier Il faut un responsable de la maintenance

La bonne question n’est pas « quel connecteur existe ? » mais « quel flux doit circuler, dans quel sens, à quelle fréquence, et qui corrige quand il échoue ? ».

L’API d’Odoo : ce que dit la documentation

La documentation de l’API externe présente JSON-2 comme l’API courante. Elle repose sur des clés d’API, des droits d’accès, le choix de la base de données et des transactions. Les interfaces XML-RPC et JSON-RPC y sont traitées comme historiques, avec un guide de migration vers JSON-2.

Ce que cela change concrètement pour vous :

  • tout nouveau flux se construit sur JSON-2 ; un prestataire qui vous propose encore des appels historiques pour un projet neuf doit s’en expliquer ;
  • si vous avez déjà des scripts anciens, la migration vers JSON-2 fait partie des chantiers à inscrire dans une migration Odoo ou lors d’un changement de version ;
  • les clés d’API sont rattachées à des utilisateurs : elles héritent de leurs droits, donc un compte technique dédié, aux droits strictement limités, vaut mieux que la clé d’un collaborateur.

L’accès API dépend de la formule

L’API externe fait partie des fonctions réservées à la formule Custom, à 44,90 EUR par utilisateur et par mois selon la grille affichée par l’éditeur (remise depuis 56,90 EUR, valable douze mois). La formule Standard, à 24,90 EUR par utilisateur et par mois, n’inclut pas cet accès. La formule Custom ajoute aussi Odoo Studio, l’IA agentique et le multi-société.

Autre point utile pour budgéter : les utilisateurs payants sont ceux qui ont un accès backend. Les utilisateurs portail, comme vos clients et vos fournisseurs, ne sont pas comptés comme payants. Un flux qui s’appuie sur le portail pour la prise de commande ou le suivi de livraison ne fait donc pas grimper le nombre de licences. Pour le détail des formules, consultez la page prix d’Odoo.

Extensions et place de marché : abondance ne vaut pas garantie

Odoo annonce 50 applications principales et une communauté ayant contribué à plus de 50 000 applications supplémentaires. Cette abondance est un atout : presque tout besoin courant a déjà été traité par quelqu’un. C’est aussi un piège, car une extension communautaire n’a pas le même niveau de suivi qu’une application de l’éditeur.

Avant d’installer un connecteur de la place de marché, posez-vous cinq questions :

  1. Le module est-il publié pour la version que vous exploitez ? Voyez la page sur les versions et éditions.
  2. Qui l’a écrit, et est-il toujours maintenu ?
  3. La licence est-elle compatible avec votre édition ? Odoo 19 Community est sous licence LGPLv3, tandis qu’Odoo 19 Enterprise est sous la licence Odoo Enterprise Edition v1.0, utilisable seulement avec un abonnement Enterprise valide pour le bon nombre d’utilisateurs.
  4. Le module modifie-t-il des vues ou des calculs du cœur ? Si oui, chaque mise à jour devient un risque.
  5. Existe-t-il un jeu d’essai que votre intégrateur peut rejouer avant chaque montée de version ?

Un module installé sans réponse à ces questions finit souvent en dette technique. Le sujet rejoint celui du développement Odoo sur mesure.

Les familles d’intégrations les plus demandées

E-commerce et places de marché

Odoo eCommerce gère le catalogue et les variantes, les comptes clients, le B2B et le B2C, les paniers abandonnés, les modes de livraison, les retours et la facturation, avec du multi-sites. Il se connecte à plus de vingt fournisseurs de paiement (Stripe, PayPal, Adyen, Mollie, Razorpay…) et diffuse les produits via Google Merchant Center, TikTok, Facebook ou Instagram.

Pour une boutique en ligne qui vend en Flandre, en Wallonie et à Bruxelles, le cadrage porte sur les langues d’affichage, les taux de TVA applicables et les transporteurs. Si votre site tourne déjà sur une autre plateforme, l’enjeu est de décider qui reste la référence pour le stock et les prix. Voyez aussi notre page sur l’ERP pour l’e-commerce.

Banques et paiement

Deux sujets distincts se cachent derrière « la banque » : l’import des relevés pour le rapprochement, et l’encaissement en ligne. Côté relevés, les entreprises belges travaillent depuis longtemps avec des fichiers bancaires normalisés et des plateformes de connexion multibanques ; demandez à votre intégrateur lesquels sa configuration gère de bout en bout et comment votre comptable les récupère. Côté paiement, le choix du prestataire dépend des moyens que vos clients utilisent, dont Bancontact, très présent en Belgique. Cette partie se prolonge dans la page comptabilité et finance sous Odoo.

Facturation électronique et administration

C’est le chantier le plus structurant pour une entreprise belge : la facturation électronique B2B par le réseau Peppol et la déclaration de TVA. Un flux Peppol bien conçu couvre l’émission, la réception, le rattachement à la commande et l’archivage. Pour comprendre les échéances et le cadre légal, lisez notre guide sur la facturation électronique et Peppol et celui sur la TVA belge dans l’ERP. Votre comptable doit être associé dès le cadrage : c’est lui qui reçoit les écritures et qui sait ce que l’administration attend.

Bureautique, signature et BI

Les intégrations bureautiques (agenda, messagerie, partage de fichiers) sont généralement les plus simples, mais elles posent une question de confidentialité : quelles données de contact transitent, et vers quel service ? Pour la signature électronique, vérifiez que les documents signés reviennent bien rattachés à la fiche client ou à la commande. Pour la BI, deux options : exploiter les rapports d’Odoo, ou alimenter un outil de pilotage externe par l’API, ce qui suppose la formule Custom. Dans ce second cas, décidez qui définit les indicateurs : sans définition commune du « chiffre d’affaires », les écrans divergent.

EDI et partenaires logistiques

Si un grand client ou un distributeur exige des échanges automatisés de commandes, d’avis d’expédition ou de factures, l’EDI devient un projet à part entière. Il implique un format convenu, un test avec le partenaire, un suivi des rejets. Les sociétés de négoce et de transport le rencontrent le plus souvent ; reportez-vous aux pages ERP négoce et distribution et ERP transport et logistique.

Comment cadrer un flux d’intégration

Un bon cadrage tient en une fiche d’une page par flux. Exigez-la de l’intégrateur avant tout développement.

Question Ce qu’il faut écrire
Source et destination Quel système émet, lequel reçoit, qui fait référence en cas de conflit
Déclencheur Événement, saisie, planification
Données échangées Liste des champs, règles de correspondance, formats
Volume et fréquence Estimation fournie par vous, à valider en test
Gestion des erreurs Qui est alerté, comment on relance, ce qu’on fait d’un doublon
Sécurité Compte technique, droits minimaux, rotation des clés
Responsable Une personne nommée côté entreprise, un contact côté prestataire

Trois pièges reviennent chez les PME belges :

  • Le flux à double référence : le stock est tenu à la fois dans la boutique et dans l’ERP, et personne ne sait lequel a raison. Désignez un maître de chaque donnée.
  • La TVA oubliée : un flux de commandes qui ne transmet pas le bon régime de TVA oblige la comptabilité à corriger à la main.
  • La langue : un client wallon ou flamand reçoit un document dans la mauvaise langue parce que la fiche contact n’a pas été reprise correctement.

Pour une démarche plus large, voyez les étapes d’un projet ERP et la mise en œuvre d’Odoo.

Qui maintient le flux après la mise en production ?

Un connecteur n’est jamais « terminé ». Le service connecté change son interface, Odoo publie une nouvelle version, une règle fiscale évolue. Trois modèles existent :

  • L’intégrateur maintient le flux dans un contrat de support et maintenance Odoo. C’est le plus simple pour une PME sans service informatique.
  • Votre équipe informatique reprend le flux après formation. Cela suppose une documentation et un accès au code ; la formation Odoo peut y contribuer.
  • Un modèle partagé : l’intégrateur traite les évolutions, vous surveillez les alertes du quotidien.

Quel que soit le modèle, inscrivez dans le contrat les délais de réaction, la surveillance des échecs et l’engagement de tester chaque flux avant une montée de version. L’hébergement joue aussi : selon que vous êtes sur Odoo Online, Odoo.sh ou sur site (les deux dernières options relevant de la formule Custom), les marges de manœuvre sur les modules tiers diffèrent. La page hébergement et cloud d’Odoo en détaille les conséquences.

Choisir le bon interlocuteur

Une intégration réussie dépend moins de l’outil que de la rigueur du prestataire : fiche de flux, jeux d’essai, journalisation, passage de relais. Demandez des références vérifiables sur des projets comparables au vôtre, et assurez-vous qu’il connaît le contexte belge, notamment Peppol et la TVA. Notre page choisir un intégrateur Odoo propose une grille de questions, et le service de mise en relation vous présente un intégrateur adapté à votre projet, sans frais pour vous. Si vous reprenez un existant fragile, un audit Odoo permet de recenser les flux et leurs risques avant d’aller plus loin.

Questions fréquentes

Quelle API utiliser pour connecter un outil à Odoo ?

La documentation de l’API externe présente JSON-2 comme l’API courante, avec clés d’API, droits d’accès, choix de la base et transactions. XML-RPC et JSON-RPC y sont traités comme historiques, avec un guide de migration vers JSON-2. Pour un nouveau flux, partez donc sur JSON-2 et demandez à votre intégrateur de migrer les anciens appels.

L’accès à l’API Odoo est-il compris dans toutes les formules ?

Non. L’accès à l’API externe fait partie des fonctions réservées à la formule Custom, qui coûte 44,90 EUR par utilisateur et par mois selon la grille affichée par l’éditeur. Si vous prévoyez des échanges avec une boutique, un outil de BI ou une application maison, intégrez cette contrainte dans votre budget dès le départ.

Faut-il privilégier un connecteur de la place de marché ou un développement sur mesure ?

Un connecteur existant convient quand votre processus est standard et que le module est suivi pour la version que vous exploitez. Dès que vos règles de prix, de livraison ou de facturation sortent du cadre, un développement sur mesure est plus sûr, à condition de le documenter et de prévoir sa reprise à chaque changement de version.

Comment relier Odoo à Peppol et à la facturation électronique en Belgique ?

Vérifiez avec votre intégrateur comment votre version d’Odoo émet et reçoit les factures par le réseau Peppol, et si votre comptable peut en récupérer les écritures. Le point à cadrer est la reconnaissance des fournisseurs, le rapprochement avec les commandes et la conservation des documents. Notre guide sur Peppol détaille les obligations.

Qui maintient une intégration Odoo après la mise en production ?

Cela se décide par écrit avant le démarrage : l’intégrateur, un service de support, ou votre équipe informatique. Chaque flux doit avoir un responsable, une surveillance des erreurs et une procédure de reprise. Sans cela, la première mise à jour d’Odoo ou du service connecté casse silencieusement l’échange.

Sources

  1. Odoo — documentation de l’API externe (version 19)
  2. Odoo — tarifs et formules
  3. Odoo — tarifs (grille en euros)
  4. Odoo — documentation eCommerce (version 19)
  5. Odoo — à propos

Les noms de logiciels cités sont des marques de leurs éditeurs respectifs, mentionnées à titre d’information. Ce site est indépendant et n’est affilié à aucun éditeur.