Markenfarben von Fluggesellschaften per API

Bringen Sie die Farben der Fluggesellschaften in Ihr Reiseerlebnis. Rufen Sie Markenfarben ab, zugeordnet zu Airline-Namen und Codes, mit Hex- und RGB-Werten für Flugkarten, Reisepläne und Airline-Profile.

  • Hex- und RGB-Farbwerte
  • Abfrage per Code oder Name
  • Metadaten zur Farbpalette

Markenfarben einer Fluggesellschaft abrufen

Fragen Sie United Airlines mit dem IATA-Code UA ab und lesen Sie das Array colorscheme. Jeder Paletteneintrag enthält RGB-Werte, einen Hex-Wert, einen Prozentwert und einen Helligkeitsindikator. Ersetzen Sie YOUR_API_KEY durch Ihren API-Schlüssel.

Anfrage · cURL

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'iata=UA'

Antwort · JSON-Auszug

[
  {
    "iata": "UA",
    "icao": "UAL",
    "marketing_name": "United Airlines",
    "colorscheme": [
      {
        "color": [20, 20, 212],
        "percent": 98,
        "hex": "#1414D4",
        "dark": 1
      }
    ],
    ...
  }
]

Gekürzte Antwort. Die Auslassungspunkte (…) stehen für weitere Airline-Felder, die hier nicht gezeigt werden, und gehören nicht zur tatsächlichen JSON-Antwort.

Vollständige Referenz: Airline-API →

Anfrageparameter

Fragen Sie eine Fluggesellschaft ab oder exportieren Sie das Verzeichnis und lesen Sie dann colorscheme aus den gelieferten Datensätzen. colorscheme ist ein Antwortfeld und kein Anfrageparameter. Mit JSON arbeiten Sie direkt mit den verschachtelten Paletteneinträgen.

ParameterPflichtStandardBeschreibung
apikey JaKeinerIhr zugewiesener API-Schlüssel. Kostenlosen API-Testschlüssel anfordern.
iata BedingtKeinerFluggesellschaft über den zweistelligen IATA-Code abfragen, z. B. UA.
icao BedingtKeinerFluggesellschaft über den dreistelligen ICAO-Code abfragen, z. B. UAL.
name BedingtKeinerAirline-Codes über den vollständigen oder teilweisen Namen der Fluggesellschaft suchen.
dump Bedingt0Mit 1 exportieren Sie den gesamten Datensatz, abhängig vom Filter onlyscheduled.
response_type NeinJSONAntwortformat: JSON, XML oder CSV. Bei CSV startet ein Dateidownload.
onlyscheduled Nein1Mit 1 erhalten Sie nur Fluggesellschaften im Linienverkehr, mit 0 alle Airline-Typen.

Geben Sie mindestens einen der Parameter iata, icao, name oder dump=1 an. dump=1 hat Vorrang vor den übrigen Abfrageparametern.

Alle Anfrageparameter ansehen →

Verfügbare Daten

Wählen Sie Farbakzente mit colorscheme zusammen mit der Kennung der Fluggesellschaft aus. Die Zeilen unten beschreiben das Paletten-Array und seine verschachtelten Eigenschaften; speichern Sie das vollständige Array, wenn Sie die Antwort ablegen.

FeldTypBeispielBeschreibung
airhex_id String965Dauerhafte Airhex-Datensatzkennung. Ordnen Sie damit künftige Aktualisierungen demselben Datensatz zu.
iata StringUAZweistelliger IATA-Code der Fluggesellschaft. Codes können Buchstaben und Ziffern enthalten; speichern Sie sie als Text.
icao StringUALDreistelliger ICAO-Code der Fluggesellschaft, nützlich für die Zuordnung zwischen Codesystemen.
marketing_name StringUnited AirlinesGebräuchlicher Name der Fluggesellschaft für die Anzeige in Ihrer Anwendung.
colorscheme ArraySiehe JSON-BeispielMarkenfarben der Fluggesellschaft mit RGB-Werten, Prozentwert, Hex-Wert und Helligkeitsangabe.
colorscheme[].color Array[20, 20, 212]RGB-Komponenten dieses Paletteneintrags in der Reihenfolge Rot, Grün, Blau.
colorscheme[].percent Number98Mitgelieferter Prozentwert dieses Paletteneintrags; keine empfohlene Flächenverteilung für Ihre Oberfläche.
colorscheme[].hex String#1414D4Hex-Farbwert dieses Paletteneintrags.
colorscheme[].dark Integer1Mitgelieferter Helligkeitsindikator dieses Eintrags; kein gemessenes Kontrastverhältnis für Text.

Alle verfügbaren Daten ansehen →

Typische Aufgaben bei der Umsetzung

Airline-Paletten für Ihre Anwendung herunterladen

Exportieren Sie das Verzeichnis als JSON, um jedes Array colorscheme mit seinen verschachtelten Eigenschaften zu erhalten. Speichern Sie die Paletten zusammen mit Airline-Namen, Codes und airhex_id. Setzen Sie onlyscheduled=0, wenn Sie Airline-Typen jenseits des Linienverkehrs benötigen, und wählen Sie die passenden Datensätze in Ihrer Anwendung aus.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'dump=1' \
  --data-urlencode 'onlyscheduled=0' \
  --data-urlencode 'response_type=JSON' \
  --output airline-brand-colors.json

Markenfarben über den Airline-Namen finden

Suchen Sie mit name, bestätigen Sie die gewünschte Fluggesellschaft und lesen Sie colorscheme. Die Namenssuche findet auch Teilübereinstimmungen. Prüfen Sie die gelieferte Fluggesellschaft, bevor Sie eine Palette auf eine Airline-Karte oder ein Profil anwenden.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'name=United'

Farbpalette über einen ICAO-Code abrufen

Verwenden Sie icao, wenn Ihre Datenquelle einen dreistelligen Airline-Code liefert. Das Beispiel ruft United Airlines mit UAL ab und liefert colorscheme zusammen mit der Kennung der Fluggesellschaft.

curl --get 'https://content.airhex.com/api/v3.7.10/airlines/' \
  --data-urlencode 'apikey=YOUR_API_KEY' \
  --data-urlencode 'icao=UAL'

Das können Sie damit bauen

Airline-Akzente in Flugergebnissen

Setzen Sie Airline-Farben für Kartenränder, Badges oder andere Akzente ein und halten Sie Preise und Fluginformationen gut lesbar.

Einheitliche Airline-Profile

Verwenden Sie dieselbe gespeicherte Palette in Airline-Profilen, Reiseplänen und Vergleichsseiten.

Wiedererkennbare Reporting-Dashboards

Ordnen Sie Diagrammreihen und Legenden die Farben der Fluggesellschaften zu und ergänzen Sie Textbeschriftungen, die jede Fluggesellschaft benennen.

Häufig gestellte Fragen

Was liefert die API für Markenfarben von Fluggesellschaften?

Das Feld colorscheme enthält ein Array von Paletteneinträgen. Jeder Eintrag enthält color für die RGB-Komponenten, hex für den Hex-Wert, percent für den mitgelieferten Prozentwert und dark als Helligkeitsindikator.

Kann ich die gelieferten Hex-Werte in CSS verwenden?

Ja. Ein gelieferter Hex-Wert wie #1414D4 lässt sich als CSS-Farbe einsetzen. Prüfen Sie, ob Palette und Wert vorhanden sind, bevor Sie sie anwenden, und halten Sie für fehlende Daten eine Standardfarbe bereit. Die RGB-Komponenten finden Sie in color. Zeigen Sie Namen und Logo der Fluggesellschaft an, damit Reisende sie nicht allein an der Farbe erkennen müssen.

Liefert die API eine Hauptfarbe oder mehrere Farben?

Die Antwort ist ein Array. Ihre Integration sollte daher mehrere Einträge unterstützen und nicht von einer einzelnen Farbe ausgehen. Wählen Sie den anzuzeigenden Eintrag nach den Anforderungen Ihrer Oberfläche; nicht jede Fluggesellschaft hat gleich viele Paletteneinträge.

Soll percent bestimmen, wie stark eine Farbe in meiner Oberfläche vorkommt?

Nein. Der Wert ist ein Metadatum des Paletteneintrags und keine Vorgabe für das Seitenlayout. Wo und in welchem Umfang Sie jede Farbe einsetzen, legt Ihr Designsystem fest.

Garantiert dark lesbaren weißen oder schwarzen Text?

Nein. Betrachten Sie dark als Helligkeitsindikator, nicht als Barrierefreiheitsprüfung oder Kontrastverhältnis. Prüfen Sie die konkrete Kombination aus Vorder- und Hintergrundfarbe in Ihrer Oberfläche.

Ersetzt die Palette die Markenrichtlinien einer Fluggesellschaft?

Nein. Das Feld liefert Farbdaten, kein vollständiges Markenhandbuch, keine Druckfarbspezifikation und keine Erlaubnis, Marken einer Fluggesellschaft zu verwenden. Wenn Sie exakte Markenvorgaben benötigen, nutzen Sie die passenden Markenrichtlinien.

Was tue ich, wenn colorscheme fehlt oder leer ist?

Verwenden Sie das Standard-Styling Ihrer Anwendung und lassen Sie den Namen der Fluggesellschaft sichtbar. Leiten Sie keine Palette aus der Allianz oder der Muttergesellschaft ab.

Kann ich Airline-Farben herunterladen und lokal speichern?

Ja, mit einer passenden Lizenz für die Airline-Datenbank. Exportieren Sie mit dump=1 und response_type=JSON, um die verschachtelte Palettenstruktur zu erhalten. Behalten Sie die Kennung der Fluggesellschaft bei jeder Palette und aktualisieren Sie gespeicherte Datensätze regelmäßig. Behalten Sie airhex_id und den Zeitstempel updated aus der vollständigen Antwort, um Änderungen an der Palette zu übernehmen.

Machen Sie Fluggesellschaften in Ihrem Produkt wiedererkennbar

Bringen Sie einheitliche Airline-Farbakzente in Flugergebnisse, Profile und Passagierinformationen, ohne die Palette jeder Fluggesellschaft von Hand zu recherchieren.

Airline-API →

Der vollständige Datensatz zu Fluggesellschaften: IATA- und ICAO-Codes, Namen, Betriebsstatus, Airline-Typen, Allianzen, Vielfliegerprogramme, Links zu Online-Check-in und Gepäckbestimmungen, Logos und Markenfarben. Alle Anfrageparameter und Antwortfelder, mit Einzelabfragen und Gesamtexport als JSON, XML und CSV.