diff --git a/src/main/java/ntnu/idatt2016/v233/SmartMat/controller/ShoppingListController.java b/src/main/java/ntnu/idatt2016/v233/SmartMat/controller/ShoppingListController.java
index 3623fbbb6d18fadd405f0e8283db8571dd11dd49..02cd2d868d9c29c435d364a7311e53867e71b72a 100644
--- a/src/main/java/ntnu/idatt2016/v233/SmartMat/controller/ShoppingListController.java
+++ b/src/main/java/ntnu/idatt2016/v233/SmartMat/controller/ShoppingListController.java
@@ -44,7 +44,7 @@ public class ShoppingListController {
      * @param id the shopping list ID
      * @return the shopping list, or an error if the ID is invalid
      */
-    @GetMapping("shoppinglist/{id}")
+    @GetMapping("/{id}")
     public ResponseEntity<ShoppingList> getShoppingListById(@PathVariable("id") long id) {
         Optional<ShoppingList> shoppingList = shoppingListService.getShoppingListById(id);
         return shoppingList.map(list -> ResponseEntity.status(HttpStatus.OK).body(list))
@@ -54,12 +54,12 @@ public class ShoppingListController {
     /**
      * Gets a shopping list by its group ID
      * 
-     * @param request the request containing the group ID
+     * @param id the request containing the group ID
      * @return the shopping list, or an error if the ID is invalid
      */
-    @GetMapping("/group/shoppinglist")
-    public ResponseEntity<ShoppingList> getAllShoppingListsByGroupId(@RequestBody ShoppingListRequest request) {
-        Optional<ShoppingList> shoppingList = shoppingListService.getShoppingListByGroupId(request.getGroupID());
+    @GetMapping("/group/{id}")
+    public ResponseEntity<ShoppingList> getAllShoppingListsByGroupId(@PathVariable("id") long id) {
+        Optional<ShoppingList> shoppingList = shoppingListService.getShoppingListByGroupId(id);
         return shoppingList.map(list -> ResponseEntity.status(HttpStatus.OK).body(list))
                            .orElseGet(() -> ResponseEntity.status(HttpStatus.NOT_FOUND).build());
     }