NDC gateway errors
Error handling
All NDC response messages support a choice between successful response and an error response. As such when the gateway encounters an error
during processing, <Errors>
or <Error>
element will be populated in the response. NDC Gateway utilizes the <Errors>
or <Error>
element to provide
failure code and description to the client.
an RS
When <Errors>
or <Error>
are returned in message, no other elements are provided due to the choice constraint in NDC schemas. It is
possible to have more than one error returned by the NDC Gateway in which case <Errors>
or <Error>
element will contain more than one <Error>
entry. Each Error entry will provide the following details:
- 1 DescText[0..1] A description of the error encountered and suggested remedial steps (if any).
- 2 LangCode Language code associated with the warning response. The value for this is returned as "en".
- 3 TypeCode The error code returned by gateway.
Error & warning catalog
Our NDC gateway can return the following warnings or errors. Several error codes are associated with a specific request types.
General errors
Error or warning code | Details |
---|---|
CF4000 | The configured system user or anonymous user failed authentication. Baggage allowance mapping should contain TypeCode. Unit and Weight should be both populated or both empty. |
AS2003 | Bundle Information is not available in Shopping. |
AirShopping errors
Error or warning code | Details |
---|---|
AS2000 | No offers available |
AS2001 | <List of Date/Market> is/are unavailable for the requested itinerary. |
AS2003 | Bundle Information is not available in Shopping. |
AS4001 | Validation failure for AirShoppingRQ message: Invalid cabin code in request |
AS4003 | Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request |
AS4004 | Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request |
AS4005 | Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request |
AS4047 | Adult Pax associated to multiple Infant Pax: Infant Pax must be associated to a single Adult pax |
AirlineProfile errors
Error or warning code | Details |
---|---|
AP4001 | Expected profile owner entry in AirlineProfileRQ message is invalid |
AP4002 | Invalid format in AirlineProfileRQ |
Request timeouts
Symptoms
- Error: connect ETIMEDOUT [IP address]
Cause
- The IP you are using to access the NDC gateway is not allowlisted
Remedy
- Access the NDC gateway from a allowed host OR
- request Breeze modify the allowed hosts