In this page you will find full end-to-end flows of various user-case examples covering most, if not all, of the scenarios and functionalities offered through our NDC API.
Each version has a downloadable file containing a complete set of all the user cases.
In addition each individual user case can also be downloaded using the link in the column title (UC1, UC2, etc…)
17.2v2 - Branded Fares
The User Cases 2,3,4 & 5 will be available as soon as the functionality is developed in this version.
A complete set of all the available User Cases for 17.2v2 can be downloaded here.
NDC EXAMPLES
| UC2 - Flow includes voluntary flight change for all passengers and some flights, paid in Cash, for an unpaid Order with passengers with Special Needs. Followed by cancellation/void of all segments | UC3 - Flow includes voluntary flight change for some passengers and all flights, paid in Cash, for an unpaid Order with Private Leisure fares and Resident & Large Family discount. Followed by OrderList service and cancellation/void of all segments | UC4 - Flow includes voluntary flight change, paid in Cash, for all passengers and all flights, for an Order with Private Leisure fares, originally paid with credit card, using 3DS v1 | UC5 - Flow includes voluntary flight change, paid with credit card, for some passengers and all flights, for Order paid with Voucher, with Cheapest fare in cabin and Resident & Large Family discount. | ||||
---|---|---|---|---|---|---|---|---|
Order and Ancillaries paid with Cash. | Order on hold. | Order on hold. | Order paid with Credit card 3DS v1. | Order paid with Voucher. | Order on hold. | Order paid with Cash & Voucher. | ||
AirShopping | Sender Corporate .* | Sender Real IATA. * | - | Sender Real IATA. * | Sender Real IATA. * | - | - | |
OfferPrice | Get Fare (from previous AirShoppingRS) | Select Offer from AirShoppingRS. Frequent Flyer. | Select Offer from AirShoppingRS. Special Need BLND. | - | Select Offer from AirShoppingRS. | Select Offer from AirShoppingRS. | - | - |
Get Direct Fare (without previous AirShoppingRS) | - | - | Sender Real IATA & 2 Aggregators. * | - | - | Sender Pseudo IATA & Aggregator .* | Sender Corporate & Aggregator. * | |
SeatAvailability | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | - | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | - | - | |
ServiceList | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | - | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | - | - | |
OrderCreate | Select Offer from OfferPriceRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | Select Offer from OfferPriceRS. No Payment. | Select Offer from OfferPriceRS. No Payment. | Select Offer from OfferPriceRS. Payment CC 3DS v1. | Select Offer from OfferPriceRS. Payment Voucher. | Select Offer from OfferPriceRS. Service Fee. | Select Offer from OfferPriceRS. Payment Cash & Voucher. | |
OrderRetrieve | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS of OrderCreate/OrderChange. Search by PNR & Surname. | Select Order from OrderViewRS. Search by PNR. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | |
OrderReshop | New Flight Availability | - | Select Order & OrderItems from OrderViewRS. Availability for First Flight. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | - | - |
Fare Reprice | - | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | - | - | |
Retarify | - | - | Select Order from OrderViewRS. Retarify for 1ADT & 1INF. | - | - | - | - | |
Delete Passenger | - | - | - | - | - | - | Select Order & OrderItems from OrderViewRS. Delete Some Passengers. | |
Cancel Order | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | Select Order & OrderItems from OrderViewRS. Refund for Some Passengers. | - | - | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | - | |
OrderChange | Payment | - | Select Order from OrderViewRS. Payment Cash. | Select Order from OrderViewRS. Change for 1ADT & 1CHD. | - | - | Select Order from OrderViewRS. Payment CC 3DS v2. | - |
Add Ancillaries | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | - | - | - | - | - | - | |
Update Passenger Info | Select Order from OrderViewRS. Add Frequent Flyer. | - | - | - | - | Select Order from OrderViewRS. Add Mail & Phone. | Select Order from OrderViewRS. Name Correction. | |
Voluntary Changes | - | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | - | - | |
Delete Passengers | - | - | - | - | - | - | Select Offer from OrderReshopRS. Delete Some Passengers. | |
Partially Used Refund | Select refund Offer from OrderReshopRS. Refund unused for All Passengers. | - | - | - | - | - | - | |
OrderCancel | - | Select Order from OrderViewRS. Query by OrderID. | Select Order from OrderViewRS. Query by PNR. | - | Select Order from OrderViewRS. Query by OrderID. | Select Order from OrderViewRS. Query by OrderID. | - | |
OrderList | - | - | Sender Real IATA & 2 Aggregators. | - | - | - | - |
17.2v1 - Non Branded Fares
A complete set of all the available User Cases for 17.2v1 can be downloaded here.
NDC EXAMPLES
| UC5 - Flow includes voluntary flight change, paid with credit card, for some passengers and all flights, for Order paid with Voucher, with Cheapest fare in cabin and Resident & Large Family discount. | |||||||
---|---|---|---|---|---|---|---|---|
Order and Ancillaries paid with Cash. | Order on hold. | Order on hold. | Order paid with Credit card 3DS v1. | Order paid with Voucher. | Order on hold. | Order paid with Cash & Voucher. | ||
AirShopping | Sender Corporate .* | Sender Real IATA. * | - | Sender Real IATA. * | Sender Real IATA. * | - | - | |
OfferPrice | Get Fare (from previous AirShoppingRS) | Select Offer from AirShoppingRS. Frequent Flyer. | Select Offer from AirShoppingRS. Special Need BLND. | - | Select Offer from AirShoppingRS. | Select Offer from AirShoppingRS. | - | - |
Get Direct Fare (without previous AirShoppingRS) | - | - | Sender Real IATA & 2 Aggregators. * | - | - | Sender Pseudo IATA & Aggregator .* | Sender Corporate & Aggregator. * | |
SeatAvailability | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | - | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | - | - | |
ServiceList | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | - | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | - | - | |
OrderCreate | Select Offer from OfferPriceRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | Select Offer from OfferPriceRS. No Payment. | Select Offer from OfferPriceRS. No Payment. | Select Offer from OfferPriceRS. Payment CC 3DS v1. | Select Offer from OfferPriceRS. Payment Voucher. | Select Offer from OfferPriceRS. Service Fee. | Select Offer from OfferPriceRS. Payment Cash & Voucher. | |
OrderRetrieve | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS of OrderCreate/OrderChange. Search by PNR & Surname. | Select Order from OrderViewRS. Search by PNR. | Select Order from OrderViewRS. Search by OrderID. | Select Order from OrderViewRS. Search by OrderID. | |
OrderReshop | New Flight Availability | - | Select Order & OrderItems from OrderViewRS. Availability for First Flight. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | Select Order & OrderItems from OrderViewRS. Availability for All Flights. | - | - |
Fare Reprice | - | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | - | - | |
Retarify | - | - | Select Order from OrderViewRS. Retarify for 1ADT & 1INF. | - | - | - | - | |
Delete Passenger | - | - | - | - | - | - | Select Order & OrderItems from OrderViewRS. Delete Some Passengers. | |
Cancel Order | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | Select Order & OrderItems from OrderViewRS. Refund for Some Passengers. | - | - | Select Order & OrderItems from OrderViewRS. Refund for All Passengers. | - | |
OrderChange | Payment | - | Select Order from OrderViewRS. Payment Cash. | Select Order from OrderViewRS. Change for 1ADT & 1CHD. | - | - | Select Order from OrderViewRS. Payment CC 3DS v2. | - |
Add Ancillaries | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | - | - | - | - | - | - | |
Update Passenger Info | Select Order from OrderViewRS. Add Frequent Flyer. | - | - | - | - | Select Order from OrderViewRS. Add Mail & Phone. | Select Order from OrderViewRS. Name Correction. | |
Voluntary Changes | - | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | Select Offer from OrderReshopRS. Change for All Passengers. | Select Offer from OrderReshopRS. Change for 1ADT & 1CHD. | - | - | |
Delete Passengers | - | - | - | - | - | - | Select Offer from OrderReshopRS. Delete Some Passengers. | |
Partially Used Refund | Select refund Offer from OrderReshopRS. Refund unused for All Passengers. | - | - | - | - | - | - | |
OrderCancel | - | Select Order from OrderViewRS. Query by OrderID. | Select Order from OrderViewRS. Query by PNR. | - | Select Order from OrderViewRS. Query by OrderID. | Select Order from OrderViewRS. Query by OrderID. | - | |
OrderList | - | - | Sender Real IATA & 2 Aggregators. | - | - | - | - |