Known Issues
Our API is stlil young and built using the latest technology. This inevitably means that not everything works perfectly. We are aware of some features which could be improved and are working with our software partners to resolve them.
Summary | Description |
---|---|
Authorization header is case-sensitive | When we send you an access token we describe the token type as 'bearer' (lower case), yet when you send it to us in the authorization header it must be declared as 'Bearer' (upper case B) or your request will fail. |
Arrays containing just 1 member are not shown as arrays in JSON responses | When an array contains more than 1 member, it will be rendered as expected: { "names": ["alice", "bob"] } If an array contains only a single member, it is not rendered as an array: { "names": "alice" } Your parser must be able to handle both. |
Docs Navigation
- Lufthansa Open API
- Getting Started
- Public API Method Details
- Flight Schedules
- Reference Data
- Offers
- Operations
- Flight Schedules
- Flight Status
- Flight Status by Route
- Flight Status at Arrival Airport
- Flight Status at Departure Airport
- Flight Status Response
- Customer Flight Information
- Customer Flight Information at Arrival Airport
- Customer Flight Information by Route
- Customer Flight Information at Departure Airport
- Customer Flight Information Response
- Notifications
- cargo
- Partner API Method Details
- FlightOps/Crew API Method Details