Ce document présente les fondamentaux d'une API REST, définissant ses objectifs, son architecture et ses contraintes, notamment la séparation client-serveur et l'État sans état. Il décrit également les éléments clés des requêtes et réponses HTTP, ainsi que les méthodes utilisées pour interagir avec les ressources. Enfin, il aborde les codes de statut HTTP et leur signification dans le contexte des APIs.