Examples
Â
Â
Â
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
| ||||||||
---|---|---|---|---|---|---|---|---|
Order and Ancillaries paid with Cash. | Order on hold. | Order on hold. | Order paid with Credit card 3DS v1. | Order paid with Voucher. | Order and Ancillaries Pre Sale paid with Credit Card. | Order paid with Cash & Voucher. | ||
AirShopping | Sender Corporate .* | Sender Real IATA. * | - | Sender Real IATA. * | Sender Real IATA. * | - | - | |
OfferPrice | Direct Fare | - | - | Sender Real IATA & 2 Aggregators. * | - | - | Sender Pseudo IATA & Aggregator .* | Sender Corporate & Aggregator. * |
Get Fare | Select Offer from AirShoppingRS. Frequent Flyer IB & OAL. | Select Offer from AirShoppingRS. Special Need BLND. | - | Select Offer from AirShoppingRS. | Select Offer from AirShoppingRS. | - | - | |
SeatAvailability | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | Select Offer from OfferPriceRS. | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | Select Order from OrderViewRS. | - | |
ServiceList | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | Select Offer from OfferPriceRS. | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | 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. Payment CC. | 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. | - | - | - | - |
Add Ancillaries | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | - | - | - | - | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment CC 3DS v2. | - | |
Update Passenger Info | Select Order from OrderViewRS. Add Frequent Flyer IB. | - | - | - | - | 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 | - | - | - | - | - | - | - |
17.2v1 - Non Branded Fares
A complete set of all the available User Cases for 17.2v1 can be downloaded here.
 NDC EXAMPLES
| ||||||||
---|---|---|---|---|---|---|---|---|
Order and Ancillaries paid with Cash. | Order on hold. | Order on hold. | Order paid with Credit card 3DS v1. | Order paid with Voucher. | Order and Ancillaries Pre Sale paid with Credit Card. | Order paid with Cash & Voucher. | ||
AirShopping | Sender Corporate .* | Sender Real IATA. * | - | Sender Real IATA. * | Sender Real IATA. * | - | - | |
OfferPrice | Direct Fare | - | - | Sender Real IATA & 2 Aggregators. * | - | - | Sender Pseudo IATA & Aggregator .* | Sender Corporate & Aggregator. * |
Get Fare | Select Offer from AirShoppingRS. Frequent Flyer IB & OAL. | Select Offer from AirShoppingRS. Special Need BLND. | - | Select Offer from AirShoppingRS. | Select Offer from AirShoppingRS. | - | - | |
SeatAvailability | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | Select Offer from OfferPriceRS. | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | Select Order from OrderViewRS. | - | |
ServiceList | Pre-Sale | Select Offer from OfferPriceRS. | - | - | - | - | Select Offer from OfferPriceRS. | - |
Post-Sale | Select Order from OrderViewRS. | - | - | - | - | 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. Payment CC. | 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. | - | - | - | - |
Add Ancillaries | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment Cash. | - | - | - | - | Select Order from OrderViewRS and Ancillaries from SeatAvailabilityRS/ServiceListRS. Payment CC 3DS v2. | - | |
Update Passenger Info | Select Order from OrderViewRS. Add Frequent Flyer IB. | - | - | - | - | 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. | - | - | - | - |
Â
Â