API Documentation 16.1



Disclaimer
This document is confidential and for the sole use of the company to whom it was issued. Any transmission of this document to third parties remains subject to British Airways’ prior approval.
Please note that this document is for information only and does not necessarily imply that British Airways will be allowing the reader to access its APIs. All information on how to get access to the APIs can be found on http://developer.ba.com/ndc
As British Airways implements new products and features through NDC, this document will be updated. British Airways will keep its users informed of any significant change to the product, and the latest version of this user guide can always be provided upon request from
selling.distribution@ba.com.
In no circumstances shall British Airways have any liability for losses (whether direct or indirect) arising from the participation in this trial, or for any inaccuracies, errors in, or omissions from this document


1. Preface

British Airways NDC creates new opportunities for all parties in the travel industry, including travel agents, corporates, other travel sellers, IT developers, NDC service providers and GDS’.
This Process Flow guide aims to describe the high-level architecture for NDC operations. The primary target audience for this document are IT architects and developers.
Participating in NDC is entirely optional, and does not guarantee access to live booking capability. Existing contracts with British Airways will not be affected and all bookings, where eligible, will count towards any incentive deal currently in place with us.
The latest version will always be available upon request from selling.distribution@ba.com and we will proactively update our developers.


2. Definitions

For the purpose of this document, please note the following definitions:
IATA agent: all travel agents accredited by IATA or ARC, which have ticketing authority on British Airways services and are authorised to perform all booking and servicing activities for their passengers.
Non-IATA retailers: All other retailers who are directly involved with the customer’s booking process but do not fall in the previous category (e.g. metasearch engines, non-traditional retailers or agents who do not have authority to sell/service British Airways flights).
NDC Service Provider: Certified IT providers which act as an intermediary between the airline and travel agents to facilitate the aggregation and transfer of data using British Airways’ APIs.
Test Environment/Sandbox environment: A platform that enables developers to test API capability and create mock bookings.
Live Environment: Operating platform/system which enables live API bookings to be made.
API: Application Programming interface.