You can use this endpoint to cancel a booking. The required parameters are Order ID and GDS Booking Reference.
Note: GDS-Global Distribution System.
Schema
-
Name: Provide the name for the request. This is a String value.
-
ReferenceVersion: Provide the version number. This is a Numeric value.
-
Travel Agency Sender:
-
Name: Provide the name for the request. This is a String value.
-
IATA Number: Provide the IATA number for the request. This is a String value.
-
Agency ID: Provide the agency ID. This is a String value.
-
Contacts: This is an Array.
- EmailContact: Provide the email contact for the request. This is a String value.
-
-
OrderID: This is a required field. Provide the order ID for a specific selection. The value will be String.
-
GdsBookingReference: This is a required field. Provide the GDS booking reference for a specific selection. The value will be String.
Request URL
curl --location --request POST 'https://newapi.tltid.com/AirOrderCancel' \
--header 'Authorization: <YOUR_ACCESS_TOKEN>' \
Request Body Sample
{
"OrderCancelRQ": {
"Document": {
"Name": "Skyroute B2B Portal",
"ReferenceVersion": "1.0"
},
"Party": {
"Sender": {
"TravelAgencySender": {
"Name": "Skyroute B2B",
"IATA_Number": "1111111111",
"AgencyID": "1111111111",
"Contacts": {
"Contact": [
{
"EmailContact": "skyroute@gmail.com"
}
]
}
}
}
},
"Query": {
"OrderID": "VF2EGBN1",
"GdsBookingReference": ["UPMEFY"]
}
}
}
Response Sample
{
"OrderViewRS": {
"Document": {
"Name": "Clarity NDC GATEWAY",
"ReferenceVersion": "1.2"
},
"Party": {
"Sender": {
"TravelAgencySender": {
"Name": "kathir",
"IATA_Number": "",
"AgencyID": "",
"Contacts": {
"Contact": [
{
"EmailContact": "kathir@gmail.com"
}
]
}
}
}
},
"ShoppingResponseId": "1620222081937399839",
"Success": {},
"Response": [
{
"Status": "SUCCESS",
"Msg": "",
"BookingStatus": "CANCELED",
"OrderID": "VF2EGBN1",
"GdsBookingReference": "UPMEFY"
}
]
}
}