Définition rapide: Un langage convenu dans lequel deux systèmes logiciels se parlent.
Idée
Comme le menu d'un restaurant : pas besoin de connaître le chef, vous choisissez et obtenez ce que vous commandez.
L'API liste "voici les requêtes, voici les réponses". Les détails internes restent cachés.
Types
REST API — Le plus commun. HTTP, JSON.
GraphQL — Moderne, le client choisit.
WebSocket — Temps réel.
gRPC — Backend efficace.
Chez Onremo
Onremo expose des APIs REST. Accès API.