XML Samples

Universal API Sessions

The following table contains sample requests and responses for various shared session processing.

 

Samples List

The Session samples presumes a sessionless shop and price requests have been performed.

Vehicle session samples begin here.

See Sesion Booking Terminal samples here

 

Description

Request

Response

Sessioned Air Samples

Start Session on Galileo (BookingStartReq)

1. Start Session-Req

1. Start Session-Rsp

Add Traveler (BookingTravelerReq)

2. Add traveler-Req 2. Add traveler-Rsp

Display current state of the transient UR (Galileo PNR) (BookingDisplayReq)

NOTE: This is an optional step that can be performed at any time.

4. Booking Display1-Req

4. Booking Display1-Rsp

Add a segment (BookingAirSegmentReq) 6. Add Segment-Req 6. Add Segment-Rsp
Add a segment (BookingAirSegmentReq) - /AddAirSegment @NumberInParty allows booking of segments without adding traveler names first. 6.1 Add Segment-NumPartyReq 6.1 Add Segment-NumPartyRsp
Add Fare Information (BookingPricingReq) 7. Add Fare-Req 7. Add Fare-Rsp
Auto Pricing (BookingPricingReq) 7.1. 1G Autoprice-Req 7.1. 1G Autoprice-Rsp
Auto Pricing with Branded Fares on 1P 7.2._1P_Autoprice_Branded_Fare-Req 7.2._1P_Autoprice_Branded_Fare-Rsp

Add Action Status (BookingPnrElementReq)

8. ADD_Action status-Req 8. ADD_Action status-Rsps

Add Form of Payment (FOP) (BookingPnrElementReq)

9. ADD_FOP-Req

9. ADD_FOP-Rsp

Add Unassociated Remarks (BookingPnrElementReq) 10. ADD_Unassociated_Remarks-Req 10. ADD_Unassociated_Remarks-Rsp

Add Associated Remark (BookingAirPnrElementReq)

11. Add_Associated Remark-Req

11. Add_Associated Remark-Rsp

Update Unassociated Remarks (BookingPnrElementReq)

13. Update_Unassociated Remark-Req

13. Update_Unassociated Remark-Rsp

Update FOP (BookingPnrElementReq)

14. Update_FOP-Req 14. Update_FOP-Rsp

Update Associated Remark (BookingAirPnrElementReq)

15. Update_Associated Remark-Req

15. Update_Associated Remark-Rsp

Delete Form of Payment (FOP) (BookingPnrElementReq)

17. Delete_FOP-Req 17. Delete_FOP-Rsp

Delete Associated Remark (BookingAirPnrElementReq)

18. Delete_Associated Remark-Req

18. Delete_Associated Remark-Rsp

Delete Unassociated Remark (BookingPnrElementReq)

19. Delete_Unassociated Remark-Req

19. Delete_Unassociated Remark-Rsp

Delete Price (BookingPricingReq)

20. Delete Price-Req

20. Delete Price-Rsp

Delete Segment (BookingAirSegmentReq) 21. Segment_Delete-Req 21. Segment_Delete-Rsp
Booking Display 22. BookingDisplay4-Req 22. BookingDisplay4-Rsp

Booking End (BookingEndReq)

23. Booking end-Req

23. Booking end-Rsp

Universal Record Retrieve

Note: This is a standard UR Retrieve

24. UR RET-Req

24. UR RET-Req

Seat Assignment - Add Generic (BookingSeatAssignmentReq) 26. Booking Seat Assignment-Add Generic Req 26. Booking Seat Assignment-Add Generic Rsp
BookingVehiclePNRElement Samples
Booking Update Vehicle No Price Change Special Request 29.BookingUpdateVehicleNoPriceChangeSpecialReq-Req 29.BookingUpdateVehicleNoPriceChangeSpecialReq-Rsp
Booking Update Vehicle Rate Code No Price Change 30.BookingUpdateVehicleRateCodeNoPriceChange-Req 30.BookingUpdateVehicleRateCodeNoPriceChange-Rsp
Booking Update Vehicle Rate Code With Price Change 31.BookingUpdateVehicleRateCodeWithPriceChange-Req 31.BookingUpdateVehicleRateCodeWithPriceChange-Rsp
Booking Update Vehicle - Update Drivers License 32.BookingUpdateVehicle-UpdateDriversLicense-Req 32.BookingUpdateVehicle-UpdateDriversLicense-Rsp
Booking End - Ignore 33.BookingEnd-Ignore-Req 33.BookingEnd-Ignore-Rsp
Booking Update Vehicle - Price Change due to Return Date Time Modification 34.BookingUpdateVehicle-PriceChangeReturnDateTimeMod-Req 34.BookingUpdateVehicle-PriceChangeReturnDateTimeMod-Rsp