Zum Inhalt springen Zum Menü springen

Aptra Advance Ndc Developer-s Guide May 2026

It looks like you’re asking me to post or provide information about the “APTRA Advance NDC Developer’s Guide” — likely from Amadeus.

Here’s a direct summary and what you’re probably looking for:

5.2 Ancillary Ordering

To add a seat or extra bag, you first request ancillary offers:

GET /ndc/ancillaries?orderID=ORD-98765&forOffer=SEAT_EXTRA_LEG

Then create an Order Change:

POST /ndc/order/change
"orderID": "ORD-98765",
  "action": "ADD_ANCILLARY",
  "ancillaryOfferID": "SEAT_1A_UPGRADE",
  "payment":  ...

The guide includes a full matrix of which ancillaries are pre-ticketing vs post-ticketing.


Security & Compliance

Conclusion: Beyond the Guide

The APTRA Advance NDC Developer’s Guide is not a one-time read. It is a living document that receives quarterly updates as IATA releases new NDC versions and airlines change their endpoints. As a developer, your success hinges on treating the guide as your primary source of truth for:

However, even the best guide cannot replace hands-on experimentation. Set up your sandbox today. Run the shopping workflow. Inject a deliberate error. Parse a webhook payload. Once you internalize the patterns in this guide, you will be fully equipped to build robust, airline-agnostic NDC retailing solutions on the APTRA Advance platform. aptra advance ndc developer-s guide

Next Steps for Developers:

  1. Download the latest PDF of the APTRA Advance NDC Developer’s Guide v4.2 from the NCR customer portal.
  2. Clone the sample reference implementation (aptra-ndc-demo-java) from NCR’s GitHub.
  3. Join the NCR Developer Community Slack channel (link in Chapter 1 of the guide) for peer support.

By mastering this guide, you transform from a passive user of APTRA Advance into an architect of the future of airline retailing.

Here’s a structured write-up based on the APTra Advanced NDC Developer’s Guide, focusing on its purpose, key components, and typical usage for developers integrating with an NDC (New Distribution Capability) API. It looks like you’re asking me to post


What is it?

2. Architecture Overview: How the Pieces Fit

Aptra Advance acts as a middleware layer between your application (e.g., a B2B booking engine) and one or multiple airline NDC gateways. The architecture follows a request-reply model over HTTPS, with JSON/XML payloads.

Client App (Your UI/Backend)
       ↕ (REST/GraphQL)
Aptra Advance Core (Offer & Order Mgmt)
       ↕ (NDC API v17.2+ / 19.2)
Airline NDC Gateway (e.g., United, American, Turkish Airlines)

Key components covered in the developer guide:

| Component | Description | |-----------|-------------| | Aggregator | Normalizes NDC messages from different airlines into a standard Aptra model. | | Offer Service | Handles AirShoppingRQ and returns categorized offers (best price, best schedule). | | Order Service | Manages the lifecycle from OrderCreateRQ to OrderChangeRQ, OrderCancelRQ. | | Payment Gateway Adapter | Integrates with PSPs for deferred or instant payment (including IATA EasyPay). | | Webhook Engine | Sends asynchronous events: OfferExpired, OrderTicketed, BoardingIssued. | Then create an Order Change : POST /ndc/order/change


Troubleshooting checklist

Loading …