Configuring Endpoint Call Processing
Procedure
-
Sign in to the Boomi Cloud API Management (Control Center) dashboard.
-
Click API Definitions on the Get Started page or navigate to Design > APIs.
-
On the Manage your APIs with API Definitions page, in the Name column, select the API Definition link from the list. This opens the Endpoint Settings:
<your endpoint name>page. -
On the Endpoint:
<your endpoint name>page, in the Name column, select an endpoint link or settings icon next to the row you want to configure endpoint settings. -
Navigate to Call Transformations. On the Call Transformations page, specify the following information in these fields:
-
Processing Adapter:
com.mashery.proxy.customer.generic.GenericHttpHeaderRouterProcessor -
Perform Pre-processing: Yes
-
Data to make available for pre-processing: Enter the following data one per line:
Data Example Notes regioncodeheader: <HTTP header name that holds the API request region code>regioncodeheader:HTTP-REQUEST-REGION-KEYThis is an optional field.
targetdefaulturi:<Contains the default target URI>targetdefaulturi: https://uki.acme-travel.com/en/userinfoThis is an optional field.
params:{<HeaderName>:applications.<EavName>, ...}params:{"X-Mso-Partner":"applications.partner"}This is an optional field.
headername:<static header name>X-Gateway-NameThis is an optional field.
params:{<HeaderName>:applications.<EavName>, ...}<p>params:{"X-Mso-Partner":"applications.partner" </p><p>} </p>This is an optional field.
headervalue:<corresponding static header value>Boomi-Cloud API Management This is an optional field.
-
-
Click Save.