NDC

NDC

Ready to take-off with Air France-KLM NDC?
Let’s unlock the unlimited possibilities of future product offer!

Join our mission to provide the customer the most attractive and personalized offer through our digital channels. With applying for the AFKL NDC API Plan, you obtain access to our flight products on the indirect channel : from shopping and booking, to payment, ticketing, BSP reporting and servicing.

To learn more about the functionalities and how to apply, please follow all three steps:

STARTING GUIDE NDC APIS APPLY FOR NDC

AIR SHOPPING

Provide a list of AF or KL offers, each offer being a combination of available flights and fares that answers to a request:

It contains:

  • Flights, and flights details : flight nr, ori/dest, departure date/time, terminals, operating airline
  • Price and fare basis
  • Branded fare code
  • Offer time limit (after 30 minutes the offer is no more valid and can not be booked)

The offer proposed is the lowest fare available per flight combination and branded fare or cabin.

READ MORE

ORDER CREATE

Allow to create a booking from a selected offer, within the offer time limit. The travel agent selects an offer, completes with passenger information (incl. Flying blue number and Corporate OIN if needed) and confirms that he wants to book it.

In response he receives an order with all details, payment time limit and payment options (or an error if the booking can not be made, or if there is missing information).

This service does not allow the payment and ticket issuance, only the booking. Payment and ticket issuance can be performed thanks to AirDocIssue message.

READ MORE

AIR DOC ISSUE/ORDER VIEW

This message enables to pay and issue an order. That is, an order has to be created first using the CreateOrder service.
Payment methods in scope are BSP cash.

This service needs to be sent to another touch point : AMD wall instead of AF/KL, for tokenization.

This service can also be used in case of the travel agent wants to reissue the tickets : after itineraryReshop and OrderChange messages – see specific use case.

It can also be used to issue the EMD after the booking of seats and/or Bags – see specific use case.

READ MORE

FLIGHT PRICE

Pre requisite : Request for offers using AirShopping Service

Describe the fare rules and taxes details for a selected Offer (provided by the AirShopping service) to allow the travel agency to make a choice and proceed with booking.

It contains :

  • Fare rules (change and refund conditions, mini/max stay …)
  • Baggage allowance
  • Miles to be earned
  • Taxes details
READ MORE

ORDER RETRIEVE

Allow the travel agent to retrieve one of his orders, with order details.

Only the travel agent that has created an order can retrieve it.
Only an active order can be retrieved (i.e. not cancelled, not flown – even partially)

READ MORE