diff --git a/ansible/roles/kong-api/defaults/main.yml b/ansible/roles/kong-api/defaults/main.yml
index 0b65a100c46fa603b5cf5e16edf1ed72704cbe77..3ad98d933a46ab12af56e753c0d64fcf97a217fb 100644
--- a/ansible/roles/kong-api/defaults/main.yml
+++ b/ansible/roles/kong-api/defaults/main.yml
@@ -4716,7 +4716,7 @@ 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: listGroup
     request_path: "{{ group_service_prefix }}/v1/list"
@@ -4734,7 +4734,7 @@ 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: readGroup
     request_path: "{{ group_service_prefix }}/v1/read"
@@ -4932,7 +4932,7 @@ 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: createTenantPreferences
     request_path: "{{ org_service_prefix }}/v2/preferences/create"
@@ -4968,7 +4968,7 @@ 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: readTenantPreferencess
     request_path: "{{ org_service_prefix }}/v2/preferences/read"
@@ -4986,7 +4986,7 @@ 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: generateCertificateV2
     request_path: "{{ cert_service_prefix }}/v2/certs/generate"
@@ -5004,7 +5004,7 @@ kong_apis:
       config.hour: "{{ medium_rate_limit_per_hour }}"
       config.limit_by: credential
     - name: request-size-limiting
-      config.allowed_payload_size: "{{ medium_request_size_limit }}"  
+      config.allowed_payload_size: "{{ medium_request_size_limit }}"
 
   - name: addRegCertificateV2
     request_path: "{{ cert_registry_service_prefix }}/v2/certs/add"
@@ -5041,7 +5041,7 @@ kong_apis:
       config.limit_by: credential
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
-    
+
   - name: contentImportAPI
     request_path: "{{ content_prefix }}/v1/import"
     upstream_url: "{{ content_service_url }}/content/v3/import"
@@ -5946,6 +5946,24 @@ kong_apis:
     - name: request-size-limiting
       config.allowed_payload_size: "{{ small_request_size_limit }}"
 
+  - name: contributorSearch
+    request_path: "{{ program_service_prefix }}/v1/contributor/search"
+    upstream_url: "{{ program_service_url }}/program/v1/contributor/search"
+    strip_request_path: true
+    plugins:
+    - name: jwt
+    - name: cors
+    - "{{ statsd_pulgin }}"
+    - name: acl
+      config.whitelist:
+        - 'userTempAdmin'
+    - 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: questionCreate
     request_path: "{{ question_prefix }}/v1/create"
     upstream_url: "{{ assessment_service_url }}/question/v4/create"