British Airways offers industry leading selling capabilities via its NDC APIs. This page will provide an overview about all capabilities and supported functionality. Associated API flows are below for each function. Each API should be called in turn passing details taken from the previous call into the next API call, details can be found on the individual API call details pages.
We accept the following form of payments via our NDC API's
Agents are able to shop for Offers based on Fare type preference (Negotiated, Non-Negotiated, Leisure) by passing it in the AirShopping request. AirShopping will return Offers based on the Fare type requested, if available for the Agent. Agents then make a booking by choosing an appropriate Fare returned in Offer.
BA has introduced a new PADIS code, 70G to enable TMCs to uniquely shop for and identify corporate fares. This will be a new way for customers to request corporate fares and will be available in Short Sell of the BA 17.2 APIs only.
BA will enable product upsell at offer price within cabin e.g. From a fare without a bag to a fare with a bag. This will be for all agents
BA will be standardising cabin names across all APIs to make it easier for developers to identify cabins relating to different offers, especially where there are multiple airline carriers.