Une API, ou Interface de Programmation d’Applications, est un ensemble structuré de règles et de spécifications que les logiciels peuvent suivre pour communiquer entre eux. Elle sert de pont entre différents logiciels, permettant à des applications distinctes de partager des fonctionnalités ou des données. En agissant comme un intermédiaire, l’API facilite l’interaction entre les programmes sans nécessiter une compréhension détaillée de leur fonctionnement interne, rendant ainsi possible l’intégration de systèmes hétérogènes.