XML Select Web Service

The XML Select Web Service mirrors the host functionality of the CRSs by containing individual transactions with the CRS that can be strung together to create a business process. These transactions are the same as those transactions found on Galileo’s XML Select API product. For example, the XML Select Web Service contains individual transactions for air availability, air faring, selling a segment, reserving an itinerary, selecting a seat, and end transacting a file.

There are a few methods that are used in the Web Service that are not used in the original XML Select product. These methods handle identification, sessioning, terminal transactions, submission of XML requests, and cruise transactions. These methods take either a session token or a Host Access Profile.  

The XML Select Web Service also supports terminal transactions, which can be used for functions not currently supported through structured data (XML Select transactions). The XML Select Web Service is useful for client applications that require specialized business processes or detailed control of specific transactions within a business process.

Note:  Currently, only uppercase is supported within the transaction requests. When lowercase is supported, the documentation will be updated to reflect where it is supported.

XML Select Help Main Topics

Using XML Select Web Service

An introduction to XML Select Web Service and the methods used to access the Service. Includes sample XML requests.

Transactions

An alphabetical listing of available XML Select Transactions.
Note:
Currently, Internet Explorer is required to view the expand and collapse features within each transaction's request and response.

Return Code and Industry Code Reference

Lists codes referred to in the Transaction section of XML Select Help.

API Developer Notes

Downloadable documents that provide additional information about transactions.