NDC

NDC

You're a developer?

You would like to know what does AFKL NDC APIs look like? What do we offer?

You are looking for an easy way to test our APIs?

Then you are at the right place!

Go to "Getting Started" to get everything you need!

 

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

STARTING GUIDE NDC APIS

IATA has certified Air France and KLM as "Level 3" airlines! It is reached in cooperation with aggregator Travelfusion, now connected directly to Air France KLM NDC APIs.

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

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 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. An Order has to be created first using the CreateOrder service.

Form of payment in scope are: BSP settlements and credit/debit cards.

This service can also be used in case of the travel agent wants to reissue the tickets: after itineraryReshop and OrderChange messages (under development).

It can also be used to issue the EMD after the booking of seats and/or Bags (under development).

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

ORDER LIST

Allow the travel agent to retrieve his active orders based on some search criteria.

When called the service retrieves a list of order references.

It is not a complete order that is provided in the response, only order references with few order information (status, creation date etc.) The full detailed Order is provided by the OrderRetrieveRQ service.

This list of order can only be retrieved by the agency having created these orders.

READ MORE

ITINERARY RESHOP

Allows a travel agent to make a change or cancel request on an existing paid order and to receive according offers.

It controls if the order is eligible to change or refund, and returns the new offer.

In case of cancellation, it provides the amount to be refunded ; In case of change it provides the new offer details and the fare difference from the order and penalties if any.

If the travel Agent wants to change the booking before the Payment he will have to make a complete new request.

READ MORE

ORDER CHANGE

Allows to process the change according to the new offer received by the ItinReshop message.

ORDER CANCEL

Allow to cancel an Order following the cancellation conditions received by the ItinReshop response.

It cancels the Order and process to the refund.

READ MORE