Interface de programmation applicative : une manière définie, pour un logiciel, de demander des données ou des actions à un autre, sans intervention humaine.

Une API précise ce qui peut être demandé, dans quel format, et ce qui est renvoyé. C'est ce contrat qui permet à des systèmes conçus par des entreprises différentes de fonctionner ensemble de manière fiable.

En finance, les API ont remplacé les téléchargements de fichiers et les ressaisies : au lieu d'exporter un relevé pour l'importer ailleurs, un système interroge directement l'autre.

Définitions connexes