Implémentation de l'api rest