2,000+ AirlinesFleet DataAlliance MembershipBrand Colors & LogosSocial Media LinksLong Descriptions

    Airline data for any aviation app

    One endpoint for complete airline profiles — fleet composition, alliance membership, brand colors, Skytrax ratings, logos, and rich descriptions. Built for booking platforms, flight trackers, and aviation dashboards.

    GET https://aviation-api.logostream.dev/v1/airlines?iata=LH
    Airlines in DB
    2,000+
    With Logos
    1,100+
    Fields per Record
    40+
    Build faster

    The Airlines Data API for Aviation Applications

    Stop stitching together airline data from multiple sources. Get structured profiles for 2,000+ carriers in a single API call — from fleet breakdowns to brand colors and alliance membership.

    Fleet Composition

    Aircraft types, counts, and livery availability per airline. Know exactly which planes an airline flies — from narrow-body to wide-body.

    Alliance Membership

    Filter by Star Alliance, Oneworld, or SkyTeam with a single query parameter.

    Brand Colors & Logos

    Six primary hex colors (color1–color6), two text colors, plus four logo variants — all hosted on the logostream CDN.

    color1
    color2
    color3
    color4
    color5
    color6
    text2

    Fuzzy Name Search

    Find airlines by name fragment. Perfect for autocomplete and search interfaces.

    Ratings & Quality

    TripAdvisor scores and Skytrax star ratings included in every airline record.

    Long Description

    The long_description field provides a full editorial paragraph about the airline's history, network, and positioning — ready to use in airline detail pages, SEO content, and travel app profiles.

    "Lufthansa is Germany's largest airline and a founding member of Star Alliance. Operating a fleet of over 280 aircraft from its Frankfurt and Munich hubs, it connects passengers to more than 220 destinations across 78 countries..."

    Social Media Profiles

    Direct links to all major social channels — ready to wire into airline profile pages and share features.

    InstagramTwitter / XFacebookYouTubeLinkedInTikTok

    Live Demo

    Full response — all fields

    Real data from the Airlines API. Click an airline to see its complete profile.

    Why use it

    Everything your aviation app needs

    2,000+ Airline Profiles

    Complete records for major carriers, regional operators, low-cost airlines, and cargo carriers worldwide.

    Fleet & Livery Data

    Aircraft types, counts, and direct links to livery images. One query for the full fleet picture.

    Rich Branding Assets

    Six hex colors (color1–color6), two text colors, four logo variants, and a tail graphic — all CDN-hosted.

    Alliance & Type Filters

    Filter by Star Alliance, Oneworld, SkyTeam, low-cost flag, country, or fuzzy name match.

    Social Media Links

    Instagram, Twitter/X, Facebook, YouTube, LinkedIn, and TikTok URLs — ready to use in airline profile pages.

    Long Descriptions

    Full editorial paragraphs per airline covering history, network, and positioning — perfect for SEO and detail pages.

    How it works

    One request, complete airline profile

    Fetch fleet data, brand colors, logos, and ratings in a single HTTP call.

    airlines-data-example.js
    const res = await fetch(
      "https://aviation-api.logostream.dev/v1/airlines?iata=LH",
      { headers: { "x-api-key": "YOUR_API_KEY" } }
    );
    const { data } = await res.json();
    const airline = data[0];
    
    // Airline profile
    console.log(airline.name);               // "Lufthansa"
    console.log(airline.alliance);           // "star_alliance"
    console.log(airline.is_lowcost);         // false
    console.log(airline.rating_skytrax_stars); // 4
    
    // Descriptions
    console.log(airline.description);        // Short tagline
    console.log(airline.long_description);   // Full editorial paragraph
    
    // Brand colors (color1–color6 + text colors)
    console.log(airline.color1);             // "#05164d"
    console.log(airline.color5);             // "#a4acb5"
    console.log(airline.color6);             // "#ffffff"
    console.log(airline.text_color2);        // "#ffffff"
    
    // Social media
    console.log(airline.instagram_url);      // "https://www.instagram.com/lufthansa"
    console.log(airline.twitter_url);        // "https://x.com/lufthansa"
    console.log(airline.facebook_url);       // "https://www.facebook.com/Lufthansa"
    console.log(airline.youtube_url);        // "https://www.youtube.com/lufthansa"
    console.log(airline.linkedin_url);       // "https://www.linkedin.com/company/lufthansa"
    console.log(airline.tiktok_url);         // "https://www.tiktok.com/@lufthansa"
    
    // Fleet composition
    airline.fleet.forEach(f => {
      console.log(f.aircraft_iata, f.count, f.has_livery);
    });
    
    // Logo URLs
    const { icon, logo, logo_white, tail } = airline.logo;
    document.querySelector("#logo").src = logo;

    Why choose our Airlines Data API?

    ✈️ Complete Profiles

    Every airline record includes profile data, fleet, branding, ratings, and logos — no need to join multiple APIs.

    Fleet composition & livery flags
    Alliance membership
    6 brand colors + social links

    ⚡ Fast & Reliable

    Edge-cached responses with sub-100ms latency. 99.9% uptime SLA for production workloads.

    Global CDN edge caching
    Paginated with configurable limit
    Standard response envelope

    🔍 Flexible Filtering

    Query by IATA, ICAO, alliance, country, or fuzzy name — combine filters for precise results.

    Comma-separated IATA bulk lookup
    Fuzzy name search
    Alliance & country filters

    Airlines Data API — Frequently Asked Questions

    Everything you need to know about the airline data endpoint.

    Still have questions?

    Our team is happy to help you integrate the Airlines Data API.

    Get in touch