Services reference
All 48 IATA NDC 24.4 services, grouped by domain. Each page carries a request example (XSD-validated where possible), a paired response example, the top-level field model, and a copy-paste SDK snippet.
Example validity: 48 / 48 examples validate against the original XSDs.
Implementation: each message is marked Implemented, Partial or Not implemented by this airline — read from the gateway's capability registry, never kept by hand. See Capabilities.
Shopping & Pricing
Discover and price offers — search availability, price selected offers, and merchandise à-la-carte services and seats.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_AirShoppingRQ | Request | Implemented | ✅ |
IATA_AirShoppingRS | Response | Implemented | ✅ |
IATA_OfferPriceRQ | Request | Implemented | ✅ |
IATA_OfferPriceRS | Response | Implemented | ✅ |
IATA_SeatAvailabilityRQ | Request | Implemented | ✅ |
IATA_SeatAvailabilityRS | Response | Implemented | ✅ |
IATA_ServiceListRQ | Request | Implemented | ✅ |
IATA_ServiceListRS | Response | Implemented | ✅ |
Order Management
Create and manage orders through their lifecycle — book, retrieve, change, reshop, list, and audit.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_OrderChangeNotifRQ | Notification | Implemented | ✅ |
IATA_OrderChangeRQ | Request | Implemented | ✅ |
IATA_OrderClosingNotifRQ | Notification | Implemented | ✅ |
IATA_OrderCreateRQ | Request | Implemented | ✅ |
IATA_OrderHistoryRQ | Request | Implemented | ✅ |
IATA_OrderHistoryRS | Response | Implemented | ✅ |
IATA_OrderListRQ | Request | Implemented | ✅ |
IATA_OrderListRS | Response | Implemented | ✅ |
IATA_OrderQuoteRQ | Request | Not implemented | ✅ |
IATA_OrderReshopRQ | Request | Implemented | ✅ |
IATA_OrderReshopRS | Response | Implemented | ✅ |
IATA_OrderRetrieveRQ | Request | Implemented | ✅ |
IATA_OrderRulesRQ | Request | Partial | ✅ |
IATA_OrderRulesRS | Response | Partial | ✅ |
IATA_OrderSalesInformationNotifRQ | Notification | Implemented | ✅ |
IATA_OrderViewRS | Response | Not implemented | ✅ |
Servicing & Delivery
Fulfil and service ordered items — delivery status plus status-change and document notifications.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_AirDocNotifRQ | Notification | Not implemented | ✅ |
IATA_ServiceDeliveryNotifRQ | Notification | Implemented | ✅ |
IATA_ServiceDeliveryRQ | Request | Implemented | ✅ |
IATA_ServiceDeliveryRS | Response | Implemented | ✅ |
IATA_ServiceStatusChangeNotifRQ | Notification | Implemented | ✅ |
IATA_UpdateServiceNotifRQ | Notification | Not implemented | ✅ |
Airline Profile
Discover an airline's distribution capabilities and receive profile updates.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_AirlineProfileNotifRQ | Notification | Not implemented | ✅ |
IATA_AirlineProfileRQ | Request | Not implemented | ✅ |
IATA_AirlineProfileRS | Response | Not implemented | ✅ |
Interline
Shop and order across multiple participating carriers.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_InterlineOfferRQ | Request | Not implemented | ✅ |
IATA_InterlineOfferRS | Response | Not implemented | ✅ |
IATA_InterlineOrderRQ | Request | Not implemented | ✅ |
IATA_InterlineOrderRS | Response | Not implemented | ✅ |
Payment Clearance
Settlement-layer messages (IATA 2022.1 namespace) for clearing and reconciling payments between participants.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_PaymentClearanceCancellationRQ | Request | Implemented | ✅ |
IATA_PaymentClearanceCancellationRS | Response | Implemented | ✅ |
IATA_PaymentClearanceListRQ | Request | Implemented | ✅ |
IATA_PaymentClearanceListRS | Response | Implemented | ✅ |
IATA_PaymentClearanceNotif | Notification | Implemented | ✅ |
IATA_PaymentClearanceRQ | Request | Implemented | ✅ |
IATA_PaymentClearanceRS | Response | Implemented | ✅ |
IATA_PaymentClearingListRQ | Request | Implemented | ✅ |
IATA_PaymentClearingListRS | Response | Implemented | ✅ |
IATA_PaymentClearingNotif | Notification | Implemented | ✅ |
Acknowledgement
The generic acknowledgement / error envelope used across the API.
| Service | Kind | Implementation | Example valid |
|---|---|---|---|
IATA_Acknowledgement | Message | Implemented | ✅ |