Travelport Universal API

Schema Retirement

Important!

Schema Retirement of Release 16.4 through 17.2

Schema versions 39 (released with 16.4), 40 (released with 17.1) and 41 (released with 17.2) were retired 28 June 2022.

After the retirement date, transactions that are sent using retired schema versions will fail and will no longer be supported.

What's New

New samples are available for the most common transactions.

See the What's New page for more information about new features in Universal API.

Introduction

Travelport Universal API offers an array of travel content for air, hotel, car, and rail, including ancillaries (optional services). It also provides functionality to build complete traveler, agency, branch, and account profiles.

Notes:

When you are ready to start building your application with Universal API, the following sections of the help will provide background information, let you download the latest version of the Universal API WSDLs, show you how to set up your first request, and determine the end point(s) you need to use in your transactions.

Releases and Release Notes

Universal API has a new release approximately five times per year. At that time, updated WSDLs that contain new functionality and improvements to existing functionality are provided.

Release Notes for each release provide a brief explanation of new functionality and, depending on the amount of detail, may contain a link to a specific topic or topics that provides further information.

Download WSDLs and Schema

Download of the latest WSDL and schema versions, and a downloadable list of schema differences.

Getting Started

High-level instructions to get connected, basic workflows for Air, Hotel, and Vehicle processes, as well as information about sending requests, a comparison of Classic Travelport APIs versus Universal API, and sample transactions.

Also provides information about content providers and suppliers, how Universal API works with Passenger Name Records (PNRs), how you can use Universal API with Travelport legacy APIs, and provides application design requirements and considerations.

End Points for Universal API Services

Provides SOAP end points for Universal API services by region. Services are divided into Production or Copy environments.

Signing Up for Notifications Provides instructions to sign up for Developer Advisory notifications that keep you informed of enhancements, outages, and more.

Schema Support and Retirement

Travelport recommends updating to the latest version of the schema at least once per year to ensure you are not required to make a three-year schema jump when a schema version is retired.

Important! Universal API provides support for schema versions for up to three years. After the retirement date, transactions that are sent using retired schema versions may fail.

For details, see Universal API Schema Support and Retirement Policy.

Tell Me More

Universal API uses Web Services technologies to support data transfer between client travel applications and a variety of providers and suppliers. This help system supports the Universal API product to assist developers with designing and implementing client applications for the Universal API.  

The following sections in the help contain in-depth information about the functionality that is available through Universal API.

Samples

XML transactions for selected request and response pairs, and links to the Universal API Sample Site and sample application code.

Air Shopping and Booking

Detailed information about air shopping and booking, including low-level workflows, availability searches and low fare shopping, air pricing, booking, ticketing, and queue management.

Air Merchandising

Detailed information about using the air merchandising process in Universal API.

Hotel Shopping and Booking

Detailed information about hotel shopping and booking, including shopping, rate and rules searches, and booking.

Vehicle Shopping and Booking

Detailed information about vehicle shopping and booking, including shopping, vehicle details and media, rules, and booking.

Rail Shopping and Booking

Detailed information about rail shopping and booking, including availability searches, low fare shopping, and booking.

Universal Records and Bookings

Detailed information about Universal Records and bookings, including creating and modifying Universal Records (UR), searching for URs, linking URs, and retrieving URs.

Profiles

Detailed information about Profiles in Universal API, including travel preferences and creating, modifying, and deleting Profiles and custom fields and groups.

Error Codes and Messages

A listing of known service error codes. These codes do not include errors and warnings returned by providers or suppliers.