Qu'est-ce que une API ?
Une API (interface de programmation d'application) est une manière définie pour un logiciel de demander à un autre des données ou de faire une action, par exemple « donne-moi les commandes de ce client » ou « débite cette carte ».
Un menu de restaurant est une bonne image d'une API. Il indique ce que vous pouvez commander et comment le demander ; vous n'avez pas besoin de savoir comment fonctionne la cuisine.
Les applications utilisent des API en permanence. Votre frontend appelle l'API de votre propre backend pour charger et enregistrer des données. Votre backend appelle les API d'autres entreprises pour envoyer des e-mails, encaisser des paiements, afficher des cartes ou utiliser un modèle d'IA.
La plupart des API exigent une clé pour prouver qui fait l'appel. Ces clés sont secrètes et doivent rester sur le serveur, jamais dans le navigateur.
Exemples
- Une API de paiement pour débiter une carte
- Une API de cartes pour afficher un lieu
- Une API d'IA pour résumer un texte
Questions
Qu'est-ce qu'une API REST ?
REST est un style d'API courant qui utilise des adresses web et des actions standard : get pour lire, post pour créer, put ou patch pour modifier, delete pour supprimer.
Les API sont-elles gratuites ?
Certaines le sont, beaucoup proposent une offre gratuite, et d'autres facturent à l'usage. Vérifiez les limites et les tarifs avant de construire quelque chose qui en dépend.
Voir aussi
Mythex · Pricing · Créez tout avec l'IA · Modèles de sites et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English