diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml
index d28cb19612021ae66d66e1acf89263a3c2a82dbc..c996ca04ee3a2d1fe0df6872d49cb314ebd337cf 100644
--- a/ansible/roles/kong-api/defaults/main.yml
+++ b/ansible/roles/kong-api/defaults/main.yml
@@ -14366,6 +14366,27 @@ kong_apis:
     config.required: false
     config.enabled: false
 
+- name: uploadAssessorSchedule
+  uris: "{{ hasuranodecomponent_prefix }}/upload/assessor/schedule"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/upload/assessor/schedule"
+  strip_uri: true
+  plugins:
+    - name: jwt
+    - name: cors
+    - "{{ statsd_pulgin }}"
+    - name: acl
+      config.whitelist:
+        - userCreate
+    - name: rate-limiting
+      config.policy: local
+      config.hour: "{{ medium_rate_limit_per_hour }}"
+      config.limit_by: credential
+    - name: request-size-limiting
+      config.allowed_payload_size: "{{ small_request_size_limit }}"
+    - name: opa-checks
+      config.required: false
+      config.enabled: false
+
 - name: privateUserFortestCreate
   uris: "{{ usermanagement_prefix }}/create"
   upstream_url: "{{ usermanagements_service_url }}/api/v1/user/create"
@@ -15289,3 +15310,276 @@ kong_apis:
   - name: opa-checks
     config.required: false
     config.enabled: false
+
+- name: privateUserDeleteInstituteFormDraftsById
+  uris: "{{ hasuranodecomponent_prefix }}/deleteInstituteFormDraftsById"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/deleteInstituteFormDraftsById"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserUpdateInstituteFormDrafts
+  uris: "{{ hasuranodecomponent_prefix }}/updateInstituteFormDrafts"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/updateInstituteFormDrafts"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserICICPayementGatewayV2
+  uris: "/payment/v2/generatelink"
+  upstream_url: "{{ hasuranodecomponents_service_url }}/payment/generatelink"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserGetOGAFormForInspectionSchedule
+  uris: "{{ hasuranodecomponent_prefix }}/getOGAFormForInspectionSchedule"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/getOGAFormForInspectionSchedule"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserAddNewRoleWithPermission
+  uris: "{{ hasuranodecomponent_prefix }}/addNewRoleWithPermission"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/addNewRoleWithPermission"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserGetAllRolesWithPermissions
+  uris: "{{ hasuranodecomponent_prefix }}/getAllRolesWithPermissions"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/getAllRolesWithPermissions"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserUpdateTransactionStatusByRefNo
+  uris: "{{ hasuranodecomponent_prefix }}/updateTransactionStatusByRefNo"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/updateTransactionStatusByRefNo"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserUpdateRoleById
+  uris: "{{ hasuranodecomponent_prefix }}/updateRoleById"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/updateRoleById"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserGetPages
+  uris: "{{ hasuranodecomponent_prefix }}/getPages"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/getPages"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: privateUserSavePageInfo
+  uris: "{{ hasuranodecomponent_prefix }}/savePageInfo"
+  upstream_url: "{{ hasuranodecomponent_service_url }}/api/rest/savePageInfo"
+  strip_uri: true
+  plugins:
+  - name: jwt
+  - name: cors
+  - "{{ statsd_pulgin }}"
+  - name: acl
+    config.whitelist:
+    - userCreate
+  - name: rate-limiting
+    config.policy: local
+    config.hour: "{{ medium_rate_limit_per_hour }}"
+    config.limit_by: credential
+  - name: request-size-limiting
+    config.allowed_payload_size: "{{ small_request_size_limit }}"
+  - name: opa-checks
+    config.required: false
+    config.enabled: false
+
+- name: updatePassbook
+  uris: "{{ course_service_prefix }}/v1/passbook/update"
+  upstream_url: "{{ lms_service_url }}/v1/passbook/update"
+  strip_uri: true
+  plugins:
+    - name: jwt
+    - name: cors
+    - "{{ statsd_pulgin }}"
+    - name: acl
+      config.whitelist:
+        - anonymousCourseAccess
+    - name: rate-limiting
+      config.policy: local
+      config.hour: "{{ medium_rate_limit_per_hour }}"
+      config.limit_by: credential
+    - name: request-size-limiting
+      config.allowed_payload_size: "{{ small_request_size_limit }}"
+    - name: opa-checks
+      config.required: true
+      config.enabled: true
+
+- name: readPassbook
+  uris: "{{ course_service_prefix }}/v1/passbook/read"
+  upstream_url: "{{ lms_service_url }}/v1/passbook/read"
+  strip_uri: true
+  plugins:
+    - name: jwt
+    - name: cors
+    - "{{ statsd_pulgin }}"
+    - name: acl
+      config.whitelist:
+        - anonymousCourseAccess
+    - name: rate-limiting
+      config.policy: local
+      config.hour: "{{ medium_rate_limit_per_hour }}"
+      config.limit_by: credential
+    - name: request-size-limiting
+      config.allowed_payload_size: "{{ small_request_size_limit }}"
+    - name: opa-checks
+      config.required: true
+      config.enabled: true
+
+- name: readPassbookByAdmin
+  uris: "{{ course_service_prefix }}/v1/passbook/read/admin"
+  upstream_url: "{{ lms_service_url }}/v1/passbook/read/admin"
+  strip_uri: true
+  plugins:
+    - name: jwt
+    - name: cors
+    - "{{ statsd_pulgin }}"
+    - name: acl
+      config.whitelist:
+        - anonymousCourseAccess
+    - name: rate-limiting
+      config.policy: local
+      config.hour: "{{ medium_rate_limit_per_hour }}"
+      config.limit_by: credential
+    - name: request-size-limiting
+      config.allowed_payload_size: "{{ small_request_size_limit }}"
+    - name: opa-checks
+      config.required: true
+      config.enabled: true
\ No newline at end of file