Définition détaillée
Une API définit comment deux logiciels peuvent communiquer entre eux. Sur le web, les API REST et GraphQL dominent : elles permettent à un site, une app mobile ou un autre service d'accéder à des données ou de déclencher des actions sur un système distant.
Exemples : l'API Stripe permet aux sites e-commerce d'accepter les paiements, l'API Google Maps affiche des cartes, l'API OpenAI permet d'intégrer des fonctionnalités IA.