diff --git a/backend/routes/routesToucan.js b/backend/routes/routesToucan.js
index 5d363909275b2b48fe746fd84c807cadf10483ce..7fbe03315f74baf06973fcd6f94d3d6dfb0b0efb 100644
--- a/backend/routes/routesToucan.js
+++ b/backend/routes/routesToucan.js
@@ -38,7 +38,7 @@ router.route("/toucans")
             if (err) {
                 res.send(err);
             } else {
-                res.send({message: "Toucan ajouté !"});
+                res.send({message: "Toucan ajouté !", id: id});
             }
         });
     });
diff --git a/doc/API.md b/doc/API.md
new file mode 100644
index 0000000000000000000000000000000000000000..400cec0c3c94bb4a7360e98089eb66b7232ef01d
--- /dev/null
+++ b/doc/API.md
@@ -0,0 +1,16 @@
+# Documentation API
+
+L'api permet d'effectuer les actions suivantes sur les routes données :
+
+1. `api/toucans` :
+
+  * `GET`: Renvoie une liste contenant tous les toucans de la bdd. Les toucans sont sous la forme d'objets avec les champs _id, date et title.
+  
+  * `POST` : Permet de sauvegarder un toucan, prend en champs :
+
+    * `date` : Au format Date
+    * `title` : Une String
+    * `toucan` : Un pdf
+    * `cover` : Au format png ou jpg
+  
+  Si l'oppération est un succès, on renvoie un message de succès et l'id du toucan enregistré.
\ No newline at end of file