diff --git a/sams_classes/sams_app.py b/sams_classes/sams_app.py
index bbbfc0eda90f1f896f7770a4019271ac6e7edd0d..28e2767f542a0e2743f2469daec43a19f6f4db6b 100644
--- a/sams_classes/sams_app.py
+++ b/sams_classes/sams_app.py
@@ -57,11 +57,15 @@ class SAMSApp:
       self.__blueprint.add_url_rule(
         rule = self._generate_url(urlPart = proxy.urlRule),
         endpoint = self.__blueprint.name.replace('.', '_') + '_proxy_' + str(i),
-        view_func = proxy.proxy)
+        view_func = proxy.proxy,
+        methods = ['GET', 'POST', 'DELETE', 'UPDATE','PATCH', 'OPTIONS', 'PUT',
+          'HEAD'])
       self.__blueprint.add_url_rule(
         rule = self._generate_url(urlPart = proxy.rootUrlRule),
         endpoint = self.__blueprint.name.replace('.', '_') + '_proxy_' + str(i),
-        view_func = proxy.proxy)
+        view_func = proxy.proxy,
+        methods = ['GET', 'POST', 'DELETE', 'UPDATE','PATCH', 'OPTIONS', 'PUT',
+          'HEAD'])
       i += 1
   
   @staticmethod