Sample Web Service Calls

The following sample process illustrates the steps required to work with basic functions of the Galileo Web Services. These samples include specific tasks, as well as sample code for various steps. Sample code or detailed descriptions for various steps are provided the following languages:

The above samples require full access to Galileo Web Services, as well as the Apollo or Galileo CRS. If you do not yet have full access, you can use the Sample Host Simulator Request to perform a simulated Web Service call.

The Reservation Builder eBL and Trip Planner eBL are retired. Customers that currently use these products will continue to be supported.

Samples

The following samples are available in each of the four languages. See Sample Scenarios for examples of using combinations of samples to complete a travel business process.

Sample 1
Request a general air availability using the XML Select Web Service.

  • Connect to the XML Select Web Service.

  • Connect to Galileo Web Services through a proxy server.

  • Use XML Select availability transactions.

Sample 2
Reserve the selected air availability responses.

  • This sample used to use the BookTrip method in the Reservation Builder eBL. It used the response data from the air availability request in Sample 1 to book an air reservation.

  • Reservation Builder eBL has been retired. The sample has been removed from the help system.

  • Booking calls can be made through  a combination of transactions in the XML Select Web Service.

Sample 3
Use the air availability results from Step 1 to make a Flight Information eBL call.

  • Connect to Flight Information eBL.

  • Use the Travel Codes Translator eBL.

  • Retrieve data from an XML response.

Sample 4
Decode air vendor codes from the air availability response in Step 1.

  • Connect to the Travel Codes Translator eBL.

  • Retrieve data from an XML response.

Sample 5
Retrieve detailed itinerary information in a single transaction.

  • Connect to the Itinerary eBL.

  • Retrieve data from an XML response.

Sample 6

Retrieve complete trip itineraries, and alternatives, with prices for air, car, and hotel selections in one call to the CRS.

  • This sample used to use the Trip Planner eBL.

  • Trip Planner eBL has been retired. The sample has been removed from the help system.

  • Individual transactions for shopping, availability, and faring are contained in the XML Select Web Service.

Sample 7
Cancel the reservation that was booked in Step 2.

  • This sample used to use the CancelTrip method in the Reservation Builder eBL.

  • Reservation Builder eBL has been retired. The sample has been removed from the help system.

  • Cancel calls can be made through  a combination of transactions in the XML Select Web Service.