diff --git a/backend-services/comment-service-2/src/Routes/CommentsRouter.ts b/backend-services/comment-service-2/src/Routes/CommentsRouter.ts
index e22598793903cc4d6f8f7c52dec41a7bbe1f6698..08855c82c656105792597f99a3172974697c5e14 100644
--- a/backend-services/comment-service-2/src/Routes/CommentsRouter.ts
+++ b/backend-services/comment-service-2/src/Routes/CommentsRouter.ts
@@ -56,7 +56,7 @@ CommentsRouter.delete(
  * POST /new'
  * Returns a string
  */
-CommentsRouter.get(
+CommentsRouter.post(
   "/new",
   async (req: CustomJWTRequest, res: Response): Promise<void> => {
     const { token } = req;
@@ -78,13 +78,12 @@ CommentsRouter.get(
  * POST /like/:postId'
  * Returns a string
  */
-CommentsRouter.get(
-  "/like/:commentId",
+CommentsRouter.post(
+  "/like",
   async (req: CustomJWTRequest, res: Response): Promise<Response> => {
     const { token } = req;
     const uid = (token as TokenData).userId;
-    const { userId } = req.body;
-    const commentId = req.params.postId;
+    const { commentId, userId } = req.body;
 
     if (uid !== userId) {
       return res.status(400).json({ error: "unauthorised" });
@@ -105,13 +104,12 @@ CommentsRouter.get(
  * POST /unlike/:postId'
  * Returns a string
  */
-CommentsRouter.get(
-  "/unlike/:commentId",
+CommentsRouter.post(
+  "/unlike",
   async (req: CustomJWTRequest, res: Response): Promise<Response> => {
     const { token } = req;
     const uid = (token as TokenData).userId;
-    const { userId } = req.body;
-    const commentId = req.params.postId;
+    const { commentId, userId } = req.body;
 
     if (uid !== userId) {
       return res.status(400).json({ error: "unauthorised" });