NDC Certification

You should identify your preferred connection type before applying for access to NDC. To find out more about NDC and ways to connect, please speak to your British Airways / Iberia Account Manager or you can email NDC ServiceDesk

Accessing our APIs Directly (B1)

  1. Visit developer.ba.com and click on register
  2. Complete required fields, ensuring that you select "Issue a new key for Shop and Order - test" and "I agree to the terms of service" (British Airways API and Services Trial Use Agreement.)
  3. You will be issued with a unique key which is a secure identifier for your access to our APIs (Note: this won't be enabled until Step 5). Please never email this key information for security reasons.
  4. You will receive a B1 Certification Form (and in some cases additional questions) via the email registered, complete these and email them back to NDC ServiceDesk. If you are an IATA agent, you will be required to accept the Travel Agency Addendum.
  5. If/when you are approved for test access, you will receive an email informing you that your key has been enabled for access to our test environment. In this email you will also find attached our technical specifications to support your development. 
  6. Development Period. Please not that support is available via NDC ServiceDesk (Note: for timely responses to queries, please always attach requests and responses).
  7. Notify NDC ServiceDesk when your development is complete and you wish to be granted access to the live environment. 
  8. You will need to demonstrate evidence that you meet our criteria e.g. making successful bookings in the test environment (this may be done via email/meetings).
  9. If/when you are approved for live access, you will receive a copy of our Live API Contracts (Note: these will be tailored based on your business activity /required access). These need to be signed and returned to us. 
  10. You will receive access to the live environment within 5 working days after contracts are signed by both parties. (Note: your live key can be found on "My Account" on developer.ba.com

Accessing our APIs through a NDC Service Provider connection (B2)

  1. Speak to your preferred NDC Service Provider to express your interest. A full list of service providers connected to our APIs is available on British Airways Travel Trade. Alternatively, you can raise a ticket via NDC ServiceDesk or speak to your British Airways/Iberia Account Manager for further information. 
  2. Complete the B2 Certification Form and register via the NDC ServiceDesk. You must accept the British Airways API and Services Trial Use Agreement. If you are an IATA agent, you will also be required to accept the Travel Agency Addendum.
  3. If/when you are approved, you'll then receive provisional certification approval and gain access to the live environment. 
  4. You should demonstrate evidence of making successful bookings in the live environment (if required).
  5. You'll then receive full certification approval and be able to make live bookings.

Accessing our APIs through a GDS

Speak to your GDS to express your interest in sourcing content via an NDC based connection.