Skip to main content

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 codeDetails
CF4000The configured system user or anonymous user failed authentication. Baggage allowance mapping should contain TypeCode. Unit and Weight should be both populated or both empty.
AS2003Bundle Information is not available in Shopping.

AirShopping errors

Error or warning codeDetails
AS2000No offers available
AS2001<List of Date/Market> is/are unavailable for the requested itinerary.
AS2003Bundle Information is not available in Shopping.
AS4001Validation failure for AirShoppingRQ message: Invalid cabin code in request
AS4003Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request
AS4004Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request
AS4005Validation failure for AirShoppingRQ message: Infants outnumber adult passengers in request
AS4047Adult Pax associated to multiple Infant Pax: Infant Pax must be associated to a single Adult pax

AirlineProfile errors

Error or warning codeDetails
AP4001Expected profile owner entry in AirlineProfileRQ message is invalid
AP4002Invalid format in AirlineProfileRQ

Request timeouts

Request timed out

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