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