XML Samples

Universal API Sessions

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

 

Samples List

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

 

Description

Request

Response

Air

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