implementation de l'api grape