Skip to main content

Switch from Navitaire NDC 21.3

Breeze’s NDC/XML API is meant to be a drop-in replacement for partners that initially connected with our legacy Navitaire NDC 21.3 API.

Our JSON and XML APIs offer significant advantages:

  • full access to Breeze’s leisure products: Nice, Nicer, Nicest, and No Flex are available in all markets
  • simplified authentication

This page describes API differences and steps partners need to take to make the switch.

Implementation

What’s simpler

  • Allowed IP list no longer required
  • Ocp-Apim-Subscription-Key header no longer required
  • Underlying session/token lifecycle gotchas removed

NDC/XML API differences

AirShopping

Additions

  • IATA_AircraftTypeCode
  • ServiceDefinitionList
  • PaxJourneyList.PaxJourney.Duration

Modifications

  • Downline legs of a direct flight (BreezeThru) are not returned.
    • Example: request for PIT-PVD takes MX721 PIT-CHS that continues onward to MYR even though the itinerary connects to MX101 CHS-PVD. Navitaire returns the downline leg; the new API does not.

Removals

  • The standalone leisure "Flex" fare product (code EZ) is no longer available. It is replaced by direct-to-consumer leisure product parity.