
Ask three travel-tech vendors which GDS to integrate and you will get three confident, incompatible answers, because each is really telling you which one it knows best. The honest answer depends on where your travellers fly, which carriers you sell, how much certification effort you can absorb and whether you need one GDS or several. This guide compares Amadeus, Sabre and Travelport on the things that actually decide an OTA build — API maturity, regional coverage, authentication, cost and effort — and gives you a decision framework by region and agency size.
In this article (9 sections)
- 01The three GDS, and what each is strongest at
- 02Amadeus: deep content, strong in Europe and Asia
- 03Sabre: the North American heavyweight
- 04Travelport: Galileo, Apollo and Worldspan under one API
- 05Amadeus vs Sabre vs Travelport: the comparison table
- 06Single-GDS, multi-GDS or an aggregator fallback
- 07A decision framework by region and agency size
- 08Certification effort and cost, compared
- 09How Software Chamber picks and implements a GDS
01
The three GDS, and what each is strongest at
All three are Global Distribution Systems: real-time pipes into airline inventory, fares and ticketing that predate the web and still carry the majority of agency-issued tickets. They overlap heavily — any of them can search, book and ticket most major carriers — so the choice is rarely about whether a GDS can do the job and almost always about coverage, API ergonomics and cost in your specific market. Amadeus is the largest globally and dominant in Europe and much of Asia. Sabre is the historic North American leader with deep US carrier and corporate-travel roots. Travelport is the challenger that consolidated three legacy systems — Galileo, Apollo and Worldspan — behind a single API and competes hard on flexibility and price.
02
Amadeus: deep content, strong in Europe and Asia
Amadeus offers two API families: the enterprise SOAP Amadeus Web Services for full agency functionality, and the REST/JSON Amadeus Self-Service for lighter, self-serve use. Its content is among the deepest, especially for European and Asian carriers and low-cost-carrier reach, and its documentation and tooling are mature. Authentication on Web Services uses a WS-Security SOAP header; Self-Service uses OAuth2. If most of your flying is in Europe, the Middle East or Asia, Amadeus is usually the default.
- APIs: Amadeus Web Services (SOAP) for full agency use; Amadeus Self-Service (REST/JSON) for prototypes and widgets.
- Strongest coverage in Europe, the Middle East and Asia-Pacific.
- Auth: WS-Security header (SOAP) or OAuth2 bearer token (REST).
- Full ticketing, EMD, queues and negotiated fares on the enterprise platform.
03
Sabre: the North American heavyweight
Sabre is the North American incumbent, with the deepest ties to US carriers and corporate travel. It exposes a large catalogue of SOAP web services — its shopping engine, Bargain Finder Max, is an industry standard — alongside a growing set of modern REST APIs through Sabre Dev Studio. SOAP flows use a session token obtained from a session-create call; the REST APIs use a bearer token derived from your credentials. If your traffic is heavily North American, or you are selling to US-based corporate accounts, Sabre is frequently the strongest fit.
- APIs: extensive Sabre SOAP web services plus modern Sabre REST APIs (Dev Studio); Bargain Finder Max for shopping.
- Strongest coverage in North America and US corporate travel.
- Auth: session token for SOAP flows; bearer token for the REST APIs.
- Mature shopping, booking, ticketing and post-ticketing services.
04
Travelport: Galileo, Apollo and Worldspan under one API
Travelport unified Galileo, Apollo and Worldspan behind the Universal API (uAPI), a SOAP/XML interface, and now also offers modern JSON APIs under the Travelport+ platform. Its regional footprint is mixed — strong in pockets of Europe, the Middle East, Africa and Asia depending on the legacy system — and it tends to compete on commercial flexibility, which can make it attractive for independent agencies and consolidators. uAPI authenticates with HTTP Basic credentials scoped to a branch and target branch; the newer JSON APIs use token-based auth.
- APIs: Universal API (uAPI, SOAP/XML) across Galileo, Apollo and Worldspan; newer Travelport+ JSON APIs.
- Mixed regional strength; often competitive commercially for independents and consolidators.
- Auth: HTTP Basic with branch and target-branch scoping (uAPI); token-based for the JSON APIs.
- A single API spanning three legacy GDS can simplify multi-region coverage.
05
Amadeus vs Sabre vs Travelport: the comparison table
The table ties the four connectivity options — the three GDS plus an aggregator for context — to the factors that decide a build: the APIs on offer, where each is strongest, how it authenticates, who it suits and the relative engineering effort. Use it as a shortlist tool, then confirm carrier participation for your specific routes before committing.
| GDS | APIs offered | Regional strength | Auth model | Best for | Relative effort |
|---|---|---|---|---|---|
| Amadeus | Web Services (SOAP); Self-Service (REST/JSON) | Europe, Middle East, Asia-Pacific | WS-Security header (SOAP); OAuth2 (REST) | Agencies flying mainly EU/ME/Asia; deep content needs | Medium-high (SOAP plus certification) |
| Sabre | Sabre SOAP web services; Sabre REST (Dev Studio) | North America, US corporate travel | Session token (SOAP); bearer token (REST) | North-America-heavy and corporate-travel OTAs | Medium-high (SOAP plus certification) |
| Travelport | Universal API (uAPI, SOAP/XML); Travelport+ JSON | Mixed EU/ME/Africa/Asia by legacy system | HTTP Basic branch scoping (uAPI); token (JSON) | Independents and consolidators wanting flexibility | Medium (uAPI well-documented) |
| Aggregator (for comparison) | Single REST/JSON API over many suppliers | Depends on supplier mix | API key / token | New OTAs under 2,000 bookings/month; fast launch | Low (no GDS certification) |
06
Single-GDS, multi-GDS or an aggregator fallback
The next decision is how many pipes to build. A single GDS is the right start for most agencies: one certification, one contract, real fare control, and an aggregator held in reserve as a fallback for outages and for routes the GDS covers thinly. Multi-GDS — two or more direct integrations — buys cross-provider fare comparison and genuine redundancy, but it multiplies certification, reconciliation and failover work and is rarely justified below roughly 5,000 bookings a month. An aggregator alone, with no direct GDS, is the fastest and cheapest way to launch and perfectly legitimate for a new OTA; you trade a slice of margin and some control for speed and zero certification. Most agencies should walk this ladder in order rather than starting at the top.
- Single GDS plus aggregator fallback: the default for 2,000-5,000 bookings/month — one certification, real control, redundancy.
- Multi-GDS: cross-provider fare comparison and failover; justified above roughly 5,000 bookings/month.
- Aggregator-only: fastest and cheapest launch, no certification, thinner margin; ideal below 2,000 bookings/month.
- You can start on an aggregator and add a GDS later without throwing the platform away if it is built for it.
07
A decision framework by region and agency size
There is no universally best GDS, only the best fit for your route map, your carriers and your scale. Work through these questions in order; the first few usually settle it, and the rest refine the build.
- 1Where do your travellers actually fly? EU/ME/Asia leans Amadeus; North America leans Sabre; a mixed independent map keeps Travelport in play.
- 2Which carriers matter most to your margin? Check each GDS's participation and fare depth for those specific airlines before deciding.
- 3What is your monthly booking volume? Under 2,000, start on an aggregator; 2,000-5,000, single GDS; above 5,000, consider multi-GDS.
- 4How much certification effort can you absorb now? If none, launch on an aggregator and schedule the GDS for phase two.
- 5Do you need redundancy on day one? If an outage would be fatal, build single-GDS plus an aggregator fallback rather than relying on one pipe.
- 6Who holds the contract? The GDS contract, office or PCC and credentials sit with your agency; confirm that before engineering starts.
08
Certification effort and cost, compared
Certification effort is similar in spirit across the three — build in a test environment, pass a structured review, then get production credentials — but differs in detail and in how busy each provider's onboarding queue is in your market. The direct GDS fees (contracts, deposits, per-segment charges) are always billed to you by the GDS, not by us, and vary by provider and region. The table gives the relative picture; your GDS account manager quotes the actual numbers.
| GDS | Primary production protocol | Certification effort | Who holds the contract | Notes |
|---|---|---|---|---|
| Amadeus | SOAP (Web Services) | Structured cert in test env; several weeks | Your agency or airline | Self-Service REST needs no contract for testing |
| Sabre | SOAP plus REST | Structured cert; several weeks | Your agency (PCC) | Dev Studio REST eases prototyping |
| Travelport | uAPI (SOAP/XML) plus JSON | Generally moderate; well-documented uAPI | Your agency | Single API across three legacy GDS |
| Aggregator | REST/JSON | None (supplier holds GDS relationships) | You contract the aggregator | Fastest route; thinner margin |
09
How Software Chamber picks and implements a GDS
Software Chamber is a GDS integration company, not a GDS reseller: we do not hold Amadeus, Sabre or Travelport certifications ourselves, and we are not an official partner of any of them. Your agency holds the contract, the office ID or PCC and the credentials; we implement your platform against them and run the certification process with you. In practice we help you choose by your route map and volume rather than by what we would rather build, start most clients on a single GDS with an aggregator fallback, and design the booking layer so a second GDS or direct NDC can be added later without a rewrite. The build is fixed-price, deployed to your cloud, with the source handed over and three months of free maintenance.
Frequently asked questions
The direct GDS fees are set by Amadeus, Sabre and Travelport and billed to you, not by your developer, so cheapest depends on your market and negotiated contract. On engineering effort, Travelport's uAPI is often slightly lighter to integrate than the SOAP enterprise platforms, but the difference is small. The genuinely cheapest route to launch is an aggregator, which needs no GDS contract or certification at all.
Yes. A multi-GDS build integrates two or more directly and compares fares across them, which also gives you failover if one has an outage. The trade-off is multiplied certification, reconciliation and testing effort, so it is usually worth it above roughly 5,000 bookings a month. Below that, a single GDS with an aggregator fallback gives most of the redundancy for far less cost.
For a new OTA under about 2,000 bookings a month, an aggregator is usually enough and far faster to launch — it holds the supplier relationships and gives you one API with no certification. You move to a direct GDS when your volume justifies the better fares and control, typically above 2,000 bookings a month. Many agencies run both: GDS for high-volume routes, aggregator for the rest.
As a rule of thumb, Sabre is strongest in North America and US corporate travel, Amadeus is strongest in Europe, the Middle East and Asia-Pacific, and Travelport is mixed and often competitive for independents. These are tendencies, not rules — always check each GDS's participation and fare depth for the specific carriers you sell before committing.
Plan for several weeks for any of the three, running in parallel with development rather than as a separate phase. You build in the GDS's test environment, pass a structured review covering booking, pricing and ticketing, then receive production credentials. The exact duration depends on your scope and the provider's onboarding queue in your market.
No, and we are careful to be clear about this: we are not an official Amadeus, Sabre or Travelport partner and hold no GDS certifications of our own. Your agency or airline holds the GDS contract and credentials; we implement your platform against them and run the certification process with you. We are a GDS integration company, not a GDS reseller.
Yes, if the platform is built for it. We design the booking layer with a provider abstraction so that search, booking and ticketing are not hard-wired to one GDS's message format. Switching still means a new contract, credentials and certification with the new provider, but the application layer, your data and your agent portal carry over rather than being rebuilt.
Not sure which GDS to build on?
We help you choose by route map and volume, then build it fixed-price on your own cloud with three months of free maintenance.


