Blog

NDC vs GDS APIs: Complete Comparison Guide

May 26, 2026Hardeep SinghBlog

NDC vs GDS APIs: Complete Comparison Guide

Airline distribution is undergoing its most significant transformation in decades. At the heart of this shift is a battle between two systems: the legacy GDS (Global Distribution System) and the modern NDC (New Distribution Capability) standard. For travel agencies, OTAs, and technology teams building on top of airline inventory, choosing the right API layer is no longer just a technical decision — it shapes pricing power, customer experience, and long-term revenue.

This guide breaks down the NDC vs GDS API debate in depth — covering architecture, data protocols, personalization, ancillary access, integration complexity, and where the industry is headed.


What Is a GDS and How Does Its API Work?

A Global Distribution System is a network platform that aggregates flight inventory, fares, and schedules from multiple airlines into a single interface. The major GDS providers — Amadeus, Sabre, and Travelport — act as intermediaries between airlines and travel sellers.

GDS API Architecture

GDS APIs use a request-response model built on the EDIFACT (Electronic Data Interchange for Administration, Commerce and Transport) messaging standard — a protocol dating back to the 1980s. While modern GDS providers have introduced SOAP and REST wrappers on top, the underlying data format remains legacy-heavy.

Mermaid diagram

What GDS APIs Offer

  • Unified access to hundreds of airlines from a single integration point

  • Real-time seat availability and fare lookups (availability and pricing calls)

  • Booking, ticketing, and post-booking services (PNR management)

  • Historical reliability and wide industry adoption

  • Hotel, car, and rail content bundled alongside flights

GDS API Limitations

  • Content is restricted to filed fares — airlines cannot dynamically price or bundle ancillaries

  • EDIFACT-based data is rigid, making it difficult to transmit rich media (seat maps, images, fare rules in plain language)

  • Agents pay booking fees, and airlines pay distribution surcharges — creating cost friction on both sides

  • Ancillary upsell (bags, meals, upgrades) is limited and often not real-time

  • Customer data is siloed — airlines cannot identify or personalise for individual travellers through GDS


What Is NDC and How Does Its API Work?

NDC (New Distribution Capability) is an IATA-led XML-based API standard designed to modernise how airlines distribute their content. Rather than routing through a GDS intermediary, NDC allows airlines to expose their full product catalogue — including dynamic pricing, ancillaries, and rich content — directly to travel sellers via APIs.

NDC API Architecture

NDC APIs use XML over HTTPS, following IATA's NDC schema. Travel sellers can connect directly to airline NDC APIs or via an NDC aggregator (also called an NDC gateway) that normalises connections across multiple airlines.

Mermaid diagram

Core NDC API Message Flows

NDC follows an Offer and Order model — a fundamental shift from the traditional PNR (Passenger Name Record) paradigm.

Mermaid diagram

What NDC APIs Offer

  • Dynamic, real-time offer creation personalised to traveller profile

  • Rich content: seat maps with images, cabin photos, fare condition plain text

  • Full ancillary catalogue: seats, bags, meals, lounge access, fast track

  • One Order model — a single order record replaces the fragmented PNR ecosystem

  • Direct customer data flow to the airline — enabling loyalty recognition and targeted pricing

  • No EDIFACT dependency — clean REST/XML integration


NDC vs GDS API: Side-by-Side Comparison

Feature

GDS API

NDC API

Data Standard

EDIFACT / SOAP (legacy)

XML over HTTPS (modern)

Pricing Model

Filed fares only

Dynamic offer-based pricing

Ancillary Access

Limited, not real-time

Full catalogue, real-time

Rich Content

Minimal

Images, seat maps, fare rules

Personalisation

Not supported

Traveller profile-aware offers

Booking Record

PNR-based

Order-based (One Order)

Integration Complexity

Mature tooling, but complex legacy

Varies by airline; aggregators help

Airline Coverage

400+ airlines

50+ NDC-certified airlines (growing)

Cost to Agents

GDS booking fees apply

Direct or aggregator fees; often lower

Data Ownership

GDS holds customer data

Airline retains customer data

Innovation Speed

Slow — protocol constraints

Fast — XML schema evolves with IATA


The API Developer's Perspective: Integration Complexity

For engineering teams, the integration experience differs significantly between GDS and NDC.

GDS API Integration

Most GDS providers offer SDKs and developer portals, but the underlying protocol adds complexity:

  • SOAP/XML envelopes with verbose schemas

  • Cryptic EDIFACT error codes requiring domain expertise to decode

  • Sandboxes that don't always reflect production behaviour

  • Tight coupling to GDS-specific business rules (queuing, pseudo-city codes, ticketing carriers)

NDC API Integration

NDC promises a cleaner developer experience, but implementation realities vary:

  • Each airline may implement a different NDC version (17.2, 18.1, 20.1, 21.3)

  • Schema interpretation differs across airlines and their IT vendors

  • Direct airline connections require separate certifications per carrier

  • NDC aggregators (such as Verteil, Duffel, or Travelfusion) normalise these differences into a single API, significantly reducing integration burden

Mermaid diagram

For most OTAs and travel startups, the NDC aggregator path offers the best balance of content richness and integration speed.


Pricing and Business Model Differences

The business model behind each API shapes how agencies and airlines profit.

GDS Economics

  • Airlines pay a per-segment distribution fee to GDS (~$3–$7 per segment, depending on carrier and region)

  • Travel agencies receive booking incentives from GDS, creating dependency

  • Airlines surcharge GDS bookings to offset fees — passed on to customers

  • Ancillary revenue (bags, seats, upgrades) largely bypasses agents because GDS cannot distribute it efficiently

NDC Economics

  • Distribution costs shift — airlines control the economics of direct or aggregator connections

  • Agents access full ancillary revenue potential, including commissions on upsells

  • Dynamic pricing means airlines can offer exclusive fares only through NDC channels

  • Over time, airlines are directing their best fares and content to NDC — making GDS-only connectivity increasingly limiting


IATA's Role and the ARM Index

IATA continues to evolve the NDC standard. Key initiatives shaping the future of NDC APIs include:

Airline Retailing Maturity (ARM) Index — Launched in 2021, the ARM Index consolidates multiple certifications (NDC, One Order, Dynamic Offer Creation, Future of Interline) into a single benchmark, making it easier for airlines and IT providers to demonstrate end-to-end retailing capability.

NDC Version 21.3 — Introduces enhanced payment capabilities, improved post-booking servicing, and better interoperability between carriers and intermediaries. IATA expects broad airline adoption in the near term.

One Order — Replaces the PNR/e-ticket/EMD fragmentation with a single order record managed by the airline. When combined with NDC, it creates a seamless retailing experience from search through to post-travel service.


GDS Giants Embrace NDC

The major GDS players are no longer resisting NDC — they are integrating it:

  • Amadeus has built NDC connectivity into its platform, partnering with major carriers to surface NDC content alongside traditional GDS inventory.

  • Sabre launched its NDC-enabled marketplace, allowing agencies to access NDC offers via familiar Sabre interfaces.

  • Travelport has been active in NDC certification and is expanding its airline NDC partnerships.

This convergence means the future is unlikely to be GDS or NDC in isolation — hybrid platforms that aggregate both will become the norm, at least through the mid-2020s.


Which API Should You Integrate?

The right answer depends on your use case:

Mermaid diagram

For new travel portals, a hybrid approach — GDS for broad coverage and NDC for key carriers with strong ancillary programmes — is increasingly the recommended architecture. Teams at Teenva AI & Digital Ventures regularly evaluate this exact integration strategy when building travel portals for clients, ensuring the platform is positioned for both today's inventory realities and tomorrow's NDC-first landscape.


What's Next for Airline Distribution APIs?

Several trends will shape the GDS vs NDC conversation over the next three to five years:

  • NDC airline adoption will accelerate — More carriers are building NDC capabilities, and IATA's ARM certification is smoothing the process.

  • GDS NDC coverage will expand — Rather than competing with NDC, GDS platforms will aggregate it, becoming meta-distribution layers.

  • One Order will gain traction — As more airlines implement One Order, the complexity of multi-carrier itineraries will reduce significantly.

  • Continuous Pricing — Dynamic, offer-level pricing will become standard, replacing filed-fare structures. GDS cannot support this natively; NDC is built for it.

  • AI-driven personalisation — NDC's richer customer data layer enables AI models to surface personalised fares and bundles in real time — an area where legacy GDS is structurally unable to compete.


Build Your Travel Platform on the Right Foundation

The NDC vs GDS API decision is foundational to how your travel platform performs commercially and technically. Getting it right at the start saves months of re-architecture later.

At Teenva AI & Digital Ventures, we specialise in building travel portals, booking engines, and OTA platforms that integrate both GDS and NDC APIs — designed for scale, personalisation, and long-term adaptability. Whether you're launching a new travel startup or upgrading a legacy booking system, our team can guide your API strategy and build the end-to-end solution.

Get in touch with us:

Let's build the travel platform your customers deserve.

Similar Articles

Blog

Top Car Rental APIs for Global Booking Systems

Discover the leading car rental APIs — from GDS giants like Sabre and Amadeus to OTA aggregators and direct supplier integrations — and learn how to connect them into your travel booking platform.