diff --git a/docs/swagger-schema.yaml b/docs/swagger-schema.yaml
index 826cae558a86d8c6e5ffe2d931445310a36c6985..fec458187d8cb872c6cf4897a10818dc7f151b2d 100644
--- a/docs/swagger-schema.yaml
+++ b/docs/swagger-schema.yaml
@@ -622,7 +622,7 @@ paths:
           description: "successful operation"
           schema:
             type: integer
-  /casa_matrix/get_casa_version:
+  /casa_matrix/version:
     parameters:
       - $ref: "#/parameters/casa-version"
       - $ref: "#/parameters/casa-capability"
@@ -640,7 +640,7 @@ paths:
           description: "successful operation"
           schema:
             $ref: "#/definitions/CasaVersion"
-  /casa_matrix/get_casa_versions:
+  /casa_matrix/versions:
     parameters:
       - $ref: "#/parameters/casa-version"
       - $ref: "#/parameters/casa-capability"
@@ -658,7 +658,7 @@ paths:
           description: "successful operation"
           schema:
             $ref: "#/definitions/CasaVersions"
-  /casa_matrix/get_casa_recipe:
+  /casa_matrix/recipe:
     parameters:
       - $ref: "#/parameters/casa-capability"
     get:
@@ -674,7 +674,7 @@ paths:
           description: "successful operation"
           schema:
             type: "string"
-  /casa_matrix/add_casa_version:
+  /casa_matrix/db/version:
     parameters:
       - $ref: "#/parameters/casa-version"
       - $ref: "#/parameters/casa-capabilities"
@@ -692,12 +692,7 @@ paths:
           description: "successful operation"
           schema:
             type: "boolean"
-  /casa_matrix/update_casa_version:
-    parameters:
-      - $ref: "#/parameters/casa-version"
-      - $ref: "#/parameters/casa-capabilities"
-      - $ref: "#/parameters/casa-compatible"
-    post:
+    put:
       tags:
         - "casa-matrix"
       summary: "Update a CASA version in the matrix tables"
@@ -710,10 +705,7 @@ paths:
           description: "successful operation"
           schema:
             type: "boolean"
-  /casa_matrix/delete_casa_version:
-    parameters:
-      - $ref: "#/parameters/casa-version"
-    post:
+    delete:
       tags:
         - "casa-matrix"
       summary: "Delete a CASA version from the matrix tables"
@@ -726,7 +718,7 @@ paths:
           description: "successful operation"
           schema:
             type: "boolean"
-  /casa_matrix/make_casa_links:
+  /casa_matrix/links:
     post:
       tags:
         - "casa-matrix"
diff --git a/services/capability/capability/routes.py b/services/capability/capability/routes.py
index ce72f5e5bf6d8bda008270270ae42e6de454dbdd..cbb3b6122c62a61f543e2a83b9128a73ab4d0580 100644
--- a/services/capability/capability/routes.py
+++ b/services/capability/capability/routes.py
@@ -275,12 +275,12 @@ def casa_matrix_routes(config: Configurator) -> None:
     """
 
     # GET
-    config.add_route(name="get_casa_version", pattern=f"casa_matrix/get_casa_version", request_method="GET")
-    config.add_route(name="get_casa_versions", pattern=f"casa_matrix/get_casa_versions", request_method="GET")
-    config.add_route(name="get_casa_recipe", pattern=f"casa_matrix/get_casa_recipe", request_method="GET")
+    config.add_route(name="get_casa_version", pattern=f"casa_matrix/version", request_method="GET")
+    config.add_route(name="get_casa_versions", pattern=f"casa_matrix/versions", request_method="GET")
+    config.add_route(name="get_casa_recipe", pattern=f"casa_matrix/recipe", request_method="GET")
 
     # POST
-    config.add_route(name="add_casa_version", pattern=f"casa_matrix/add_casa_version", request_method="POST")
-    config.add_route(name="update_casa_version", pattern=f"casa_matrix/update_casa_version", request_method="POST")
-    config.add_route(name="delete_casa_version", pattern=f"casa_matrix/delete_casa_version", request_method="POST")
-    config.add_route(name="make_casa_links", pattern=f"casa_matrix/make_casa_links", request_method="POST")
+    config.add_route(name="add_casa_version", pattern=f"casa_matrix/db/version", request_method="POST")
+    config.add_route(name="update_casa_version", pattern=f"casa_matrix/db/version", request_method="PUT")
+    config.add_route(name="delete_casa_version", pattern=f"casa_matrix/db/version", request_method="DELETE")
+    config.add_route(name="make_casa_links", pattern=f"casa_matrix/links", request_method="POST")