Lufthansa website screenshot

Lufthansa

The Lufthansa Group is a global aviation group that plays a leading role in its European home market. The Lufthansa Open API developer portal exposes reference data, flight operations, offers, notifications, and cargo APIs secured with OAuth2 for partner and public consumers.

Lufthansa publishes 4 APIs on the APIs.io network, including Cargo API, Offers API, Operations API, and 1 more. Tagged areas include Airlines, Travel, Aviation, and Flights.

The Lufthansa catalog on APIs.io includes 1 Spectral governance ruleset.

Lufthansa’s developer surface includes authentication, developer portal, documentation, signup flow, and 8 more developer resources.

43.8/100 developing ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeApproval
8 APIs
AirlinesTravelAviationFlights

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 43.8/100 · developing
Contract Quality 13.4 / 25
Developer Ergonomics 5.7 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 3.4 / 13
Governance 7.0 / 12
Discoverability 6.5 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/lufthansa: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

Lufthansa Partner API

The Lufthansa Partner API exposes deeplinks, fares, pricing offers, and seat details for integration partners. NDC capabilities including Smart Offer, NDC Bonus, Servicing, and ...

Lufthansa FlightOps and Crew API

The FlightOps and Crew API provides crew-specific services including check-in times, duty events, and weather information for operational use cases.

Lufthansa Cargo API

The Lufthansa Cargo API provides shipment tracking and LH CARGO flight routings.

Lufthansa Notifications API

The Notifications API delivers FlightUpdate notifications and JWT-based authentication tokens for streaming flight events.

Lufthansa Cargo API

The Cargo API from Lufthansa — 2 operation(s) for cargo.

Lufthansa Offers API

The Offers API from Lufthansa — 2 operation(s) for offers.

Lufthansa Operations API

The Operations API from Lufthansa — 5 operation(s) for operations.

Lufthansa Reference Data API

The Reference Data API from Lufthansa — 6 operation(s) for reference data.

Scroll for all 8

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Lufthansa LH Public API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Lufthansa Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Lufthansa API Rules

5 rules · 3 warnings 2 info

SPECTRAL

JSON Schema 6

Standalone JSON Schema definitions for this provider's data models.

Airport

8 properties

JSON SCHEMA

AirportResource

2 properties

JSON SCHEMA

AirportResponse

1 properties

JSON SCHEMA

Coordinate

2 properties

JSON SCHEMA

Link

2 properties

JSON SCHEMA

Name

2 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Lufthansa Structure

0 properties

JSON STRUCTURE

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Lufthansa Authentication

oauth2 · 1 scheme

SECURITY

Lufthansa Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Lufthansa Scopes

1 scope · authorizationCode

1 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Lufthansa Agentic Access

15 operations

15 operations · 0 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Commercial 1

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: lufthansa
name: Lufthansa
url: https://raw.githubusercontent.com/api-evangelist/lufthansa/refs/heads/main/apis.yml
accessModel:
  pricing: free
  onboarding: approval
  trial: false
  try_now: false
  public: false
  label: Free · Requires approval
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/lufthansa.png
kind: contract
position: Consuming
access: 3rd-Party
tags:
- Airlines
- Travel
- Aviation
- Flights
created: '2024-07-02'
modified: '2026-05-19'
specificationVersion: '0.19'
description: The Lufthansa Group is a global aviation group that plays a leading role in its European home market. The Lufthansa
  Open API developer portal exposes reference data, flight operations, offers, notifications, and cargo APIs secured with
  OAuth2 for partner and public consumers.
apis:
- aid: lufthansa:partner-api
  name: Lufthansa Partner API
  description: The Lufthansa Partner API exposes deeplinks, fares, pricing offers, and seat details for integration partners.
    NDC capabilities including Smart Offer, NDC Bonus, Servicing, and Technology are part of the partner program.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Partner
  - NDC
  - Fares
  - Pricing
  - Offers
  properties:
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
- aid: lufthansa:flightops-crew
  name: Lufthansa FlightOps and Crew API
  description: The FlightOps and Crew API provides crew-specific services including check-in times, duty events, and weather
    information for operational use cases.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Crew
  - Flight Operations
  - Weather
  properties:
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
- aid: lufthansa:cargo
  name: Lufthansa Cargo API
  description: The Lufthansa Cargo API provides shipment tracking and LH CARGO flight routings.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Cargo
  - Shipment Tracking
  - Logistics
  properties:
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
- aid: lufthansa:notifications
  name: Lufthansa Notifications API
  description: The Notifications API delivers FlightUpdate notifications and JWT-based authentication tokens for streaming
    flight events.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Notifications
  - JWT
  - Webhooks
  - Flight Updates
  properties:
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
- aid: lufthansa:lufthansa-cargo-api
  name: Lufthansa Cargo API
  description: The Cargo API from Lufthansa — 2 operation(s) for cargo.
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Cargo
  properties:
  - type: OpenAPI
    url: openapi/lufthansa-cargo-api-openapi.yml
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
  - type: Authentication
    url: https://developer.lufthansa.com/docs/read/Authentication
- aid: lufthansa:lufthansa-offers-api
  name: Lufthansa Offers API
  description: The Offers API from Lufthansa — 2 operation(s) for offers.
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Offers
  properties:
  - type: OpenAPI
    url: openapi/lufthansa-offers-api-openapi.yml
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
  - type: Authentication
    url: https://developer.lufthansa.com/docs/read/Authentication
- aid: lufthansa:lufthansa-operations-api
  name: Lufthansa Operations API
  description: The Operations API from Lufthansa — 5 operation(s) for operations.
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Operations
  properties:
  - type: OpenAPI
    url: openapi/lufthansa-operations-api-openapi.yml
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
  - type: Authentication
    url: https://developer.lufthansa.com/docs/read/Authentication
- aid: lufthansa:lufthansa-reference-data-api
  name: Lufthansa Reference Data API
  description: The Reference Data API from Lufthansa — 6 operation(s) for reference data.
  humanURL: https://developer.lufthansa.com
  baseURL: https://api.lufthansa.com/v1
  tags:
  - Reference Data
  properties:
  - type: OpenAPI
    url: openapi/lufthansa-reference-data-api-openapi.yml
  - type: Documentation
    url: https://developer.lufthansa.com/docs/read/api_details
  - type: Portal
    url: https://developer.lufthansa.com
  - type: Authentication
    url: https://developer.lufthansa.com/docs/read/Authentication
common:
- type: AgenticAccess
  url: agentic-access/lufthansa-agentic-access.yml
- type: DomainSecurity
  url: security/lufthansa-domain-security.yml
- type: Authentication
  url: authentication/lufthansa-authentication.yml
- type: OAuthScopes
  url: scopes/lufthansa-scopes.yml
- type: GitHubOrganization
  url: https://github.com/lufthansa
- type: LinkedIn
  url: https://www.linkedin.com/company/lufthansa
- type: Website
  url: https://www.lufthansagroup.com
- type: Portal
  url: https://developer.lufthansa.com
- type: Documentation
  url: https://developer.lufthansa.com/docs/read/api_details
- type: Authentication
  url: https://developer.lufthansa.com/docs/read/Authentication
- type: Signup
  url: https://developer.lufthansa.com/user/register
- type: TermsOfService
  url: https://developer.lufthansa.com/docs/read/General_Terms_and_Conditions
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com