Getting Started with Sessioning via Universal API

Initiating your session

Prior to initiating your session, perform all shop and price requests normally. Then, when ready to start the booking process:

  1. Perform a Booking Start request to begin a session. A Session Key returns for use with all subsequent requests.
  2. Send the session key in the header for all subsequent requests, regardless of air/hotel.

Notes:

Session Key Usage

Keep in mind the following when using session keys:

For additional notes on token usage, see the FAQ.

Session Endpoints

See the Endpoint Services topic for the correct shared booking connection. For example, https://emea.universal-api.travelport.com/B2BGateway/connect/uAPI/SharedBookingService

Related topics

Download WSDLs and Schema

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

Sessioned Air Booking

Follow this workflow for your air session.

Booking Start

The Booking Start transaction begins your session, based on your provider. This is the first step required before conducting any further session transactions.

Session FAQ

Provides common questions and answers when working with sessions.

Samples

Provides samples for working with various transactions in a sessioned state.