diff --git a/routes/item.route.js b/routes/item.route.js
index 749797ae6f46cc3be681b85902b9a39efe3e117d..8612a15cc181f659f176788a1d05b5f82d7e7e3f 100644
--- a/routes/item.route.js
+++ b/routes/item.route.js
@@ -71,9 +71,15 @@ router.get('/description', function(req, res) {
 	itemModel.getItemsByDescription(req.query.desc, page, step, typeItem).then(Items => joinUser(res,Items));
 });
 
-router.post('/', function(req, res) {
-	itemModel.addItem(req.body.description, req.body.price, req.body.userId, req.body.typeItem).then(out => res.json(out.dataValues))
-	.catch(err => res.json(err));
+router.get('/', function(req, res) {
+	let description = req.query.description;
+	let token = req.query.token;
+	let prix = parseInt(req.query.prix);
+	let typeItem = parseInt(req.query.typeItem);
+	Users.getUserByToken(token).then(user => {
+		itemModel.addItem(description, prix, user.id, typeItem).then(out => res.json(out.dataValues))
+		.catch(err => res.json(err));
+	})
 });
 
 router.delete('/:id', function(req, res) {