“Application Programming Interface” :
Interface de programmation permettant d’accéder aux services d’autres logiciels , d’exploiter leurs fonctionnalités voire de les intégrer à d’autres applications .
Des fournisseurs d’API offrent à leurs clients la possibilité de consulter des sortes de catalogues ( aussi applelés API stores ) qui recensent les différentes API disponibles dans leur organisation .
En se basant sur la documentation technique fournie avec l’interface de programmation , le développeur peut alors choisir la solution logicielle la mieux adaptée à ses besoins .
( selon qu’il souhaite accéder à des services d’annuaires ou à des données Météo , par exemple )
Ainsi , après une phase de test , il pourra incorporer l’API à son projet .