Parameter | Description |
Error conditions. Specifies the error conditions and how these error conditions should be processed. | |
Status Code Error Criteria | Specify the error status code. Provide a value for the Code. |
Header Error Criteria | Provide the details of the custom HTTP header(s) included in the client requests. Provide the following information: ![]() ![]() |
Payload Criteria | Provide the details of the payload criteria in the API request. You can have the following information in the payload identifier section: ![]() ![]() ![]() The response maybe a native service error or Microgateway generated error. ![]() ![]() Note: You can include multiple namespace prefix and URI. ![]() The response maybe a native service error or Microgateway generated error. ![]() The response maybe a native service error or Microgateway generated error. You can add multiple payload identifiers as required. Note: Only one payload identifier of each type is allowed. For example, you can add a maximum of three payload identifiers, each being of a different type. Value: Specifies a value that has to match with the value contained in the error Response. |
Custom Error Variables. Specifies the error variables to be used in the custom error message. | |
Payload Type | Specify the payload type. Available values are: ![]() ![]() |
Name | Provide a name for the payload type. |
Payload Identifier | Provide the details of the payload criteria in the API request. Provide the following information in the Payload identifier section: ![]() ![]() ![]() ![]() Note: You can add multiple namespace prefix and URI. You can add multiple payload identifiers as required. |
Failure Message. Specifies the custom failure message format that Microgateway should send to the application. Specify whether the message should be in the text, json, or xml format. | |
Send Native Provider Fault Message | Enable this parameter so that Microgateway sends the native REST failure message to the application. When you disable this parameter, the failure message is ignored when a fault is returned by the native API provider. |