Workflow samples
Create simple booking
This workflow features the easiest way to create a booking by searching flights, retrieving a final price and then creating a booking. The parameters for this workflow are:
3 Passengers (ADT, CHD, INF)
Only direct flights
Tariff: SPO
CabinType: Y
Messages:
Create booking with ancillaries
This workflow shows how to create a booking by searching flights, retrieving seatmaps and service catalogues for these flights and bundle them all together in one pricing/creation step.
The parameters for this workflow are:
3 Passengers (ADT, CHD, INF)
Only direct flights
Tariff: SPO
CabinType: Y
Seat for ADT passenger on outbound flight
Meal for ADT passenger on outbound flight
Messages:
Pay after booking
This workflow shows how to add a payment to a booking, that has been created before without payment information
The parameters for this workflow are:
Existing booking with outbound flight
1 ADT Passenger
Only direct flight
Messages:
Update booking - Add flight
This workflow shows how to add a flight to an existing booking.
The parameters for this workflow are:
Existing booking with outbound flight
3 Passengers (ADT, CHD, INF)
Only direct flights
Tariff: SPO
CabinType: Y
add inbound flight
Messages:
Update booking - Change flight
This workflow shows how to change the flight of an existing booking
The parameters for this workflow are:
Existing booking with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
Only direct flights
Tariff: SPO
CabinType: Y
change inbound flight
Messages:
Update booking - Delete flight
This workflow shows how to delete a flight of an existing booking
The parameters for this workflow are:
Existing booking with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
Only direct flights
Tariff: SPO
CabinType: Y
delete inbound flight
Messages:
Update booking - Delete flight using OrderChange
This workflow shows how to delete a flight of an existing booking using the OrderChangeRQ
The parameters for this workflow are:
Existing booking with outbound and inbound flight
1 ADT Passengers
Only direct flights
Tariff: SPO
CabinType: Y
delete inbound flight
Messages:
Update booking - Add passenger
This workflow shows how to add a passenger to an existing booking,
The parameters for this workflow are:
Existing booking with outbound and inbound flight
2 Passengers (ADT, CHD)
add infant passenger
Messages:
Update booking - Change passenger name
This workflow shows how to change the name of a passenger on an existing booking.
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
change name of CHD passenger
Messages:
Update booking - Change passenger loyalty number
This workflow shows how to change the loyalty number of a passenger on an existing booking.
The parameters for this workflow are:
Existing with outbound flight
1 Passenger (ADT)
change loyalty number of ADT passenger
Messages:
Update booking - Delete passenger
This workflow shows how to delete a passenger from an existing booking.
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
remove INF passenger
Messages:
Update booking - Add service
This workflow shows how to add a service to an existing booking
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
Add Meals for ADT + CHD passenger on outbound flight
Messages:
Update booking - Add service with 3DS
This workflow shows how to add a service of an existing booking with 3DS
The parameters for this workflow are:
Existing with outbound flight
1 ADT Passenger
Rail & Fly for ADT on outbound flight
add RFDB1 Rail&Fly to outbound flight
Messages:
Update booking - Change one service
This workflow shows how to change a service of an existing booking
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
Meals for ADT and CHD passenger on outbound flight
remove ADT meal from outbound flight and put it on inbound flight
Messages:
Update booking - Change multiple services
This workflow shows how to change multiple services of an existing booking
The parameters for this workflow are:
Existing with outbound and inbound flight
2 Passengers (2 x ADT)
Extra baggage’s for all ADT passenger on outbound and inbound flight
remove old extra baggage’s from outbound and inbound flight and add new ones to outbound and inbound flight
Messages:
Update booking - Delete service
This workflow shows how to delete a service of an existing booking
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
Meal for ADT on inbound and meal for CHD passenger on outbound flight
remove all meals
Messages:
Cancel booking
This workflow shows how to cancel a booking including the optional pricing step
The parameters for this workflow are:
Existing with outbound and inbound flight
3 Passengers (ADT, CHD, INF)
workflow uses IATA_OrderCancelRQ/RS
Messages:
Cancel booking using OrderChange
This workflow shows how to cancel a booking using an IATA_OrderChangeRQ including the optional pricing step
The parameters for this workflow are:
Existing with outbound and inbound flight
1 ADT Passenger
workflow uses IATA_OrderChangeRQ
Messages:
Create booking with 3DS
This workflow shows how to create a booking using the 3DS authentication version 1
The parameters for this workflow are:
1 ADT passenger
direct flights
3DS-enrolled test credit card
Messages:
Create booking with 3DS including a reserved booking reference
This workflow shows how to create a booking using the 3DS authentication version 1. This is a special workflow, where the inventory already reserves a booking reference, which then has to be transmitted again in the following request.
The parameters for this workflow are:
3 Passengers (ADT, CHD, IND)
direct flights
3DS-enrolled test credit card
Messages:
Create option booking
This workflow shows how to create an option booking. This booking has to be confirmed later (Not yet implemented)
The parameters for this workflow are:
1 ADT Passenger
direct flights
Messages:
Create booking with promotion code
This workflow shows how to create a booking including a promotion code
The parameters for this workflow are:
1 ADT Passenger
direct flights
test promotion code
Messages:
Create booking with ApiData
This workflow shows how to create a booking including ApiData, such as redress number and passport information
The parameters for this workflow are:
1 ADT Passenger
direct flights
Messages:
Create booking with Voucher
This workflow shows how to create a booking including a voucher code
The parameters for this workflow are:
1 ADT Passenger
direct flights
test voucher code
Messages:
Update booking with Voucher
This workflow shows how to update a booking and adding a voucher code
The parameters for this workflow are:
Existing booking with outbound and inbound flight
1 ADT Passenger
test voucher code
Messages:
Change RedressNumber
This workflow shows how to update a booking and change an existing redress number
The parameters for this workflow are:
Existing booking with outbound and inbound flight
1 ADT Passenger with redress number
Messages: