Universal API Overview

Universal API aggregates content from multiple sources including GDSs (air/vehicle/hotel), low cost carriers, high-speed rail, merchandising, and non-GDS Hotel through a single API connection. By providing a single API, Travelport enables developers to code once and gain access to multiple content sources, decreasing the time-to-market for an application. Superior customer support and a single contract with Travelport also simplify the process.

Travelport Universal API:

Users can choose to augment their current application suite by adding features and content, integrated through Universal API. Or, users can implement against Universal API as a complete end-to-end solution.

Demo Site

The Travelport Demo site has been created to stimulate new ideas and help you develop new applications to stay ahead of the competition. Through this demo site, we are able to showcase new content and functionality with code that’s ready to use.

Architecture

The Universal API is the one API that connects you to multiple content sources. The diagram below shows how Universal API gets that content and supplies it back to our users (Points-of-Sale). Not only does Universal API provide access to our own Travelport GDSs, but it also provides access to a set of “hubs” that allow you to gain access to non-GDS air and hotel content. Travelport actively continues to build out this model so we can provide the most current, relevant content for our Universal API.

The Universal API schema is normalized so that it can be used across any of the content providers. Differences in functionality between providers still needs to be accounted for, because there may be differences between what each provider supports. For example, a Low Cost Carrier Air Shopping transaction is simpler than an Air Shopping transaction using a GDS provider.

Standards and Protocols

Universal API conforms to the following industry standards and protocols.

Message Envelope

SOAP 1.1

Message Transfer

HTTP 1.1

Encryption

TLS 1.2

Important!Travelport does not support TLS 1.0 or 1.1.

Web Service Description Language

WSDL 1.1

Data Transfer

XML 1.0