AeroModel
Documentation
airline, airline_iata, airline_icao
Selects the airline whose livery will be applied to the aircraft.
Variants
| Param | Mode | Examples |
|---|---|---|
airline | Auto: slug, IATA, ICAO, fuzzy name | air-france, AF, AFR, Air France |
airline_iata | Strict IATA (2 letters/digits) | AF, EK, UA |
airline_icao | Strict ICAO (3 letters) | AFR, UAE, UAL |
Behavior
- No airline parameter →
blankimage (aircraft without livery). - Resolved airline →
baselivery (or specificliveryTypeif provided). - Unresolved airline →
blankfallback + headerx-fallback-reason: airline-not-found.
API examples
Without airline (blank)
GET https://api.aeromodel.dash-systems.fr/v1/images/plane?api-key=YOUR_KEY&plane=A320

Air France (slug)
GET https://api.aeromodel.dash-systems.fr/v1/images/plane?api-key=YOUR_KEY&plane=A320&airline=air-france

Emirates (IATA)
GET https://api.aeromodel.dash-systems.fr/v1/images/plane?api-key=YOUR_KEY&plane=A380&airline_iata=EK

United (ICAO)
GET https://api.aeromodel.dash-systems.fr/v1/images/plane?api-key=YOUR_KEY&plane=B789&airline_icao=UAL

Unknown airline
GET https://api.aeromodel.dash-systems.fr/v1/images/plane?api-key=YOUR_KEY&plane=A320&airline=fake-airlines
→ blank image returned, headers:
x-livery-state: blank
x-fallback-reason: airline-not-found
Available airlines
curl -H "x-api-key: YOUR_KEY" \
"https://api.aeromodel.dash-systems.fr/v1/catalog/airlines?limit=200"
Filtered by aircraft
List only airlines operating an A380:
GET https://api.aeromodel.dash-systems.fr/v1/catalog/airlines?api-key=YOUR_KEY&plane=A380
Useful for building a dynamic dropdown on the client side.
See also
planeliveryTypefor special variants/v1/catalog/airlines