Welcome to the Lufthansa Developer Network.


What's inside?


Plans, Fares and Roadmap!

Getting Started!

How to commence!


Retrieve your token

Our API uses OAuth2 to authorize requests. Before making requests to the API, verify your credentials with our token end-point. This will return a bearer token to use on your API calls.

Test a call here!

With our API Playground you are able to create your first calls, check the responses and build the reference URIs for your own clients!

Swagger on GitHub

Get our swagger files to create your own client or post your code with Open API integration!

Contact, Twitter, Stackoverflow

If you have any feeback or are missing some data, do find an explanation unclear, please let us know!


You will find all the public and partner calls documented here.


Javascript / jQuery

You can quickly power your application with our JavaScript/jQuery snippets to develop around our current services. After registering and receiving your API key, you can include the services in minutes.

Give it a try!

Swagger Definition

Are you a fan of Swagger? Here you find our actual Swagger on Github! We are commited to keep the definition updated and do love to receive feedback of you implementation.

Give it a try!


PHP is your choice? Of course, we have snippets for you available as well. Those are available for reference data, schedule, flight status, and seatmap.

Give it a try!

Subscribe to our mailing list