Cancel Workbench Items API Reference
POST |
book/session/reservationworkbench/{workbenchID}/reservations/cancelitems For {workbenchID} send the workbench identifier returned in ReservationResponse/Identifer/value in the workbench create response. Base path: Pre-production https://api.pp.travelport.com/11/air/ Production https://api.travelport.com/11/air/ |
Related Content:Booking Guide, Booking Session Workflow
Use this request to cancel Cancel a ticket outside the void period without rebooking on another itinerary. Depending on the airline ticket policy, canceling a ticket may result in a full, partial, or no refund. all offers in an initial booking
A confirmed reservation with the carrier. A held booking is a reservation that has not yet been ticketed. The terms booking and reservation are interchangeable. workbench (cannot be used to cancel offers from an existing reservation). The workbench session and any traveler data persist, and another offer
In the JSON Search APIs, an offer is a product available at a specific price under a set of terms and conditions. An offer includes the flight or connecting flights for one leg of the itinerary, plus a service level that includes the cabin class and any fare codes that may apply. At booking, the selected offer from the Search response - including the flight/s, service level, price, terms and conditions, and brand if applicable - is converted into a single Offer object that is subsequently returned for that booking. can be added with Add Offer.


Request
Also see Authorization and Common Headers.
Query Parameters
None.
Request Body

Object |
Description |
Required/Optional |
---|---|---|
@type |
Identifier. Send with value CancelRequest |
Required |
cancelAllInd |
Indicator. Send with value true |
Required |
Response

Object |
Description |
---|---|
ReservationResponse |
Top level object. |
Reservation |
Top level object. Includes Identifier. |
Identifier |
Standard Travelport system-generated transaction identifier. Key value pairs:
|
Example Request

{
"@type": "CancelRequest",
"cancelAllInd": true
}
Example Response
The response returns a transaction identifier.

{
"ReservationResponse": {
"Reservation": {
"@type": "Reservation",
"Identifier": {
"value": "8521bef5-da95-496f-9b03-fc3b1fcac50b",
"authority": "Travelport"
}
}
}
}