GDS

The GDS API allows a consumer and agent to view their itinerary data, insert, modify and cancel a GDS (Global Distributed System) Ground segment for a given record locator. Each combination of GDS Host id and Customer has relevant policy/configuration settings which are applied to generate a custom segment. A passive custom segment is generated during inserting, modifying and cancelling for a given record locator. The new GDS API will be used in our corporate ground booking and agent applications during the booking for new, change and cancel transactions.

APIDescription
GET GDS/{recordLocator}

Get itinerary information for a given PNR record locator which includes passenger profile, payment,sSegments (flights, hotel and ground booking) and remarks.

GET GDS/Accounting/{recordLocator}

Get itinerary information for a given PNR record locator which includes passenger profile, payment,sSegments (flights, hotel and ground booking) and remarks.

GET GDS/Hotel/{hotelCode}/{globalId}

Get complete hotel information which include address location and other perks for the specified hotel code.

POST GDS/{recordLocator}

Allows a agent to insert a new ground booking segment and remarks for the specified PNR.

PUT GDS/{recordLocator}

Allows a agent to modify an existing ground booking segment and remarks for the specified PNR.

DELETE GDS/{recordLocator}/{bookingId}/{cancelConfirmId}

Allows a agent to cancels an existing ground booking from PNR and also update the GroundSpan remarks.