Contract for the Call Transformation Request
The TIBCO Cloud Integration application is not part of Boomi’s Cloud API Management offering; however, it is an integration we continue to support to maintain business continuity within the public runtime Cloud API Management. For more details, see Business Continuity for TIBCO Cloud integrations within public runtime cloud API Management.
The Call Transformer adheres the following contract:
-
The transformer API, which is the TIBCO Cloud Integration application endpoint that receives the call during the pre or post-processing event, will accept a POST request with a JSON payload (see Request Payload Structure for Pre- and Post-Processing).
-
The transformer API will authenticate via basic authentication only. Authentication information is provided as auth headers to the transformers.
-
The inbound request or target response body content will be passed to the transformer as base64 encoded bytes.
-
The transformer is expected to return a JSON payload with all the headers, params and body content to be passed to target request or outbound response (see Response Payload Structure for Pre and Post Processing).
-
The transformer will respond with standard HTTP status for error and success conditions.
-
The transformer will not redirect to another service.