Retailaer NDC 24.4 API
Welcome to the developer documentation for the IATA NDC 24.4 Offers & Orders API. NDC (New Distribution Capability) is IATA's XML messaging standard for airline retailing — shopping for offers, creating and servicing orders, and settling payments.
This site documents the 48 NDC 24.4 services implemented in the
@oms/ndc-24-4 library: how to connect, the message envelope and
data model, a reference page for every message with a validated example, an
OpenAPI 3.1 contract, and a ready-to-import Postman collection.
Jump to Getting started for a copy-paste cURL and a
one-click Postman path to your first AirShoppingRS.
The Offers & Orders model
NDC separates offers (what an airline is willing to sell, and at what price) from orders (what a customer has bought). A typical flow:
- Shop —
AirShoppingRQ→AirShoppingRSreturns priced offers, each made of offer items. - Price —
OfferPriceRQ→OfferPriceRSre-prices the selected items into a firm, bindable offer. - Order —
OrderCreateRQturns the offer into an order; the airline replies withOrderViewRS, the authoritative order snapshot. - Service —
OrderChangeRQ,OrderReshopRQ,ServiceDeliveryRQ, and the various notifications manage the order through its life.
What's here
| Section | What it covers |
|---|---|
| Getting started | Credentials → base URL → first call (cURL + Postman). |
| Onboarding | The whole sandbox journey: shop → price → book and pay → retrieve → cancel. |
| Capabilities | What this airline implements today, message by message, with the scenario that proves it. |
| Core concepts | The envelope, the four namespaces, the DistributionChain, AugmentationPoint, versioning. |
| Authentication & connection | Transport, OAuth 2.0 / API key, environments, rate limits, signatures. |
| Errors & acknowledgements | The Error/Warning/Acknowledgement model and retry guidance. |
| Notifications | Subscribe, verify the signature, replay what you missed. |
| Services reference | All 48 messages, grouped by domain, each with a validated example. |
| Tools & SDK | The Postman collection and the @oms/ndc-24-4 reference SDK. |
The sandbox is the airline's demo environment, https://ndc.retailaer.com. Every
reference page says whether the airline implements that message today — Implemented,
Partial or Not implemented — read from the gateway's own capability registry.
See Authentication & connection for the transport.