Forum Discussion

Szymon's avatar
Szymon
New Contributor II
4 years ago
Solved

Binary output - error pipeline - custom http codes

There is a requirement for the following: Error pipeline for an ultra pipeline which responses with custom HTTP code, e.g. 500. Why: …The third party API caller shall receive a proper HTTP code...
  • j_angelevski's avatar
    j_angelevski
    4 years ago

    Hi @Szymon,

    I created a sample ultra pipeline with an error pipeline and you actually can’t have an open binary output view on the error pipeline, it has to be document output view. However, you can still manipulate the status code for the error message.
    This is a simple error pipeline that outputs the error message if there are any errors from the main pipeline.

    If you call this API and if the pipeline has an error, for example you’ll receive the following response based on the configuration of the mapper snap in the error pipeline:


    You can notice that the status in the response corresponds to the status in the Mapper snap.