diff --git a/integration/single/test_basic_function.py b/integration/single/test_basic_function.py
index <HASH>..<HASH> 100644
--- a/integration/single/test_basic_function.py
+++ b/integration/single/test_basic_function.py
@@ -1,6 +1,7 @@
 from unittest.case import skipIf
 
-from integration.config.service_names import KMS, XRAY, ARM, CODE_DEPLOY
+from integration.config.service_names import KMS, XRAY, ARM, CODE_DEPLOY, HTTP_API
+
 from integration.helpers.resource import current_region_does_not_support
 from parameterized import parameterized
 from integration.helpers.base_test import BaseTest
@@ -35,6 +36,7 @@ class TestBasicFunction(BaseTest):
             "single/function_alias_with_http_api_events",
         ]
     )
+    @skipIf(current_region_does_not_support([HTTP_API]), "HTTP API is not supported in this testing region")
     def test_function_with_http_api_events(self, file_name):
         self.create_and_verify_stack(file_name)
chore: FOSS add skip tests (#<I>)