BA In Flight Entertainment (IFE)
The IFE service returns a list of entertainment content that will be available on the flight date specified in the following 2 months.
The latest version number of IFE resource is v1.
Version Information
The most recent version of the In Flight Entertainment API is version 1. Previous versions are shown below.
Version | Status | End-of-life date |
---|---|---|
v1.0 | Current | N/A |
API Endpoints
IFE has a REST API endpoint. Click here for more information on using British Airways Rest APIs.
The endpoints available are:
Endpoint | URL |
---|---|
Live | https://api.ba.com/rest-v1/v1/ife |
Test | N/A |
API Methods
Method | URL Resource | Description |
---|---|---|
GET | ife/?pagename=xml&when=2014-02-15 | Returns a list of entertainment content that will be available on the flight date specified |
HTTP Headers
Header Name | Description | Mandatory? | In/Outbound | Example |
---|---|---|---|---|
client-key | Your unique key used to authorise access to the API. | Yes | Inbound | n/a |
Search Parameters
The various search parameters are described below:
Name | Description | Format | Default | Example | Allowed values |
---|---|---|---|---|---|
when | Date of flight in the next 2 months. | YYYY-MM-DD | N/A | 2014-02-15 | = > today and <= next month |
pagename | type of content to return | String | N/A | xml | xml |
If pagename has null value - HTML page with CSS is returned containing only first 10 titles. if pagename=xml
Search parameters may be submitted in any order and are case insensitive.
Supported Status Codes
You can view the standard status codes returned by our APIs here.