# API REFFUL
Cette API utilise la base de données SQL Lite.
J'utilise 2 entités, auteurs et cours. Chaque auteur a une liste de cours et chaque cours a son auteur. J'utilise donc une relation un-à-plusieurs entre les modèles.
L'API supprime également le format XML pour le type de retour et de réception.
Vous pouvez également envoyer une demande de tête et une demande d'options à côté du GET, Publier, Post, Patch et Supprimer.
Vous pouvez également augmenter le put et le patch.
L'API a une bonne validation avec des messages personnalisés. Et également en utilisant la validation au niveau de la classe.
L'API prend également en charge le filtrage, la recherche et la pagination.
L'API utilise également la modification des données où le consommateur peut spécifier quels champs du modèle sont nécessaires.
L'API est testée avec Postman et fonctionne correctement.