diff --git a/tools/key_file.py b/tools/key_file.py
index 5481f6e241b96aa68fd5c3da7bf8c91559229483..0b5153c21d39304ea10f98095e47b47677afae0a 100644
--- a/tools/key_file.py
+++ b/tools/key_file.py
@@ -71,7 +71,7 @@ class RepartitionKeyEntryFile:
         call_list = []
         for horo in self.json:
             date = datetime.strptime(horo, "%d-%m-%Y %H:%M")
-            route = f"/agreements/{agreement_id}/repartition_keys/{date.strftime('%Y%m%dT%H%MZ')}"
+            route = f"{agreement_id}/repartition_keys/{date.strftime('%Y%m%dT%H%MZ')}"
             body = []
             # specification enedis si la somme des clefs est nulle on envoi un body vide
             if self._get_key_sum(self.json.get(horo)) > 0: