API

Une API ou interface de programmation d'application, permet d’échanger des données entre deux logiciels sans intervention humaine.

Cette définition couvre également les termes :

  • interface de programmation d'application
  • interface de programmation applicative

Définitions

Qu'est-ce qu'une API ? Définition simple

Une API (pour Application Programming Interface), ou interface de programmation d'application, permet d’échanger des données entre deux logiciels sans intervention humaine. Elle joue le rôle d’un traducteur : quand un programme a besoin d’une information ou d’un service venant d’un autre système, il passe par cette interface. L’API transmet la demande, récupère la réponse, et la rend compréhensible pour le programme demandeur.

Sans API, deux systèmes ne peuvent pas échanger automatiquement : ils ne se comprennent pas. Dans une collectivité, par exemple, si un portail citoyen n’a pas d’API pour interroger un logiciel métier (urbanisme, état civil…), il ne peut pas afficher les données à jour, ni traiter les démarches en ligne sans qu’un humain ait à intervenir.

 

Questions fréquemment associées à API

Vous souhaitez en savoir plus sur le numérique et l'IA ?

Découvrir le glossaire