What is it?
The Exchange Booking API is used to update the itinerary and create a Price Quote Reissue Record for a ticket exchange in a single API call.
Why use it?
You can use this API to:
- Updates the itinerary and creates a Price Quote Reissue Record for a ticket exchange in a single API call
- Specifies a price tolerance threshold for the Automated Exchanges Comparison response
- Returns details of the generated Price Quote Reissue record
- Manages sessions on behalf of the client application
- Successfully issues a PQR via error handling
How it works?
The Exchange Booking API performs several steps to issue a PQR:
- Performs an “ignore transaction” to ensure that the work area is clear
- Retrieves the existing reservation using a record locator provided within the payload
- Cancels specified PNR air segments and books new segments
- Performs automated exchange comparison and confirmation calls
- Commits the newly generated PQR into the PNR and depending on user input, API can retrieve PQR details and/or retrieve full reservation details
How to use?
- A single PQR is generated by sending a single instance of
- Depending on the user’s choices, the API will:
- Cancel specific air segments (
- Add new segments to the reservation (
- Keep specific segments unchanged (
- The API then automatically select segments to be passed onto the Automated Exchanges comparison step.
The service response will contain the generated PQR number as a default:
- Depending on the user choice, the service response may include full PQR details: (
/ExchangeBookingRQ/PostProcessing/@returnPQRInfo=”true”) or full reservation details (
- Orchestrated Sabre APIs® User Guide
- Release Notes
- Request Schema v1.0.0
- Request Descriptions v1.0.0
- Response Schema v1.0.0
- Response Descriptions v1.0.0
- Schema Common Types v1.0.0
- PNR Builder Types v1.17
- Open Reservation Schema v1.11
- STL 2 Common Message v2.02
- STL 2 Payload v2.02
Got an error, but unsure what it means? Go to our Errors page