Logiciel & architecture.

API

Aussi appeléinterface de programmation

Définition

Le point d'accès par lequel un logiciel expose ses données et ses fonctions à d'autres logiciels.

Une API (interface de programmation) est le point d’accès par lequel un logiciel expose ses données et ses fonctions à d’autres logiciels, selon des règles documentées. C’est ce qui permet à un outil métier de récupérer les factures d’un logiciel comptable, ou à un site de créer un contact dans un CRM.

La documentation MDN Web Docs, publiée par Mozilla, décrit une API comme un contrat passé entre le logiciel qui la propose et les programmes qui s’en servent. Le mot est juste : l’éditeur s’engage sur ce qu’il expose, sur la forme des données et sur la manière de les demander.

À quoi ça sert dans une PME. Presque toujours à supprimer une recopie. Le formulaire du site crée la fiche dans le CRM. Le logiciel de gestion transmet ses écritures au comptable. Le tableau de bord va chercher les chiffres là où ils vivent. Chaque API branchée retire une manipulation manuelle, donc une source d’erreur, et rend la double saisie inutile. C’est le socle de toute automatisation des processus.

Trois confusions fréquentes.

  • L’API est le moyen, l’intégration est le résultat : une intégration réussie s’appuie sur l’API des deux outils
  • Une API n’est pas un export : l’export est ponctuel et figé, l’API répond en continu
  • Une API ouverte en lecture ne l’est pas forcément en écriture, et c’est l’écriture qui manque le plus souvent

Ce qu’il faut demander avant de signer. La documentation est-elle publique ? L’accès est-il compris dans l’abonnement ou facturé en supplément ? Y a-t-il une limite au nombre d’appels ? Les données dont vous avez besoin sont-elles toutes exposées, en lecture comme en écriture ? Et le jour où vous partez, pouvez-vous tout récupérer par l’API ?

Quand un éditeur propose une API, son outil peut s’intégrer. Sinon, les données restent enfermées.

Voir aussi.

← Tous les termes du glossaire

Démarrer

Un projet en tête ? Un brief, un devis, sous 24 h.

Décrivez le projet en quelques minutes. On revient avec une première lecture honnête, un ordre de grandeur et les premiers risques. Pas de PowerPoint, juste une réponse claire.