Please read the applicable Terms of Use.

Note for the hackathon: the mandatory API is Athena NDC 19.2

IATA provides several sandboxes:

  • Athena — NDC 19.2 / ONE Order 18.2
  • Kronos — 17.2
  • Zeus — NDC 17.2 / ONE Order 18.2
  • (beta) JSON Athena 19.2 — proof-of-concept transformation layer in front of Athena
  • (beta) JSON Kronos 17.2 — proof-of-concept transformation layer in front of Kronos
  • (alpha) GraphQL Kronos 17.2 — proof-of-concept GraphQL NDC API providing a subset of Kronos functionalities: information on GitHub

How to connect and use the IATA XML Sandboxes?

First, you need an API key (unique for all sandboxes). You can get one here or manage your existing Mashery keys.

Then, simply send HTTP POST requests to:

  • Athena 19.2: http://iata.api.mashery.com/athena/ndc192api
  • Kronos 17.2: http://iata.api.mashery.com/kronos/ndc172api
  • Zeus: http://iata.api.mashery.com/zeus

Including:

  • A raw body including a valid NDC (or ONE Order, with Zeus) RQ. i.e. AirShoppingRQ
  • An HTTP header with Content-Type: application/xml
  • An HTTP header with a valid Authorization-Key: vsh6he647b35sxxxxxxxxxxxx.
The best way to try our new 19.2 sandbox is to use the samples here!

Testing tools and test materials

Try our JSON APIs (beta)! (19.2 & 17.2)

This is a simple prototype of a JSON-XML-JSON transformation layer in front of our sandboxes. It is not part of the NDC standards.

  • Athena — NDC 19.2
  • Kronos — NDC 17.2
  • Including:
    • A raw body including a valid NDC RQ. e.g. AirShoppingRQ
    • An HTTP header with Content-Type: application/json
    • An HTTP header with a valid Authorization-Key: vsh6he647b35sxxxxxxxxxxxx
      (same key used for the other sandboxes)

A XML↔JSON online converter is available in Tools.



IATA NDC Sandboxes powered by   




Please read the applicable Terms of Use.

Athena Airlines

The Athena sandbox supports NDC 19.2 and ONE Order 18.2 messages.

For more information on what this sandbox offers, please refer to this booklet [pdf, 4 MB].

Special services for passengers with reduced mobility are available (page 16 of the booklet).

Sample messages for various use cases are available on GitHub.

Supported messages - NDC 19.2

  • AirShoppingRQ/RS
  • OfferPriceRQ/RS
  • SeatAvailabilityRQ/RS
  • OrderCreateRQ
  • ServiceListRQ/RS
  • OrderListRQ/RS
  • OrderRetrieveRQ
  • OrderViewRS
  • OrderReshopRQ/RS
  • OrderChangeRQ
  • OrderCancelRQ/RS

Supported messages - ONE Order 18.2

  • OrderSalesInformationNotificationRQ
  • ServiceStatusChangeNotifRQ
  • ServiceDeliveryRQ/RS
  • UpdateServiceNotifRQ

Airports

  • ARN - Stockholm
  • ATH - Athens
  • BCN - Barcelona
  • CDG - Paris Charles de Gaulle
  • DUB - Dublin
  • DXB - Dubai
  • FRA - Frankfurt
  • GVA - Geneva
  • KTT - Kittilä
  • LHR - London Heathrow
  • MUC - Munich
  • PRG - Prague
  • RIX - Riga
  • SEA - Seattle
  • SFO - San Francisco
  • TXL - Berlin Tegel

Special services

  • DEAF - Deaf passenger advice
  • BLND - Blind passenger advice
  • DPNA - Disabled passengers
  • ESAN - Psychiatric support animal in cabin
  • MAAS - Meet and assist
  • WCBD - Wheelchair - non-spillable battery
  • WCBW - Wheelchair - wet cell battery
  • WCHC - Wheelchair - pax totally immobile
  • WCHR - Wheelchair - stairs ok
  • WCHS - wheelchair - no stairs
  • WCLB - Wheelchair - lithium ion battery
  • WCMP - Wheelchair - manual power
  • WCOB - Wheelchair - on board chair

Additional services

  • Advance seat selection
  • Excess baggage
  • Flight entertainment
  • Lounge pass
  • Meals

Please read the applicable Terms of Use.

Kronos Airlines - C9

Kronos Airline Brochure [pdf, ~5 MB]

Details of O&D and services [xlsx, ~70 kB]

Athena Airways - 9A

Athena Airline Brochure [pdf, ~5 MB]

Details of O&D and services [xlsx, ~70 kB]

Cities

  • ARN - Stockholm
  • ATH - Athens
  • BCN - Barcelona
  • CDG - Paris
  • DUB - Dublin
  • DXB - Dubai
  • FRA - Frankfurt
  • GVA - Geneva
  • IAD - Washington (Kronos)
  • KTT - Kittilä
  • LHR - London
  • MUC - Munich
  • PRG - Prague
  • RIX - Riga
  • SFO - San Francisco
  • TXL - Berlin

Additional services

Advance Seat selection, Excess Baggage, Inflight entertainment, Meal, Premium seating. These services can be always available or subject to conditions like routes, cabin, frequent flyer tier, seasonality. Bundles: Special Package, Flex. More details to come later...

Supported NDC messages (17.2) & functionalities

  • Airshopping - OneWay, RoundTrip, Multiple Passenger Type, Cabin Type and Calendar Search
  • OfferPrice - OneWay, RoundTrip
  • SeatAvailability
  • OrderCreate - OneWay, RoundTrip, Multiple Passenger Type, Cabin Type
  • ServiceList
  • OrderList
  • OrderRetrieve
  • OrderView
  • OrderReshop - Add Passenger, Add Service
  • OrderChange - Add Passenger, Add Service
  • OrderCancel



Please read the applicable Terms of Use.

Zeus Airlines - Z9

Details of O&D and services [xlsx, ~25 kB]

An airline flying in Europe and offering seats and services. Zeus Airlines serves 10 destinations in Europe and the Middle East.

  • ARN - Stockholm
  • BCN - Barcelona
  • CDG - Charles de Gaulle Paris
  • DXB - Dubai
  • FRA - Frankfurt
  • LHR - London
  • MUC - Munich
  • PRG - Prague
  • RIX - Riga
  • TXL - Berlin

Additional services

Advance Seat selection, Excess Baggage, Inflight entertainment, Lounge Pass, Special Meals, Special Assistance. Some of the services offered by Zeus Airlines are supplied by its partners and available at selected airports.

These services can be always available or subject to conditions like routes, cabin, frequent flyer tier, seasonality.

Supported NDC messages (17.2) & ONE Order (18.2) functionalities

NDC Messages v17.2

  • AirShoppingRQ/RS
  • OrderCreateRQ
  • OrderRetriveRQ

NDC/ONE Order Messages 17.2

  • OrderViewRS

ONE Order Messages 18.2

  • OrderSaleInformationNotificationRQ (OSIN)
  • ServiceDeliveryNotificationRQ
  • ServiceDeliveryRQ/RS
  • ServiceStatusChangeNotificationRQ