The API can create and distribute a boarding pass when an airline's check-in system makes a single call to the API with the passenger name and flight details using an API key for authentication.
The Boarding Pass API creates the boarding pass using a number of default templates that can be used to define the look and feel of the boarding pass and also the messaging that will be provided. The boarding pass also includes an IATA standard and TSA compliant 2-dimensional barcode. Barcodes can be signed by either the airline or SITA.
The console delivers the mobile boarding pass to the passenger's mobile phone and provides confirmation of delivery.
Boarding passes are delivered via SMS, email or by using push notifications to registered Smartphone applications. Boarding passes can also be integrated into Apple Passbook on iPhones.
This section describes how to get started using the developer console and how to quickly get up to speed in creating and testing boarding passes.
The following steps outline what is required when customising and testing boarding passes using the console:
- Configure airline details
- Create an application which will generate an API key
- Customise boarding pass templates
- Enter sample data
- Define distribution channels
- Test boarding pass requests and responses
- Check delivered boarding pass content
- Test Apple Passbook design and delivery
- Integrate airline check-in application