Alle Endpunkte sind per API-Key abrufbar. Token-Verbrauch je nach Endpunkt.
GET/api/metar/:code
METAR & TAF für jeden Flughafen weltweit. Akzeptiert IATA (MUC) oder ICAO (EDDM). Quell: NOAA aviationweather.gov, Cache 19 min.
⚡ 1 Token
GET/api/weather/:code
Aktuelles Wetter via OpenWeatherMap — Temperatur, Wind, Sicht, Luftdruck, Luftfeuchtigkeit. IATA-Code erforderlich.
⚡ 1 Token
GET/api/airport-data/:code
Vollständige Flughafendaten: Name, Stadt, Land, ICAO, Koordinaten, Elevation, Typ. IATA oder ICAO als Parameter.
⚡ 1 Token
GET/api/notams/:icao
Aktuelle NOTAMs für einen Flughafen. ICAO-Code erforderlich (z.B. EDDM). Daten via Skylink API, Cache 12 h.
⚡ 1 Token
GET/api/airports/runways.svg
Maßstabsgerechtes Runway-Diagramm als SVG. Parameter: airport (IATA/ICAO), size, bg, fill, stroke.
⚡ 1 Token
GET/api/airports/runways.png
Runway-Diagramm als PNG-Bild. Gleiche Parameter wie SVG-Endpoint. Ideal für Einbindung in Apps und Dashboards.
⚡ 1 Token
GET/api/airports/:code/layout.svg
OSM-Flughafenplan als SVG (Runways, Taxiways, Apron, Terminals). Highlight via ?gate=, ?parking=, ?taxiway=, ?runway= oder ?gates=all. IATA/ICAO.
⚡ 1 Token
GET/api/airports/:code/layout/gates
Listen für Apps: Gates, Parking, Taxiway- und Runway-Refs plus URL-Templates für die Karte. Optional ?geometry=1.
⚡ 1 Token
GET/api/airports/:code/layout.json
Layout-Metadaten und Gate-Liste zum gecachten OSM-Plan. Ergänzung zu layout.svg für Client-UIs.
⚡ 1 Token
GET/api/aircraft/livery/:type/:airline
Flugzeuge einer Airline/Livery nach ICAO-Typ (z.B. A321/LH): Fleet-Treffer, optionales Studio-Asset und Beispiel-Fotos.
⚡⚡ 2 Token
GET/api/fleet/airline/:livery
Gesamte Flotte einer Livery (LH, LX, OS, …) inkl. Typ-Breakdown, Status und Kennzeichenliste aus der EAF-Datenbank.
⚡⚡ 2 Token
GET/api/aircraft/:reg/rotation
A/C Rotation: alle Flüge eines Kennzeichens der letzten 1–3 Tage aus der MQTT-Datenbank. Ergibt das vollständige Umlaufprogramm.
⚡ 1 Token
GET/api/greatcircle
Großkreis-Distanz zwischen zwei Airports in NM, km und Meilen. Zusätzlich: Anfangskurs und geschätzte Flugzeit bei 450 kt.
⚡ 1 Token
GET/api/airports/nearby
Alle Airports im definierten Umkreis (NM) um einen Flughafen oder Koordinaten. Sortiert nach Distanz, max. 1000 NM Radius.
⚡ 1 Token
GET/api/airports/along-route
Alle Airports innerhalb eines Korridors (NM) entlang eines Großkreises. Optional mit METAR & TAF für jeden Alternate (2 Token).
⚡ 1–2 Token
GET/api/airport/:code/sun
Sunrise und Sunset UTC für jeden Flughafen. Optional mit Datum. Berechnet Tageslänge. Nützlich für Ops-Planung und Briefings.
⚡ 1 Token
GET/api/data-sources/live
Live-Position über ADSBHub (primär) mit HTTP-Failover: Hex, Registration, Callsign oder Radius. Koordinaten, Höhe, Speed, Heading.
⚡ 1 Token
GET/api/data-sources/flight
Alles in einem Request: Live-Position + Route/Schedule + Trace-Legs (Dep/Arr inkl. Confidence). Parameter: q, registration, callsign oder hex.
⚡⚡ 2 Token
GET/api/data-sources/trace
ADS-B-Trail (readsb): aktuelle + historische Punkte, extrahierte Legs, Callsign. Parameter: hex oder registration.
⚡⚡ 2 Token
GET/api/opensky/live
Kompatible Live-Position (gleiches ADS-B-Backend wie Data Sources): Position + Track. Parameter: registration oder flightNumber.
⚡⚡ 2 Token
GET/api/external/flight-performance
Historische Flug-Performance aus der MQTT-Datenbank: Pünktlichkeit, Verspätungen, Segmente. Filter: Flugnummer, Route, Flughafen, Zeitraum.
⚡⚡ 2 Token
GET/api/aircraft/:reg/rotation?days=10
A/C Rotation der letzten 4–10 Tage — ideal für Langzeit-Umlaufanalyse und Maintenance-Planung.
⚡⚡ 2 Token
GET/api/fleet/:registration
Fleet-Eintrag eines Kennzeichens aus der EAF-Datenbank: Typ, MSN, Erstflug, Heimatbasis, Livery, Status, Flugzeugname. Akzeptiert mit oder ohne Bindestrich (DAINN = D-AINN).
⚡ 1 Token
GET/api/fleet/:prefix*
Wildcard-Suche nach Kennzeichen-Präfix — z.B. D-AI* liefert alle D-AI… Registrierungen. Max. 100 Ergebnisse.
⚡⚡ 2 Token