BagID Check-in platform

This document describes the BagID check-in platform technical details. The document is intended to be used as a guide to understand the API specification and workflows.

Working principles

The check-in platform is designed with flexibility and security in focus. We have aimed to make it easy to use the same Electronic Baggage Tag (EBT) across different journeys, airlines and even passengers, all while maintaining security ensuring the displayed tag does not get tampered with while traveling.

Additionally, the check-in platform has been designed to work with several types of clients using different authentication mechanisms. A client might be an airlines app, a backend-service or something completely different. To allow this, several types of authentication is provided. For details see Security.