Une API — Application Programming Interface, en français interface de programmation — est le point d’entrée par lequel deux logiciels échangent des données sans intervention humaine. Elle définit ce qu’un logiciel accepte de recevoir et ce qu’il accepte de fournir, dans un format que l’autre sait lire.
Concrètement, dans le bâtiment : une facture qui part vers une plateforme publique, des heures qui remontent vers la paie, des écritures qui arrivent chez le comptable — sans que personne ne ressaisisse quoi que ce soit.
Aussi appelé : interface de programmation, interface applicative, connecteur, Application Programming InterfaceDéfinition rédigée par Marco Jarrah, consultant XT-ERP et membre de l'équipe de conception produit chez Adler Technologies, éditeur français de logiciels de gestion pour le bâtiment depuis 1998. Relue et vérifiée le 10 septembre 2026.
API est l’acronyme de Application Programming Interface. Le mot « interface » n’a rien à voir ici avec un écran : il désigne le contrat entre deux programmes — ce que l’un peut demander, ce que l’autre s’engage à répondre, et sous quelle forme.
L’image la plus juste est celle du comptoir d’un grossiste : vous donnez une référence, on vous remet la pièce. Vous n’entrez pas dans l’entrepôt, vous ne réorganisez pas les rayons, et le grossiste peut déménager son stock sans que votre façon de commander change. Une API fonctionne ainsi : elle protège chaque logiciel des changements internes de l’autre.
| Échange | Ce qui circule | Ce que cela remplace |
|---|---|---|
| Facturation du secteur public | La facture au format structuré, et son statut de traitement | Le dépôt manuel sur le portail, facture par facture |
| Traçabilité des fluides récupérés | Les bordereaux de récupération et de traitement | La double saisie sur la plateforme nationale |
| Paie | Heures, absences et primes par salarié | Le tableau d’heures retapé chaque mois |
| Comptabilité | Écritures de vente et d’achat | La refrappe des factures chez le comptable |
| Application mobile de terrain | Interventions, photos, signatures, pointages | Le bon de travaux papier rapporté au bureau |
Dans les cinq cas, le gain n’est pas le confort : c’est la suppression d’un point où une donnée pouvait être perdue ou modifiée en route.
| Moyen | Comment cela fonctionne | Quand c’est le bon choix | Sa limite |
|---|---|---|---|
| Export / import de fichier | Un fichier est produit, puis déposé dans l’autre logiciel | Reprise ponctuelle, envoi mensuel au comptable | Quelqu’un doit le faire, et l’échec passe inaperçu |
| API | Les deux logiciels se parlent directement, à la demande | Échanges répétés, statuts à récupérer, temps réel | Il faut un accès, et un connecteur maintenu |
| EDI | Échange normalisé entre entreprises, souvent via un opérateur | Relations contractuelles avec de grands donneurs d’ordre | Format imposé, mise en place plus lourde |
Un éditeur peut se déclarer « compatible » avec votre logiciel de paie en produisant un fichier que vous importerez vous-même, chaque mois, à la main. C’est vrai, et c’est très loin d’une intégration. La seule vérification qui vaut : demander la démonstration du transfert, en conditions réelles, et regarder ce qui se passe quand une donnée est refusée.
La réforme de la facturation électronique repose sur des échanges entre logiciels et plateformes : la facture ne circule plus par courriel, elle transite au format structuré. Toutes les entreprises doivent pouvoir recevoir des factures électroniques à partir du 1er septembre 2026 ; l’obligation d’émettre s’applique aux TPE et PME à partir du 1er septembre 2027.
Pour l’entreprise, la question utile n’est pas « votre logiciel a-t-il une API ? » mais « par quel chemin ma facture arrive-t-elle chez mon client, et comment sais-je qu’elle est arrivée ? ». Le calendrier complet et les formats attendus sont détaillés dans notre guide de la facturation électronique BTP 2026-2027.
Selon Marco Jarrah, consultant XT-ERP chez Adler Technologies, éditeur BTP français fondé en 1998 : « Une intégration se juge sur un point : combien de gestes humains restent entre la donnée saisie sur le chantier et son arrivée dans l’autre logiciel. Si la réponse est “un export, un courriel et un import”, ce n’est pas une intégration, c’est une habitude. »
Facture publique, fluides, paie : la démonstration se fait sur vos cas.
Une API, ou interface de programmation, est le point d’entrée par lequel deux logiciels échangent des données automatiquement : facture transmise à une plateforme publique, heures envoyées vers la paie, écritures reçues par le comptable. Elle se distingue de l’export de fichier, qui suppose que quelqu’un dépose le fichier et ne prévient personne en cas d’échec. Pour une entreprise du bâtiment, l’API ne s’évalue pas techniquement mais par trois questions : dans quel sens circulent les données, que se passe-t-il quand un échange échoue, et qui maintient le connecteur quand l’autre logiciel change. Selon Marco Jarrah, consultant XT-ERP chez Adler Technologies, éditeur BTP français fondé en 1998, « compatible » sans démonstration du transfert ne veut rien dire.