From 479a8a8d8ba169ff40b946dc161406d1634a29dd Mon Sep 17 00:00:00 2001
From: kaliraja <kaliraja1992@gmail.com>
Date: Tue, 20 Aug 2019 11:42:12 +0530
Subject: [PATCH] Issue #000 feat: updated the format relates to kong 9

---
 ansible/roles/kong-api/defaults/main.yml | 1168 +++++++++++-----------
 1 file changed, 584 insertions(+), 584 deletions(-)

diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml
index 12cee4aad..ce7303b9a 100644
--- a/ansible/roles/kong-api/defaults/main.yml
+++ b/ansible/roles/kong-api/defaults/main.yml
@@ -86,9 +86,9 @@ premium_consumer_rate_limits:
 # Example:
 # kong_apis:
 # - name: "readContent"
-#   uris: "/v3/public/content/read"
+#   request_path: "/v3/public/content/read"
 #   upstream_url: "{{ learning_service_url }}/v3/public/content/read"
-#   strip_uri: true
+#   strip_request_path: true
 #   plugins:
 #    - {name: 'jwt'}
 #    - {name: 'cors'}
@@ -99,9 +99,9 @@ premium_consumer_rate_limits:
 kong_apis:
 
   - name: PrivateContentAPIs
-    uris: "{{ private_content_prefix }}/v3"
+    request_path: "{{ private_content_prefix }}/v3"
     upstream_url: "{{ vm_learning_service_url }}/content/v3"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -115,9 +115,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createContent
-    uris: "{{ content_service_prefix }}/v1/create"
+    request_path: "{{ content_service_prefix }}/v1/create"
     upstream_url: "{{ content_service_url }}/v1/content/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -131,9 +131,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchContent
-    uris: "{{ content_service_prefix }}/v1/search"
+    request_path: "{{ content_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/content/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -144,9 +144,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateContent
-    uris: "{{ content_service_prefix }}/v1/update"
+    request_path: "{{ content_service_prefix }}/v1/update"
     upstream_url: "{{ content_service_url }}/v1/content/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -160,9 +160,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readContent
-    uris: "{{ content_service_prefix }}/v1/read"
+    request_path: "{{ content_service_prefix }}/v1/read"
     upstream_url: "{{ content_service_url }}/v1/content/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -173,9 +173,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: submitContentForReview
-    uris: "{{ content_service_prefix }}/v1/review"
+    request_path: "{{ content_service_prefix }}/v1/review"
     upstream_url: "{{ content_service_url }}/v1/content/review"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -189,9 +189,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: publishContent
-    uris: "{{ content_service_prefix }}/v1/publish"
+    request_path: "{{ content_service_prefix }}/v1/publish"
     upstream_url: "{{ content_service_url }}/v1/content/publish"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -205,9 +205,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: uploadContent
-    uris: "{{ content_service_prefix }}/v1/upload"
+    request_path: "{{ content_service_prefix }}/v1/upload"
     upstream_url: "{{ content_service_url }}/v1/content/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -221,9 +221,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ large_request_size_limit }}"
   - name: retireContent
-    uris: "{{ content_service_prefix }}/v1/retire"
+    request_path: "{{ content_service_prefix }}/v1/retire"
     upstream_url: "{{ content_service_url }}/v1/content/retire"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -237,9 +237,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createCourse
-    uris: "{{ course_service_prefix }}/v1/create"
+    request_path: "{{ course_service_prefix }}/v1/create"
     upstream_url: "{{ content_service_url }}/v1/course/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -253,9 +253,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchCourse
-    uris: "{{ course_service_prefix }}/v1/search"
+    request_path: "{{ course_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/course/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -269,9 +269,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateCourse
-    uris: "{{ course_service_prefix }}/v1/update"
+    request_path: "{{ course_service_prefix }}/v1/update"
     upstream_url: "{{ content_service_url }}/v1/course/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -285,9 +285,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readCourse
-    uris: "{{ course_service_prefix }}/v1/read"
+    request_path: "{{ course_service_prefix }}/v1/read"
     upstream_url: "{{ content_service_url }}/v1/course/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -301,9 +301,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: submitCourseForReview
-    uris: "{{ course_service_prefix }}/v1/review"
+    request_path: "{{ course_service_prefix }}/v1/review"
     upstream_url: "{{ content_service_url }}/v1/course/review"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -317,9 +317,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: publishCourse
-    uris: "{{ course_service_prefix }}/v1/publish"
+    request_path: "{{ course_service_prefix }}/v1/publish"
     upstream_url: "{{ content_service_url }}/v1/course/publish"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -333,9 +333,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: retireCourse
-    uris: "{{ course_service_prefix }}/v1/retire"
+    request_path: "{{ course_service_prefix }}/v1/retire"
     upstream_url: "{{ content_service_url }}/v1/course/retire"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -349,9 +349,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getCourseHierarchy
-    uris: "{{ course_service_prefix }}/v1/hierarchy"
+    request_path: "{{ course_service_prefix }}/v1/hierarchy"
     upstream_url: "{{ content_service_url }}/v1/course/hierarchy"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -362,9 +362,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: courseEnrolment
-    uris: "{{ course_service_prefix }}/v1/enrol"
+    request_path: "{{ course_service_prefix }}/v1/enrol"
     upstream_url: "{{ lms_service_url }}/v1/course/enroll"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -378,9 +378,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: courseUnEnrolment
-    uris: "{{ course_service_prefix }}/v1/unenrol"
+    request_path: "{{ course_service_prefix }}/v1/unenrol"
     upstream_url: "{{ lms_service_url }}/v1/course/unenroll"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -394,9 +394,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listCourseEnrollments
-    uris: "{{ course_service_prefix }}/v1/user/enrollment/list"
+    request_path: "{{ course_service_prefix }}/v1/user/enrollment/list"
     upstream_url: "{{ lms_service_url }}/v1/user/courses/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -410,9 +410,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readCourseEnrollment
-    uris: "{{ course_service_prefix }}/v1/user/enrollment/read"
+    request_path: "{{ course_service_prefix }}/v1/user/enrollment/read"
     upstream_url: "{{ lms_service_url }}/v1/user/courses/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -424,11 +424,11 @@ kong_apis:
       config.hour: "{{ medium_rate_limit_per_hour }}"
       config.limit_by: credential
     - name: request-size-limiting
-      config.allowed_payload_size: "{{ small_request_size_limit }}"    
+      config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readContentState
-    uris: "{{ course_service_prefix }}/v1/content/state/read"
+    request_path: "{{ course_service_prefix }}/v1/content/state/read"
     upstream_url: "{{ lms_service_url }}/v1/content/state/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -442,9 +442,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateContentState
-    uris: "{{ course_service_prefix }}/v1/content/state/update"
+    request_path: "{{ course_service_prefix }}/v1/content/state/update"
     upstream_url: "{{ lms_service_url }}/v1/content/state/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -458,9 +458,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createUser
-    uris: "{{ user_service_prefix }}/v1/create"
+    request_path: "{{ user_service_prefix }}/v1/create"
     upstream_url: "{{ learning_service_url }}/v1/user/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -474,9 +474,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createUserVersion2
-    uris: "{{ user_service_prefix }}/v2/create"
+    request_path: "{{ user_service_prefix }}/v2/create"
     upstream_url: "{{ learning_service_url }}/v2/user/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -490,9 +490,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateUser
-    uris: "{{ user_service_prefix }}/v1/update"
+    request_path: "{{ user_service_prefix }}/v1/update"
     upstream_url: "{{ learning_service_url }}/v1/user/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -506,9 +506,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserProfile
-    uris: "{{ user_service_prefix }}/v1/read"
+    request_path: "{{ user_service_prefix }}/v1/read"
     upstream_url: "{{ learning_service_url }}/v1/user/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -522,9 +522,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserProfileV2
-    uris: "{{ user_service_prefix }}/v2/read"
+    request_path: "{{ user_service_prefix }}/v2/read"
     upstream_url: "{{ learning_service_url }}/v2/user/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -538,9 +538,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchUser
-    uris: "{{ user_service_prefix }}/v1/search"
+    request_path: "{{ user_service_prefix }}/v1/search"
     upstream_url: "{{ learning_service_url }}/v1/user/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -554,9 +554,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: retireUser
-    uris: "{{ user_service_prefix }}/v1/retire"
+    request_path: "{{ user_service_prefix }}/v1/retire"
     upstream_url: "{{ learning_service_url }}/v1/user/retire"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -570,9 +570,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createPage
-    uris: "{{ data_service_prefix }}/v1/page/create"
+    request_path: "{{ data_service_prefix }}/v1/page/create"
     upstream_url: "{{ lms_service_url }}/v1/page/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -586,9 +586,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updatePage
-    uris: "{{ data_service_prefix }}/v1/page/update"
+    request_path: "{{ data_service_prefix }}/v1/page/update"
     upstream_url: "{{ lms_service_url }}/v1/page/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -602,9 +602,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getPageSettings
-    uris: "{{ data_service_prefix }}/v1/page/read"
+    request_path: "{{ data_service_prefix }}/v1/page/read"
     upstream_url: "{{ lms_service_url }}/v1/page/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -618,9 +618,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: dialAssemble
-    uris: "{{ data_service_prefix }}/v1/dial/assemble"
+    request_path: "{{ data_service_prefix }}/v1/dial/assemble"
     upstream_url: "{{ lms_service_url }}/v1/page/assemble"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -631,9 +631,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: assemblePage
-    uris: "{{ data_service_prefix }}/v1/page/assemble"
+    request_path: "{{ data_service_prefix }}/v1/page/assemble"
     upstream_url: "{{ lms_service_url }}/v1/page/assemble"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -644,9 +644,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createNote
-    uris: "{{ notes_service_prefix }}/v1/create"
+    request_path: "{{ notes_service_prefix }}/v1/create"
     upstream_url: "{{ learning_service_url }}/v1/note/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -660,9 +660,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateNote
-    uris: "{{ notes_service_prefix }}/v1/update"
+    request_path: "{{ notes_service_prefix }}/v1/update"
     upstream_url: "{{ learning_service_url }}/v1/note/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -676,9 +676,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readNote
-    uris: "{{ notes_service_prefix }}/v1/read"
+    request_path: "{{ notes_service_prefix }}/v1/read"
     upstream_url: "{{ learning_service_url }}/v1/note/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -692,9 +692,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchNotes
-    uris: "{{ notes_service_prefix }}/v1/search"
+    request_path: "{{ notes_service_prefix }}/v1/search"
     upstream_url: "{{ learning_service_url }}/v1/note/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -708,9 +708,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createOrg
-    uris: "{{ org_service_prefix }}/v1/create"
+    request_path: "{{ org_service_prefix }}/v1/create"
     upstream_url: "{{ learning_service_url }}/v1/org/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -724,9 +724,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateOrg
-    uris: "{{ org_service_prefix }}/v1/update"
+    request_path: "{{ org_service_prefix }}/v1/update"
     upstream_url: "{{ learning_service_url }}/v1/org/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -740,9 +740,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readOrg
-    uris: "{{ org_service_prefix }}/v1/read"
+    request_path: "{{ org_service_prefix }}/v1/read"
     upstream_url: "{{ learning_service_url }}/v1/org/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -756,9 +756,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchOrg
-    uris: "{{ org_service_prefix }}/v1/search"
+    request_path: "{{ org_service_prefix }}/v1/search"
     upstream_url: "{{ learning_service_url }}/v1/org/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -769,9 +769,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: addMember
-    uris: "{{ org_service_prefix }}/v1/member/add"
+    request_path: "{{ org_service_prefix }}/v1/member/add"
     upstream_url: "{{ learning_service_url }}/v1/org/member/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -785,9 +785,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: removeMember
-    uris: "{{ org_service_prefix }}/v1/member/remove"
+    request_path: "{{ org_service_prefix }}/v1/member/remove"
     upstream_url: "{{ learning_service_url }}/v1/org/member/remove"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -801,9 +801,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: suspendMember
-    uris: "{{ org_service_prefix }}/v1/member/suspend"
+    request_path: "{{ org_service_prefix }}/v1/member/suspend"
     upstream_url: "{{ learning_service_url }}/v1/org/member/suspend"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -817,9 +817,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateMembership
-    uris: "{{ org_service_prefix }}/v1/member/update"
+    request_path: "{{ org_service_prefix }}/v1/member/update"
     upstream_url: "{{ learning_service_url }}/v1/org/member/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -833,9 +833,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: echo
-    uris: "{{ echo_service_prefix }}"
+    request_path: "{{ echo_service_prefix }}"
     upstream_url: "{{ echo_service_url }}"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -849,9 +849,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createPageSection
-    uris: "{{ data_service_prefix }}/v1/page/section/create"
+    request_path: "{{ data_service_prefix }}/v1/page/section/create"
     upstream_url: "{{ lms_service_url }}/v1/page/section/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -865,9 +865,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updatePageSection
-    uris: "{{ data_service_prefix }}/v1/page/section/update"
+    request_path: "{{ data_service_prefix }}/v1/page/section/update"
     upstream_url: "{{ lms_service_url }}/v1/page/section/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -881,9 +881,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listPageSections
-    uris: "{{ data_service_prefix }}/v1/page/section/list"
+    request_path: "{{ data_service_prefix }}/v1/page/section/list"
     upstream_url: "{{ lms_service_url }}/v1/page/section/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -897,9 +897,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readPageSection
-    uris: "{{ data_service_prefix }}/v1/page/section/read"
+    request_path: "{{ data_service_prefix }}/v1/page/section/read"
     upstream_url: "{{ lms_service_url }}/v1/page/section/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -913,9 +913,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readRoleMapping
-    uris: "{{ data_service_prefix }}/v1/role/read"
+    request_path: "{{ data_service_prefix }}/v1/role/read"
     upstream_url: "{{ learning_service_url }}/v1/role/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -929,9 +929,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateAssessment
-    uris: "{{ course_service_prefix }}/v1/assessment/update"
+    request_path: "{{ course_service_prefix }}/v1/assessment/update"
     upstream_url: "{{ learning_service_url }}/v1/assessment/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -945,9 +945,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readAssessmentResult
-    uris: "{{ course_service_prefix }}/v1/assessment/result/read"
+    request_path: "{{ course_service_prefix }}/v1/assessment/result/read"
     upstream_url: "{{ learning_service_url }}/v1/assessment/result/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -961,9 +961,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateOrgStatus
-    uris: "{{ org_service_prefix }}/v1/status/update"
+    request_path: "{{ org_service_prefix }}/v1/status/update"
     upstream_url: "{{ learning_service_url }}/v1/org/status/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -977,9 +977,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readUserProfile
-    uris: "{{ user_service_prefix }}/v1/profile/read"
+    request_path: "{{ user_service_prefix }}/v1/profile/read"
     upstream_url: "{{ learning_service_url }}/v1/user/getuser"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -993,9 +993,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: registerMobileApp
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1009,9 +1009,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: registerMobileDevice
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1026,9 +1026,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: registerMobileAppOpenRAP
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app_openrap/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app_openrap/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app_openrap/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1043,9 +1043,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: registerMobileDeviceOpenRAP
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device_openrap/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device_openrap/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device_openrap/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1060,9 +1060,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: compositeSearch
-    uris: "{{ composite_service_prefix }}/v1/search"
+    request_path: "{{ composite_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1076,9 +1076,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listTerms
-    uris: "{{ meta_service_prefix }}/v1/terms/list"
+    request_path: "{{ meta_service_prefix }}/v1/terms/list"
     upstream_url: "{{ content_service_url }}/v1/terms/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1092,9 +1092,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listResourceBundles
-    uris: "{{ meta_service_prefix }}/v1/resourcebundles/list"
+    request_path: "{{ meta_service_prefix }}/v1/resourcebundles/list"
     upstream_url: "{{ content_service_url }}/v1/resourcebundles/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1108,9 +1108,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listOrdinals
-    uris: "{{ meta_service_prefix }}/v1/ordinals/list"
+    request_path: "{{ meta_service_prefix }}/v1/ordinals/list"
     upstream_url: "{{ content_service_url }}/v1/ordinals/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1124,9 +1124,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: telemetry
-    uris: "{{ data_service_prefix }}/v1/telemetry"
+    request_path: "{{ data_service_prefix }}/v1/telemetry"
     upstream_url: "{{ telemetry_service_url }}/v1/telemetry"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1140,9 +1140,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: flagContent
-    uris: "{{ content_service_prefix }}/v1/flag"
+    request_path: "{{ content_service_prefix }}/v1/flag"
     upstream_url: "{{ content_service_url }}/v1/content/flag"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1156,9 +1156,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: acceptContentFlag
-    uris: "{{ content_service_prefix }}/v1/flag/accept"
+    request_path: "{{ content_service_prefix }}/v1/flag/accept"
     upstream_url: "{{ content_service_url }}/v1/content/flag/accept"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1172,9 +1172,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: rejectContentFlag
-    uris: "{{ content_service_prefix }}/v1/flag/reject"
+    request_path: "{{ content_service_prefix }}/v1/flag/reject"
     upstream_url: "{{ content_service_url }}/v1/content/flag/reject"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1188,9 +1188,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getOrgCreationDashboard
-    uris: "{{ dashboard_service_prefix }}/v1/creation/org"
+    request_path: "{{ dashboard_service_prefix }}/v1/creation/org"
     upstream_url: "{{ learning_service_url }}/v1/dashboard/creation/org"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1204,9 +1204,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getOrgConsumptionDashboard
-    uris: "{{ dashboard_service_prefix }}/v1/consumption/org"
+    request_path: "{{ dashboard_service_prefix }}/v1/consumption/org"
     upstream_url: "{{ learning_service_url }}/v1/dashboard/consumption/org"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1220,9 +1220,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getCourseProgressDashboard
-    uris: "{{ dashboard_service_prefix }}/v1/progress/course"
+    request_path: "{{ dashboard_service_prefix }}/v1/progress/course"
     upstream_url: "{{ lms_service_url }}/v1/dashboard/progress/course"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1236,9 +1236,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getCourseProgressDashboardV2
-    uris: "{{ dashboard_service_prefix }}/v2/progress/course"
+    request_path: "{{ dashboard_service_prefix }}/v2/progress/course"
     upstream_url: "{{ lms_service_url }}/v2/dashboard/progress/course"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1252,9 +1252,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getCourseConsumptionDashboard
-    uris: "{{ dashboard_service_prefix }}/v1/consumption/course"
+    request_path: "{{ dashboard_service_prefix }}/v1/consumption/course"
     upstream_url: "{{ lms_service_url }}/v1/dashboard/consumption/course"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1268,9 +1268,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserCreationDashboard
-    uris: "{{ dashboard_service_prefix }}/v1/creation/user"
+    request_path: "{{ dashboard_service_prefix }}/v1/creation/user"
     upstream_url: "{{ learning_service_url }}/v1/dashboard/creation/user"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1284,9 +1284,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserConsumptionDasbhoard
-    uris: "{{ dashboard_service_prefix }}/v1/consumption/user"
+    request_path: "{{ dashboard_service_prefix }}/v1/consumption/user"
     upstream_url: "{{ learning_service_url }}/v1/dashboard/consumption/user"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1300,9 +1300,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: userBulkUpload
-    uris: "{{ user_service_prefix }}/v1/upload"
+    request_path: "{{ user_service_prefix }}/v1/upload"
     upstream_url: "{{ learning_service_url }}/v1/user/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1316,9 +1316,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: orgBulkUpload
-    uris: "{{ org_service_prefix }}/v1/upload"
+    request_path: "{{ org_service_prefix }}/v1/upload"
     upstream_url: "{{ learning_service_url }}/v1/org/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1332,9 +1332,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: checkUploadJobStatus
-    uris: "{{ data_service_prefix }}/v1/upload/status"
+    request_path: "{{ data_service_prefix }}/v1/upload/status"
     upstream_url: "{{ learning_service_url }}/v1/upload/status"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1348,9 +1348,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUploadJobStatusLink
-    uris: "{{ data_service_prefix }}/v1/upload/statusDownloadLink"
+    request_path: "{{ data_service_prefix }}/v1/upload/statusDownloadLink"
     upstream_url: "{{ learning_service_url }}/v1/upload/statusDownloadLink"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1364,9 +1364,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createBatch
-    uris: "{{ course_service_prefix }}/v1/batch/create"
+    request_path: "{{ course_service_prefix }}/v1/batch/create"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1380,9 +1380,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateBatch
-    uris: "{{ course_service_prefix }}/v1/batch/update"
+    request_path: "{{ course_service_prefix }}/v1/batch/update"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1396,9 +1396,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: addUserToBatch
-    uris: "{{ course_service_prefix }}/v1/batch/user/add"
+    request_path: "{{ course_service_prefix }}/v1/batch/user/add"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/users/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1412,9 +1412,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: removeUserFromBatch
-    uris: "{{ course_service_prefix }}/v1/batch/user/remove"
+    request_path: "{{ course_service_prefix }}/v1/batch/user/remove"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/users/remove"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1428,9 +1428,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getBatch
-    uris: "{{ course_service_prefix }}/v1/batch/read"
+    request_path: "{{ course_service_prefix }}/v1/batch/read"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1444,9 +1444,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getParticipants
-    uris: "{{ course_service_prefix }}/v1/batch/participants/list"
+    request_path: "{{ course_service_prefix }}/v1/batch/participants/list"
     upstream_url: "{{ lms_service_url }}/v1/batch/participants/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1460,9 +1460,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: assignRole
-    uris: "{{ user_service_prefix }}/v1/role/assign"
+    request_path: "{{ user_service_prefix }}/v1/role/assign"
     upstream_url: "{{ learning_service_url }}/v1/user/assign/role"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1476,9 +1476,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: indexSync
-    uris: "{{ data_service_prefix }}/v1/index/sync"
+    request_path: "{{ data_service_prefix }}/v1/index/sync"
     upstream_url: "{{ learning_service_url }}/v1/data/sync"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1492,9 +1492,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: blockUser
-    uris: "{{ user_service_prefix }}/v1/block"
+    request_path: "{{ user_service_prefix }}/v1/block"
     upstream_url: "{{ learning_service_url }}/v1/user/block"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1508,9 +1508,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: unblockUser
-    uris: "{{ user_service_prefix }}/v1/unblock"
+    request_path: "{{ user_service_prefix }}/v1/unblock"
     upstream_url: "{{ learning_service_url }}/v1/user/unblock"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1524,9 +1524,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: uploadMedia
-    uris: "{{ content_service_prefix }}/v1/media/upload"
+    request_path: "{{ content_service_prefix }}/v1/media/upload"
     upstream_url: "{{ learning_service_url }}/v1/file/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1540,9 +1540,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: listCourseBatches
-    uris: "{{ course_service_prefix }}/v1/batch/list"
+    request_path: "{{ course_service_prefix }}/v1/batch/list"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1556,9 +1556,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: batchBulkEnrolment
-    uris: "{{ course_service_prefix }}/v1/batch/bulk/enrollment"
+    request_path: "{{ course_service_prefix }}/v1/batch/bulk/enrollment"
     upstream_url: "{{ lms_service_url }}/v1/batch/bulk/enrollment"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1572,9 +1572,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: batchBulkUnEnrolment
-    uris: "{{ course_service_prefix }}/v1/batch/bulk/unenrollment"
+    request_path: "{{ course_service_prefix }}/v1/batch/bulk/unenrollment"
     upstream_url: "{{ lms_service_url }}/v1/batch/bulk/unenrollment"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1588,9 +1588,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getTenantInfo
-    uris: "{{ org_service_prefix }}/v1/tenant/info"
+    request_path: "{{ org_service_prefix }}/v1/tenant/info"
     upstream_url: "{{ player_service_url }}/v1/tenant/info"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1604,9 +1604,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getContentUploadUrl
-    uris: "{{ content_service_prefix }}/v1/upload/url/read"
+    request_path: "{{ content_service_prefix }}/v1/upload/url/read"
     upstream_url: "{{ content_service_url }}/v1/content/upload/url"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1620,9 +1620,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: rejectContent
-    uris: "{{ content_service_prefix }}/v1/reject"
+    request_path: "{{ content_service_prefix }}/v1/reject"
     upstream_url: "{{ content_service_url }}/v1/content/reject"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1636,9 +1636,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: deleteNote
-    uris: "{{ notes_service_prefix }}/v1/delete"
+    request_path: "{{ notes_service_prefix }}/v1/delete"
     upstream_url: "{{ learning_service_url }}/v1/note/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1652,9 +1652,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: sendEmailNotification
-    uris: "{{ user_service_prefix }}/v1/notification/email"
+    request_path: "{{ user_service_prefix }}/v1/notification/email"
     upstream_url: "{{ learning_service_url }}/v1/notification/email"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1668,9 +1668,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: listAllBadges
-    uris: "{{ org_service_prefix }}/v1/badges/list"
+    request_path: "{{ org_service_prefix }}/v1/badges/list"
     upstream_url: "{{ learning_service_url }}/v1/badges/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1684,9 +1684,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: addBadgeToUser
-    uris: "{{ user_service_prefix }}/v1/badges/add"
+    request_path: "{{ user_service_prefix }}/v1/badges/add"
     upstream_url: "{{ learning_service_url }}/v1/user/badges/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1700,9 +1700,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: listOrgTypes
-    uris: "{{ org_service_prefix }}/v1/type/list"
+    request_path: "{{ org_service_prefix }}/v1/type/list"
     upstream_url: "{{ learning_service_url }}/v1/org/type/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1716,9 +1716,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createOrgType
-    uris: "{{ org_service_prefix }}/v1/type/create"
+    request_path: "{{ org_service_prefix }}/v1/type/create"
     upstream_url: "{{ learning_service_url }}/v1/org/type/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1732,9 +1732,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: updateOrgType
-    uris: "{{ org_service_prefix }}/v1/type/update"
+    request_path: "{{ org_service_prefix }}/v1/type/update"
     upstream_url: "{{ learning_service_url }}/v1/org/type/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1748,9 +1748,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: updateUserloginTime
-    uris: "{{ user_service_prefix }}/v1/update/logintime"
+    request_path: "{{ user_service_prefix }}/v1/update/logintime"
     upstream_url: "{{ learning_service_url }}/v1/user/update/logintime"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1764,9 +1764,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getMediaTypes
-    uris: "{{ user_service_prefix }}/v1/mediatype/list"
+    request_path: "{{ user_service_prefix }}/v1/mediatype/list"
     upstream_url: "{{ learning_service_url }}/v1/user/mediatype/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1780,9 +1780,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: DecryptData
-    uris: "{{ data_service_prefix }}/v1/user/decrypt"
+    request_path: "{{ data_service_prefix }}/v1/user/decrypt"
     upstream_url: "{{ learning_service_url }}/v1/user/data/decrypt"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1796,9 +1796,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: encryptData
-    uris: "{{ data_service_prefix }}/v1/user/encrypt"
+    request_path: "{{ data_service_prefix }}/v1/user/encrypt"
     upstream_url: "{{ learning_service_url }}/v1/user/data/encrypt"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1812,9 +1812,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: searchAuditHistory
-    uris: "{{ data_service_prefix }}/v1/audit/history"
+    request_path: "{{ data_service_prefix }}/v1/audit/history"
     upstream_url: "{{ learning_service_url }}/v1/audit/history"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1828,9 +1828,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: addUserSkill
-    uris: "{{ user_service_prefix }}/v1/skill/add"
+    request_path: "{{ user_service_prefix }}/v1/skill/add"
     upstream_url: "{{ learning_service_url }}/v1/user/skill/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1844,9 +1844,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getUserSkill
-    uris: "{{ user_service_prefix }}/v1/skill/read"
+    request_path: "{{ user_service_prefix }}/v1/skill/read"
     upstream_url: "{{ learning_service_url }}/v1/user/skill/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1860,9 +1860,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getSkills
-    uris: "{{ data_service_prefix }}/v1/skills"
+    request_path: "{{ data_service_prefix }}/v1/skills"
     upstream_url: "{{ learning_service_url }}/v1/skills"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1876,9 +1876,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: updateUserSkill
-    uris: "{{ user_service_prefix }}/v1/skill/update"
+    request_path: "{{ user_service_prefix }}/v1/skill/update"
     upstream_url: "{{ learning_service_url }}/v1/user/skill/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1892,9 +1892,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: addUserSkillEndorsement
-    uris: "{{ user_service_prefix }}/v1/skill/endorse/add"
+    request_path: "{{ user_service_prefix }}/v1/skill/endorse/add"
     upstream_url: "{{ learning_service_url }}/v1/user/skill/endorse/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1908,9 +1908,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getAllData
-    uris: "{{ data_service_prefix }}/v1/object/read/list"
+    request_path: "{{ data_service_prefix }}/v1/object/read/list"
     upstream_url: "{{ learning_service_url }}/v1/object/read/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1924,9 +1924,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getData
-    uris: "{{ data_service_prefix }}/v1/object/read"
+    request_path: "{{ data_service_prefix }}/v1/object/read"
     upstream_url: "{{ learning_service_url }}/v1/object/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1940,9 +1940,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createData
-    uris: "{{ data_service_prefix }}/v1/object/create"
+    request_path: "{{ data_service_prefix }}/v1/object/create"
     upstream_url: "{{ learning_service_url }}/v1/object/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1956,9 +1956,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ large_request_size_limit }}"
   - name: updateData
-    uris: "{{ data_service_prefix }}/v1/object/update"
+    request_path: "{{ data_service_prefix }}/v1/object/update"
     upstream_url: "{{ learning_service_url }}/v1/object/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1972,9 +1972,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: deleteData
-    uris: "{{ data_service_prefix }}/v1/object/delete"
+    request_path: "{{ data_service_prefix }}/v1/object/delete"
     upstream_url: "{{ learning_service_url }}/v1/object/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -1988,9 +1988,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: searchData
-    uris: "{{ data_service_prefix }}/v1/object/search"
+    request_path: "{{ data_service_prefix }}/v1/object/search"
     upstream_url: "{{ learning_service_url }}/v1/object/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2004,9 +2004,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getAnnouncementDefinitions
-    uris: "{{announcement_service_prefix}}/v1/definitions"
+    request_path: "{{announcement_service_prefix}}/v1/definitions"
     upstream_url: "{{ player_service_url }}/announcement/v1/definitions"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2020,9 +2020,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createAnnouncement
-    uris: "{{announcement_service_prefix}}/v1/create"
+    request_path: "{{announcement_service_prefix}}/v1/create"
     upstream_url: "{{ player_service_url }}/announcement/v1/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2036,9 +2036,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: cancelAnnouncement
-    uris: "{{announcement_service_prefix}}/v1/cancel"
+    request_path: "{{announcement_service_prefix}}/v1/cancel"
     upstream_url: "{{ player_service_url }}/announcement/v1/cancel"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2052,9 +2052,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getAnnouncementInbox
-    uris: "{{announcement_service_prefix}}/v1/user/inbox"
+    request_path: "{{announcement_service_prefix}}/v1/user/inbox"
     upstream_url: "{{ player_service_url }}/announcement/v1/user/inbox"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2068,9 +2068,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getAnnouncementOutbox
-    uris: "{{announcement_service_prefix}}/v1/user/outbox"
+    request_path: "{{announcement_service_prefix}}/v1/user/outbox"
     upstream_url: "{{ player_service_url }}/announcement/v1/user/outbox"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2084,9 +2084,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getAnnouncement
-    uris: "{{announcement_service_prefix}}/v1/get"
+    request_path: "{{announcement_service_prefix}}/v1/get"
     upstream_url: "{{ player_service_url }}/announcement/v1/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2101,9 +2101,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: registerClient
-    uris: "{{ data_service_prefix }}/v1/client/register"
+    request_path: "{{ data_service_prefix }}/v1/client/register"
     upstream_url: "{{ learning_service_url }}/v1/client/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2117,9 +2117,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateClientKey
-    uris: "{{ data_service_prefix }}/v1/client/key/update"
+    request_path: "{{ data_service_prefix }}/v1/client/key/update"
     upstream_url: "{{ learning_service_url }}/v1/client/key/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2133,9 +2133,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getClientKey
-    uris: "{{ data_service_prefix }}/v1/client/key/read"
+    request_path: "{{ data_service_prefix }}/v1/client/key/read"
     upstream_url: "{{ learning_service_url }}/v1/client/key/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2149,9 +2149,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getTenantPreference
-    uris: "{{ org_service_prefix }}/v1/tc/read"
+    request_path: "{{ org_service_prefix }}/v1/tc/read"
     upstream_url: "{{ learning_service_url }}/v1/org/tc/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2165,9 +2165,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createTenantPreference
-    uris: "{{ org_service_prefix }}/v1/tc/create"
+    request_path: "{{ org_service_prefix }}/v1/tc/create"
     upstream_url: "{{ learning_service_url }}/v1/org/tc/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2181,9 +2181,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateTenantPreference
-    uris: "{{ org_service_prefix }}/v1/tc/update"
+    request_path: "{{ org_service_prefix }}/v1/tc/update"
     upstream_url: "{{ learning_service_url }}/v1/org/tc/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2197,9 +2197,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateUserTcStatus
-    uris: "{{ user_service_prefix }}/v1/tc/update"
+    request_path: "{{ user_service_prefix }}/v1/tc/update"
     upstream_url: "{{ learning_service_url }}/v1/user/tc/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2213,9 +2213,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createLocation
-    uris: "{{ org_service_prefix }}/v1/location/create"
+    request_path: "{{ org_service_prefix }}/v1/location/create"
     upstream_url: "{{ learning_service_url }}/v1/notification/location/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2229,9 +2229,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getLocation
-    uris: "{{ org_service_prefix }}/v1/location/read"
+    request_path: "{{ org_service_prefix }}/v1/location/read"
     upstream_url: "{{ learning_service_url }}/v1/notification/location/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2245,9 +2245,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: deleteLocation
-    uris: "{{ org_service_prefix }}/v1/location/delete"
+    request_path: "{{ org_service_prefix }}/v1/location/delete"
     upstream_url: "{{ learning_service_url }}/v1/notification/location/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2261,9 +2261,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateLocation
-    uris: "{{ org_service_prefix }}/v1/location/update"
+    request_path: "{{ org_service_prefix }}/v1/location/update"
     upstream_url: "{{ learning_service_url }}/v1/notification/location/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2277,9 +2277,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: profileVisibility
-    uris: "{{ user_service_prefix }}/v1/profile/visibility"
+    request_path: "{{ user_service_prefix }}/v1/profile/visibility"
     upstream_url: "{{ learning_service_url }}/v1/user/profile/visibility"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2293,9 +2293,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: sendNotification
-    uris: "{{ data_service_prefix }}/v1/notification/send"
+    request_path: "{{ data_service_prefix }}/v1/notification/send"
     upstream_url: "{{ learning_service_url }}/v1/notification/send"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2309,9 +2309,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: announcementResend
-    uris: "{{ announcement_service_prefix }}/v1/resend"
+    request_path: "{{ announcement_service_prefix }}/v1/resend"
     upstream_url: "{{ player_service_url }}/announcement/v1/resend"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2325,9 +2325,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: announcementReceived
-    uris: "{{ announcement_service_prefix }}/v1/received"
+    request_path: "{{ announcement_service_prefix }}/v1/received"
     upstream_url: "{{ player_service_url }}/announcement/v1/received"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2341,9 +2341,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: announcementRead
-    uris: "{{ announcement_service_prefix }}/v1/read"
+    request_path: "{{ announcement_service_prefix }}/v1/read"
     upstream_url: "{{ player_service_url }}/announcement/v1/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2357,9 +2357,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: metricsSearchData
-    uris: "{{ data_service_prefix }}/v1/object/metrics"
+    request_path: "{{ data_service_prefix }}/v1/object/metrics"
     upstream_url: "{{ learning_service_url }}/v1/object/metrics"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2373,9 +2373,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateSystemSettings
-    uris: "{{ data_service_prefix }}/v1/system/settings/list"
+    request_path: "{{ data_service_prefix }}/v1/system/settings/list"
     upstream_url: "{{ learning_service_url }}/v1/system/settings/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2389,9 +2389,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getAudienceCount
-    uris: "{{ data_service_prefix }}/v1/notification/audience"
+    request_path: "{{ data_service_prefix }}/v1/notification/audience"
     upstream_url: "{{ learning_service_url }}/v1/notification/audience"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2405,9 +2405,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: generateDialcodes
-    uris: "{{ dialcode_service_prefix }}/v1/generate"
+    request_path: "{{ dialcode_service_prefix }}/v1/generate"
     upstream_url: "{{ content_service_url }}/v1/dialcode/generate"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2421,9 +2421,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readDialcode
-    uris: "{{ dialcode_service_prefix }}/v1/read"
+    request_path: "{{ dialcode_service_prefix }}/v1/read"
     upstream_url: "{{ content_service_url }}/v1/dialcode/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2437,9 +2437,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateDialcode
-    uris: "{{ dialcode_service_prefix }}/v1/update"
+    request_path: "{{ dialcode_service_prefix }}/v1/update"
     upstream_url: "{{ content_service_url }}/v1/dialcode/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2453,9 +2453,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listDialcodes
-    uris: "{{ dialcode_service_prefix }}/v1/list"
+    request_path: "{{ dialcode_service_prefix }}/v1/list"
     upstream_url: "{{ content_service_url }}/v1/dialcode/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2469,9 +2469,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: publishDialcode
-    uris: "{{ dialcode_service_prefix }}/v1/publish"
+    request_path: "{{ dialcode_service_prefix }}/v1/publish"
     upstream_url: "{{ content_service_url }}/v1/dialcode/publish"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2485,9 +2485,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchDialcodes
-    uris: "{{ dialcode_service_prefix }}/v1/search"
+    request_path: "{{ dialcode_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/dialcode/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2501,9 +2501,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: qrCodeBatchProcessStatus
-    uris: "{{ dialcode_service_prefix }}/v1/process/status"
+    request_path: "{{ dialcode_service_prefix }}/v1/process/status"
     upstream_url: "{{ content_service_url }}/v1/dialcode/process/status"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2517,9 +2517,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: qrCodeBatchProcessRetry
-    uris: "{{ dialcode_service_prefix }}/v1/process/retry"
+    request_path: "{{ dialcode_service_prefix }}/v1/process/retry"
     upstream_url: "{{ content_service_url }}/v1/dialcode/process/retry"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2533,9 +2533,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createPublisher
-    uris: "{{ dialcode_service_prefix }}/v1/publisher/create"
+    request_path: "{{ dialcode_service_prefix }}/v1/publisher/create"
     upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2549,9 +2549,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updatePublisher
-    uris: "{{ dialcode_service_prefix }}/v1/publisher/update"
+    request_path: "{{ dialcode_service_prefix }}/v1/publisher/update"
     upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2565,9 +2565,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readPublisher
-    uris: "{{ dialcode_service_prefix }}/v1/publisher/read"
+    request_path: "{{ dialcode_service_prefix }}/v1/publisher/read"
     upstream_url: "{{ content_service_url }}/v1/dialcode/publisher/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2581,9 +2581,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: linkDialcodeContent
-    uris: "{{ dialcode_service_prefix }}/v1/content/link"
+    request_path: "{{ dialcode_service_prefix }}/v1/content/link"
     upstream_url: "{{ content_service_url }}/v1/dialcode/content/link"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2597,9 +2597,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readChannel
-    uris: "{{ channel_service_prefix }}/v1/read"
+    request_path: "{{ channel_service_prefix }}/v1/read"
     upstream_url: "{{ content_service_url }}/v1/channel/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -2610,9 +2610,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listChannel
-    uris: "{{ channel_service_prefix }}/v1/list"
+    request_path: "{{ channel_service_prefix }}/v1/list"
     upstream_url: "{{ content_service_url }}/v1/channel/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2626,9 +2626,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchChannel
-    uris: "{{ channel_service_prefix }}/v1/search"
+    request_path: "{{ channel_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/channel/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2642,9 +2642,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createChannel
-    uris: "{{ channel_service_prefix }}/v1/create"
+    request_path: "{{ channel_service_prefix }}/v1/create"
     upstream_url: "{{ content_service_url }}/v1/channel/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2658,9 +2658,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateChannel
-    uris: "{{ channel_service_prefix }}/v1/update"
+    request_path: "{{ channel_service_prefix }}/v1/update"
     upstream_url: "{{ content_service_url }}/v1/channel/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2674,9 +2674,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readFramework
-    uris: "{{ framework_service_prefix }}/v1/read"
+    request_path: "{{ framework_service_prefix }}/v1/read"
     upstream_url: "{{ content_service_url }}/v1/framework/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -2687,9 +2687,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listFramework
-    uris: "{{ framework_service_prefix }}/v1/list"
+    request_path: "{{ framework_service_prefix }}/v1/list"
     upstream_url: "{{ content_service_url }}/v1/framework/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2703,9 +2703,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createFramework
-    uris: "{{ framework_service_prefix }}/v1/create"
+    request_path: "{{ framework_service_prefix }}/v1/create"
     upstream_url: "{{ content_service_url }}/v1/framework/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2719,9 +2719,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateFramework
-    uris: "{{ framework_service_prefix }}/v1/update"
+    request_path: "{{ framework_service_prefix }}/v1/update"
     upstream_url: "{{ content_service_url }}/v1/framework/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2735,9 +2735,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: copyFramework
-    uris: "{{ framework_service_prefix }}/v1/copy"
+    request_path: "{{ framework_service_prefix }}/v1/copy"
     upstream_url: "{{ content_service_url }}/v1/framework/copy"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2751,9 +2751,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readFrameworkTerm
-    uris: "{{ framework_service_prefix }}/v1/term/read"
+    request_path: "{{ framework_service_prefix }}/v1/term/read"
     upstream_url: "{{ content_service_url }}/v1/framework/term/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2767,9 +2767,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchFrameworkTerm
-    uris: "{{ framework_service_prefix }}/v1/term/search"
+    request_path: "{{ framework_service_prefix }}/v1/term/search"
     upstream_url: "{{ content_service_url }}/v1/framework/term/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2783,9 +2783,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createFrameworkTerm
-    uris: "{{ framework_service_prefix }}/v1/term/create"
+    request_path: "{{ framework_service_prefix }}/v1/term/create"
     upstream_url: "{{ content_service_url }}/v1/framework/term/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2799,9 +2799,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateFrameworkTerm
-    uris: "{{ framework_service_prefix }}/v1/term/update"
+    request_path: "{{ framework_service_prefix }}/v1/term/update"
     upstream_url: "{{ content_service_url }}/v1/framework/term/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2815,9 +2815,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readFrameworkCategory
-    uris: "{{ framework_service_prefix }}/v1/category/read"
+    request_path: "{{ framework_service_prefix }}/v1/category/read"
     upstream_url: "{{ content_service_url }}/v1/framework/category/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2831,9 +2831,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchFrameworkCategory
-    uris: "{{ framework_service_prefix }}/v1/category/search"
+    request_path: "{{ framework_service_prefix }}/v1/category/search"
     upstream_url: "{{ content_service_url }}/v1/framework/category/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2847,9 +2847,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createFrameworkCategory
-    uris: "{{ framework_service_prefix }}/v1/category/create"
+    request_path: "{{ framework_service_prefix }}/v1/category/create"
     upstream_url: "{{ content_service_url }}/v1/framework/category/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2863,9 +2863,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateFrameworkCategory
-    uris: "{{ framework_service_prefix }}/v1/category/update"
+    request_path: "{{ framework_service_prefix }}/v1/category/update"
     upstream_url: "{{ content_service_url }}/v1/framework/category/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2879,9 +2879,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateCourseHierarchy
-    uris: '{{ course_service_prefix }}/v1/hierarchy/update'
+    request_path: '{{ course_service_prefix }}/v1/hierarchy/update'
     upstream_url: '{{ content_service_url }}/v1/course/hierarchy/update'
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2895,9 +2895,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: '{{ small_request_size_limit }}'
   - name: submitDatasetRequest
-    uris: "{{ data_service_prefix }}/v1/dataset/request/submit"
+    request_path: "{{ data_service_prefix }}/v1/dataset/request/submit"
     upstream_url: "{{ content_service_url }}/v1/dataset/request/submit"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2911,9 +2911,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listDatasetRequest
-    uris: "{{ data_service_prefix }}/v1/dataset/request/list"
+    request_path: "{{ data_service_prefix }}/v1/dataset/request/list"
     upstream_url: "{{ content_service_url }}/v1/dataset/request/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2927,9 +2927,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readDatasetRequest
-    uris: "{{ data_service_prefix }}/v1/dataset/request/read"
+    request_path: "{{ data_service_prefix }}/v1/dataset/request/read"
     upstream_url: "{{ content_service_url }}/v1/dataset/request/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2943,9 +2943,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: channelDatasetRequest
-    uris: "{{ data_service_prefix }}/v1/dataset/request"
+    request_path: "{{ data_service_prefix }}/v1/dataset/request"
     upstream_url: "{{ content_service_url }}/v1/dataset/request"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2959,9 +2959,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createAssertion
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/create"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/create"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2975,9 +2975,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getAssertion
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/read"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/read"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -2991,9 +2991,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getAssertionList
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/search"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/search"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3007,9 +3007,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: revokeAssertion
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/delete"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/assertion/delete"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/assertion/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3023,9 +3023,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createBadgeClass
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/create"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/create"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3039,9 +3039,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getBadgeClass
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/read"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/read"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3055,9 +3055,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: searchBadgeClass
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/search"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/search"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3071,9 +3071,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: deleteBadgeClass
-    uris: "{{ badge_service_prefix }}/v1/issuer/badge/delete"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/badge/delete"
     upstream_url: "{{ learning_service_url }}/v1/issuer/badge/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3087,9 +3087,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createissuer
-    uris: "{{ badge_service_prefix }}/v1/issuer/create"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/create"
     upstream_url: "{{ learning_service_url }}/v1/issuer/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3103,9 +3103,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getIssuerDetails
-    uris: "{{ badge_service_prefix }}/v1/issuer/read"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/read"
     upstream_url: "{{ learning_service_url }}/v1/issuer/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3119,9 +3119,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: getAllIssuer
-    uris: "{{ badge_service_prefix }}/v1/issuer/list"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/list"
     upstream_url: "{{ learning_service_url }}/v1/issuer/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3135,9 +3135,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: deleteIssuer
-    uris: "{{ badge_service_prefix }}/v1/issuer/delete"
+    request_path: "{{ badge_service_prefix }}/v1/issuer/delete"
     upstream_url: "{{ learning_service_url }}/v1/issuer/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3151,9 +3151,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createForm
-    uris: "{{ data_service_prefix }}/v1/form/create"
+    request_path: "{{ data_service_prefix }}/v1/form/create"
     upstream_url: "{{ player_service_url }}/plugin/v1/form/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3167,9 +3167,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: updateForm
-    uris: "{{ data_service_prefix }}/v1/form/update"
+    request_path: "{{ data_service_prefix }}/v1/form/update"
     upstream_url: "{{ player_service_url }}/plugin/v1/form/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3183,9 +3183,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: announcementtypeCreate
-    uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/create"
+    request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/create"
     upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3199,9 +3199,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: announcementtypeUpdate
-    uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/update"
+    request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/update"
     upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3215,9 +3215,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: announcementtypeList
-    uris: "{{ announcement_service_prefix }}/v1/manage/announcement-type/list"
+    request_path: "{{ announcement_service_prefix }}/v1/manage/announcement-type/list"
     upstream_url: "{{ player_service_url }}/announcement/v1/manage/announcement-type/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3231,9 +3231,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readForm
-    uris: "{{ data_service_prefix }}/v1/form/read"
+    request_path: "{{ data_service_prefix }}/v1/form/read"
     upstream_url: "{{ player_service_url }}/plugin/v1/form/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -3244,9 +3244,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: masterLocationCreate
-    uris: "{{ data_service_prefix }}/v1/location/create"
+    request_path: "{{ data_service_prefix }}/v1/location/create"
     upstream_url: "{{ learning_service_url }}/v1/location/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3260,9 +3260,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: masterLocationUpdate
-    uris: "{{ data_service_prefix }}/v1/location/update"
+    request_path: "{{ data_service_prefix }}/v1/location/update"
     upstream_url: "{{ learning_service_url }}/v1/location/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3276,9 +3276,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: masterLocationSearch
-    uris: "{{ data_service_prefix }}/v1/location/search"
+    request_path: "{{ data_service_prefix }}/v1/location/search"
     upstream_url: "{{ learning_service_url }}/v1/location/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3292,9 +3292,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: masterLocationUpload
-    uris: "{{ data_service_prefix }}/v1/bulk/location/upload"
+    request_path: "{{ data_service_prefix }}/v1/bulk/location/upload"
     upstream_url: "{{ learning_service_url }}/v1/bulk/location/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3309,9 +3309,9 @@ kong_apis:
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: copyContent
-    uris: "{{ content_service_prefix }}/v1/copy"
+    request_path: "{{ content_service_prefix }}/v1/copy"
     upstream_url: "{{ content_service_url }}/v1/content/copy"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3326,9 +3326,9 @@ kong_apis:
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: fetchURLMetaInformation
-    uris: "{{ content_service_prefix }}/v1/fetchmeta"
+    request_path: "{{ content_service_prefix }}/v1/fetchmeta"
     upstream_url: "{{ content_service_url }}/v1/url/fetchmeta"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3342,9 +3342,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: publishFramework
-    uris: "{{ framework_service_prefix }}/v1/publish"
+    request_path: "{{ framework_service_prefix }}/v1/publish"
     upstream_url: "{{ content_service_url }}/v1/framework/publish"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3358,9 +3358,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: pluginSearch
-    uris: "{{ plugin_service_prefix }}/v1/search"
+    request_path: "{{ plugin_service_prefix }}/v1/search"
     upstream_url: "{{ content_service_url }}/v1/plugins/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3374,9 +3374,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateCollaborators
-    uris: "{{ content_service_prefix }}/v1/collaborator/update"
+    request_path: "{{ content_service_prefix }}/v1/collaborator/update"
     upstream_url: "{{ content_service_url }}/v1/content/collaborator/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3390,9 +3390,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: reserveDialcode
-    uris: "{{ dialcode_service_prefix }}/v1/reserve"
+    request_path: "{{ dialcode_service_prefix }}/v1/reserve"
     upstream_url: "{{ content_service_url }}/v1/dialcode/reserve"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3406,9 +3406,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: releaseDialcode
-    uris: "{{ dialcode_service_prefix }}/v1/release"
+    request_path: "{{ dialcode_service_prefix }}/v1/release"
     upstream_url: "{{ content_service_url }}/v1/dialcode/release"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3422,9 +3422,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createLock
-    uris: "{{ lock_service_prefix }}/v1/create"
+    request_path: "{{ lock_service_prefix }}/v1/create"
     upstream_url: "{{ content_service_url }}/v1/lock/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3438,9 +3438,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: refreshLock
-    uris: "{{ lock_service_prefix }}/v1/refresh"
+    request_path: "{{ lock_service_prefix }}/v1/refresh"
     upstream_url: "{{ content_service_url }}/v1/lock/refresh"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3454,9 +3454,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: retireLock
-    uris: "{{ lock_service_prefix }}/v1/retire"
+    request_path: "{{ lock_service_prefix }}/v1/retire"
     upstream_url: "{{ content_service_url }}/v1/lock/retire"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3470,9 +3470,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listLock
-    uris: "{{ lock_service_prefix }}/v1/list"
+    request_path: "{{ lock_service_prefix }}/v1/list"
     upstream_url: "{{ content_service_url }}/v1/lock/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3486,9 +3486,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createSession
-    uris: "{{ sso_service_prefix }}/v1/create/session"
+    request_path: "{{ sso_service_prefix }}/v1/create/session"
     upstream_url: "{{ player_service_url }}/v1/sso/create/session"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3504,9 +3504,9 @@ kong_apis:
 
   # Data pipeline
   - name: "datasetSubmitRequest"
-    uris: "{{ data_service_prefix }}/v3/dataset/request/submit"
+    request_path: "{{ data_service_prefix }}/v3/dataset/request/submit"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/submit"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3515,9 +3515,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "datasetReadRequest"
-    uris: "{{ data_service_prefix }}/v3/dataset/request/read"
+    request_path: "{{ data_service_prefix }}/v3/dataset/request/read"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3526,9 +3526,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "datasetListRequest"
-    uris: "{{ data_service_prefix }}/v3/dataset/request/list"
+    request_path: "{{ data_service_prefix }}/v3/dataset/request/list"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/request/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3537,18 +3537,18 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "deviceRegister"
-    uris: "/v3/device/register"
+    request_path: "/v3/device/register"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/v1/device/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'cors'}
      - "{{ statsd_pulgin }}"
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "channelSpecificTelemetryExhaust"
-    uris: "{{ data_service_prefix }}/v3/dataset/get"
+    request_path: "{{ data_service_prefix }}/v3/dataset/get"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/dataset/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3558,9 +3558,9 @@ kong_apis:
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
 
   - name: "dataproductsCumulativeMetrics"
-    uris: "{{ data_service_prefix }}/v3/metrics"
+    request_path: "{{ data_service_prefix }}/v3/metrics"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/metrics"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3568,23 +3568,23 @@ kong_apis:
      - {name: 'acl', config.whitelist: 'publicUser'}
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
-     
+
   - name: "experimentcreate"
-    uris: "{{ data_service_prefix }}/v1/experiement/create"
+    request_path: "{{ data_service_prefix }}/v1/experiement/create"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/experiment/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
      - "{{ statsd_pulgin }}"
      - {name: 'acl', config.whitelist: 'publicUser'}
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
-     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }   
+     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
 
-  - name: "experimentread" 
-    uris: "{{ data_service_prefix }}/v1/experiement/get"
+  - name: "experimentread"
+    request_path: "{{ data_service_prefix }}/v1/experiement/get"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/experiment/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3592,11 +3592,11 @@ kong_apis:
      - {name: 'acl', config.whitelist: 'publicUser'}
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
-     
+
   - name: "configRefresh"
-    uris: "{{ config_service_prefix }}/v1/refresh"
+    request_path: "{{ config_service_prefix }}/v1/refresh"
     upstream_url: "{{ config_service_url }}/config-service/v1/refresh"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3606,9 +3606,9 @@ kong_apis:
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
 
   - name: "getConfigByKey"
-    uris: "{{ config_service_prefix }}/v1/read"
+    request_path: "{{ config_service_prefix }}/v1/read"
     upstream_url: "{{ config_service_url }}/config-service/v1/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3617,9 +3617,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ large_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "addSystemSettings"
-    uris: "{{ data_service_prefix }}/v1/system/settings/set"
+    request_path: "{{ data_service_prefix }}/v1/system/settings/set"
     upstream_url: "{{ learning_service_url }}/v1/system/settings/set"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3628,9 +3628,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{  medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "getSystemSettings"
-    uris: "{{ data_service_prefix }}/v1/system/settings/get"
+    request_path: "{{ data_service_prefix }}/v1/system/settings/get"
     upstream_url: "{{ learning_service_url }}/v1/system/settings/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3639,9 +3639,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{  medium_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "getConfigStatus"
-    uris: "{{ config_service_prefix }}/v1/status"
+    request_path: "{{ config_service_prefix }}/v1/status"
     upstream_url: "{{ config_service_url }}/config-service/v1/status"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3650,9 +3650,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ small_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "getConfigHealth"
-    uris: "{{ config_service_prefix }}/v1/health"
+    request_path: "{{ config_service_prefix }}/v1/health"
     upstream_url: "{{ config_service_url }}/config-service/v1/health"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3661,9 +3661,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ small_rate_limit_per_hour }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: onboardConsumer
-    uris: "{{ api_manager_perfix }}/v1/consumer/create/jwt"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/create/jwt"
     upstream_url: "{{ am_util_url }}/v1/consumer/create/jwt"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3677,9 +3677,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: KongConsumerApi
-    uris: "{{ api_manager_perfix }}/v1/consumer"
+    request_path: "{{ api_manager_perfix }}/v1/consumer"
     upstream_url: "{{ am_util_url }}/v1/consumer"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3693,9 +3693,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: uploadTOC
-    uris: "{{ textbook_service_prefix }}/v1/toc/upload"
+    request_path: "{{ textbook_service_prefix }}/v1/toc/upload"
     upstream_url: "{{ lms_service_url }}/v1/textbook/toc/upload"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3709,9 +3709,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: downloadTOC
-    uris: "{{ textbook_service_prefix }}/v1/toc/download"
+    request_path: "{{ textbook_service_prefix }}/v1/toc/download"
     upstream_url: "{{ lms_service_url }}/v1/textbook/toc/download"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3725,9 +3725,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: acceptTermsAndCondition
-    uris: "{{ user_service_prefix }}/v1/tnc/accept"
+    request_path: "{{ user_service_prefix }}/v1/tnc/accept"
     upstream_url: "{{ learning_service_url }}/v1/user/tnc/accept"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3741,9 +3741,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: generateOtp
-    uris: "{{ otp_service_prefix }}/v1/generate"
+    request_path: "{{ otp_service_prefix }}/v1/generate"
     upstream_url: "{{ learning_service_url }}/v1/otp/generate"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3757,9 +3757,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: verifyOtp
-    uris: "{{ otp_service_prefix }}/v1/verify"
+    request_path: "{{ otp_service_prefix }}/v1/verify"
     upstream_url: "{{ learning_service_url }}/v1/otp/verify"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3773,9 +3773,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserByKey
-    uris: "{{ user_service_prefix  }}/v1/get"
+    request_path: "{{ user_service_prefix  }}/v1/get"
     upstream_url: "{{ learning_service_url }}/v1/user/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3790,9 +3790,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: registerMobileAppTeacherAid
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_app_teacheraid/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_app_teacheraid/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_app_teacheraid/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3807,9 +3807,9 @@ kong_apis:
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
   - name: registerMobileDeviceTeacherAid
-    uris: "{{ api_manager_perfix }}/v1/consumer/mobile_device_teacheraid/credential/register"
+    request_path: "{{ api_manager_perfix }}/v1/consumer/mobile_device_teacheraid/credential/register"
     upstream_url: "{{ am_util_url }}/v1/consumer/mobile_device_teacheraid/credential/register"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3823,9 +3823,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: "contentBadgeLink"
-    uris: "{{ badge_service_prefix }}/v1/content/link"
+    request_path: "{{ badge_service_prefix }}/v1/content/link"
     upstream_url: "{{ lms_service_url }}/v1/content/link"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3834,9 +3834,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "contentBadgeUnLink"
-    uris: "{{ badge_service_prefix }}/v1/content/unlink"
+    request_path: "{{ badge_service_prefix }}/v1/content/unlink"
     upstream_url: "{{ lms_service_url }}/v1/content/unlink"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3845,9 +3845,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "privateUserUpdate"
-    uris: "{{ user_service_prefix }}/private/v1/update"
+    request_path: "{{ user_service_prefix }}/private/v1/update"
     upstream_url: "{{ learning_service_url }}/private/user/v1/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3856,9 +3856,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "getUserType"
-    uris: "{{ user_service_prefix }}/v1/type/list"
+    request_path: "{{ user_service_prefix }}/v1/type/list"
     upstream_url: "{{ learning_service_url }}/v1/user/type/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3867,9 +3867,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "masterLocationDelete"
-    uris: "{{data_service_prefix }}/v1/location/delete"
+    request_path: "{{data_service_prefix }}/v1/location/delete"
     upstream_url: "{{ learning_service_url }}/v1/location/delete"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3878,9 +3878,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "migrateUser"
-    uris: "{{ user_service_prefix }}/v1/migrate"
+    request_path: "{{ user_service_prefix }}/v1/migrate"
     upstream_url: "{{ learning_service_url }}/private/user/v1/migrate"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3889,9 +3889,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "privateUserRead"
-    uris: "{{ user_service_prefix }}/private/v1/read"
+    request_path: "{{ user_service_prefix }}/private/v1/read"
     upstream_url: "{{ learning_service_url }}/private/user/v1/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3900,9 +3900,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "privateUserAssignRole"
-    uris: "{{ user_service_prefix }}/private/v1/assign/role"
+    request_path: "{{ user_service_prefix }}/private/v1/assign/role"
     upstream_url: "{{ learning_service_url }}/private/user/v1/assign/role"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -3911,9 +3911,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: createUserV3
-    uris: "{{ user_service_prefix }}/v1.3/create"
+    request_path: "{{ user_service_prefix }}/v1.3/create"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3927,9 +3927,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: createUserVersion2V3
-    uris: "{{ user_service_prefix }}/v2.3/create"
+    request_path: "{{ user_service_prefix }}/v2.3/create"
     upstream_url: "{{ user_org_service_url }}/v2.3/user/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3943,9 +3943,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserProfileV3
-    uris: "{{ user_service_prefix }}/v1.3/read"
+    request_path: "{{ user_service_prefix }}/v1.3/read"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3959,9 +3959,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserProfileV2V3
-    uris: "{{ user_service_prefix }}/v2.3/read"
+    request_path: "{{ user_service_prefix }}/v2.3/read"
     upstream_url: "{{ user_org_service_url }}/v2.3/user/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3975,9 +3975,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readUserProfileV3
-    uris: "{{ user_service_prefix }}/v1.3/profile/read"
+    request_path: "{{ user_service_prefix }}/v1.3/profile/read"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/getuser"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -3991,9 +3991,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getUserByKeyV3
-    uris: "{{ user_service_prefix  }}/v1.3/get"
+    request_path: "{{ user_service_prefix  }}/v1.3/get"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/get"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4007,9 +4007,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchUserV3
-    uris: "{{ user_service_prefix }}/v1.3/search"
+    request_path: "{{ user_service_prefix }}/v1.3/search"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4023,9 +4023,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: getMediaTypesV3
-    uris: "{{ user_service_prefix }}/v1.3/mediatype/list"
+    request_path: "{{ user_service_prefix }}/v1.3/mediatype/list"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/mediatype/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4039,9 +4039,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: profileVisibilityV3
-    uris: "{{ user_service_prefix }}/v1.3/profile/visibility"
+    request_path: "{{ user_service_prefix }}/v1.3/profile/visibility"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/profile/visibility"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4055,9 +4055,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: "getUserTypeV3"
-    uris: "{{ user_service_prefix }}/v1.3/type/list"
+    request_path: "{{ user_service_prefix }}/v1.3/type/list"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/type/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -4066,9 +4066,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: blockUserV3
-    uris: "{{ user_service_prefix }}/v1.3/block"
+    request_path: "{{ user_service_prefix }}/v1.3/block"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/block"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4082,9 +4082,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: unblockUserV3
-    uris: "{{ user_service_prefix }}/v1.3/unblock"
+    request_path: "{{ user_service_prefix }}/v1.3/unblock"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/unblock"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4098,9 +4098,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readRoleMappingV3
-    uris: "{{ data_service_prefix }}/v1.3/role/read"
+    request_path: "{{ data_service_prefix }}/v1.3/role/read"
     upstream_url: "{{ user_org_service_url }}/v1.3/role/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4114,9 +4114,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: assignRoleV3
-    uris: "{{ user_service_prefix }}/v1.3/role/assign"
+    request_path: "{{ user_service_prefix }}/v1.3/role/assign"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/assign/role"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4130,9 +4130,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: "privateUserAssignRoleV3"
-    uris: "{{ user_service_prefix }}/private/v1.3/assign/role"
+    request_path: "{{ user_service_prefix }}/private/v1.3/assign/role"
     upstream_url: "{{ user_org_service_url }}/private/user/v1.3/assign/role"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -4141,9 +4141,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: updateUserV3
-    uris: "{{ user_service_prefix }}/v1.3/update"
+    request_path: "{{ user_service_prefix }}/v1.3/update"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4157,9 +4157,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: "privateUserUpdateV3"
-    uris: "{{ user_service_prefix }}/private/v1.3/update"
+    request_path: "{{ user_service_prefix }}/private/v1.3/update"
     upstream_url: "{{ user_org_service_url }}/private/user/v1.3/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
      - {name: 'jwt'}
      - {name: 'cors'}
@@ -4168,9 +4168,9 @@ kong_apis:
      - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
      - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: updateUserloginTimeV3
-    uris: "{{ user_service_prefix }}/v1.3/update/logintime"
+    request_path: "{{ user_service_prefix }}/v1.3/update/logintime"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/update/logintime"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4184,9 +4184,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: acceptTermsAndConditionV3
-    uris: "{{ user_service_prefix }}/v1.3/tnc/accept"
+    request_path: "{{ user_service_prefix }}/v1.3/tnc/accept"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/tnc/accept"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4200,9 +4200,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: DecryptDataV3
-    uris: "{{ data_service_prefix }}/v1.3/user/decrypt"
+    request_path: "{{ data_service_prefix }}/v1.3/user/decrypt"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/data/decrypt"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4216,9 +4216,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: encryptDataV3
-    uris: "{{ data_service_prefix }}/v1.3/user/encrypt"
+    request_path: "{{ data_service_prefix }}/v1.3/user/encrypt"
     upstream_url: "{{ user_org_service_url }}/v1.3/user/data/encrypt"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4232,9 +4232,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createOrgV3
-    uris: "{{ org_service_prefix }}/v1.3/create"
+    request_path: "{{ org_service_prefix }}/v1.3/create"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4248,9 +4248,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateOrgV3
-    uris: "{{ org_service_prefix }}/v1.3/update"
+    request_path: "{{ org_service_prefix }}/v1.3/update"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4264,9 +4264,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: readOrgV3
-    uris: "{{ org_service_prefix }}/v1.3/read"
+    request_path: "{{ org_service_prefix }}/v1.3/read"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/read"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4280,9 +4280,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: searchOrgV3
-    uris: "{{ org_service_prefix }}/v1.3/search"
+    request_path: "{{ org_service_prefix }}/v1.3/search"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/search"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: cors
     - "{{ statsd_pulgin }}"
@@ -4293,9 +4293,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: addMemberV3
-    uris: "{{ org_service_prefix }}/v1.3/member/add"
+    request_path: "{{ org_service_prefix }}/v1.3/member/add"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/member/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4309,9 +4309,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: removeMemberV3
-    uris: "{{ org_service_prefix }}/v1.3/member/remove"
+    request_path: "{{ org_service_prefix }}/v1.3/member/remove"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/member/remove"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4325,9 +4325,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: updateOrgStatusV3
-    uris: "{{ org_service_prefix }}/v1.3/status/update"
+    request_path: "{{ org_service_prefix }}/v1.3/status/update"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/status/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4341,9 +4341,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: listOrgTypesV3
-    uris: "{{ org_service_prefix }}/v1.3/type/list"
+    request_path: "{{ org_service_prefix }}/v1.3/type/list"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/type/list"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4357,9 +4357,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: createOrgTypeV3
-    uris: "{{ org_service_prefix }}/v1.3/type/create"
+    request_path: "{{ org_service_prefix }}/v1.3/type/create"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/type/create"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4373,9 +4373,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: updateOrgTypeV3
-    uris: "{{ org_service_prefix }}/v1.3/type/update"
+    request_path: "{{ org_service_prefix }}/v1.3/type/update"
     upstream_url: "{{ user_org_service_url }}/v1.3/org/type/update"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4389,18 +4389,18 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: "telemetryErrorLogging"
-    uris: "/data/v1/client/logs"
+    request_path: "/data/v1/client/logs"
     upstream_url: "{{ sunbird_analytics_api_base_url }}/data/v1/client/logs"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'cors'}
     - "{{ statsd_pulgin }}"
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: generateCertificate
-    uris: "{{ cert_service_prefix }}/v1/certs/generate"
+    request_path: "{{ cert_service_prefix }}/v1/certs/generate"
     upstream_url: "{{ cert_service_url }}/v1/certs/generate"
-    strip_uri: true
+    strip_request_path: true
     plugins:
       - name: jwt
       - name: cors
@@ -4414,9 +4414,9 @@ kong_apis:
       - name: request-size-limiting
         config.allowed_payload_size: "{{ medium_request_size_limit }}"
   - name: "certValidation"
-    uris: "{{ user_service_prefix }}/v1/certs/validate"
+    request_path: "{{ user_service_prefix }}/v1/certs/validate"
     upstream_url: "{{ learning_service_url }}/private/user/v1/certs/validate"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4425,9 +4425,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "certAdd"
-    uris: "{{ user_service_prefix }}/v1/certs/add"
+    request_path: "{{ user_service_prefix }}/v1/certs/add"
     upstream_url: "{{ learning_service_url }}/private/user/v1/certs/add"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4436,9 +4436,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "orgAssignKeys"
-    uris: "{{ org_service_prefix }}/v1/assign/key"
+    request_path: "{{ org_service_prefix }}/v1/assign/key"
     upstream_url: "{{ learning_service_url }}/v1/org/assign/key"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4447,9 +4447,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "identifierFreeUp"
-    uris: "{{ user_service_prefix }}/v1/identifier/freeup"
+    request_path: "{{ user_service_prefix }}/v1/identifier/freeup"
     upstream_url: "{{ learning_service_url }}/private/user/v1/identifier/freeup"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4458,9 +4458,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "resetPassword"
-    uris: "{{ user_service_prefix }}/v1/password/reset"
+    request_path: "{{ user_service_prefix }}/v1/password/reset"
     upstream_url: "{{ learning_service_url }}/private/user/v1/password/reset"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4469,9 +4469,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: "mergeUserAccounts"
-    uris: "{{ user_service_prefix }}/v1/account/merge"
+    request_path: "{{ user_service_prefix }}/v1/account/merge"
     upstream_url: "{{ learning_service_url }}/private/user/v1/account/merge"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - {name: 'jwt'}
     - {name: 'cors'}
@@ -4480,9 +4480,9 @@ kong_apis:
     - {name: 'rate-limiting', config.policy: "local", config.hour: "{{ medium_rate_limit_per_hour  }}"}
     - {name: 'request-size-limiting', config.allowed_payload_size: "{{ small_request_size_limit }}" }
   - name: qrCodeDownload
-    uris: "{{ course_service_prefix }}/v1/qrcode/download"
+    request_path: "{{ course_service_prefix }}/v1/qrcode/download"
     upstream_url: "{{ lms_service_url }}/v1/course/qrcode/download"
-    strip_uri: true
+    strip_request_path: true
     plugins:
       - name: jwt
       - name: cors
@@ -4494,11 +4494,11 @@ kong_apis:
         config.hour: "{{ medium_rate_limit_per_hour }}"
         config.limit_by: credential
       - name: request-size-limiting
-        config.allowed_payload_size: "{{ small_request_size_limit }}"  
+        config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: courseIssueCertificate
-    uris: "{{ course_service_prefix }}/batch/cert/v1/issue"
+    request_path: "{{ course_service_prefix }}/batch/cert/v1/issue"
     upstream_url: "{{ lms_service_url }}/v1/course/batch/cert/issue"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
@@ -4512,9 +4512,9 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
   - name: downloadCertificate
-    uris: "{{ user_service_prefix }}/v1/certs/download"
+    request_path: "{{ user_service_prefix }}/v1/certs/download"
     upstream_url: "{{ learning_service_url }}/v1/user/certs/download"
-    strip_uri: true
+    strip_request_path: true
     plugins:
     - name: jwt
     - name: cors
-- 
GitLab