Skip to main content

airline Domain

The airline domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

airline.aircraftType

Returns a random aircraft type.

No parameters.

Examples:

airline.aircraftType()

Example return values:

  • "narrowbody"

airline.airline

Generate a value using faker airline.airline.

No parameters.

Examples:

airline.airline()

Example return values:

  • {"name":"Air China","iataCode":"CA"}
  • {"name":"TUI Airways","iataCode":"BY"}

airline.airline.iataCode

Generate an airline IATA code.

No parameters.

Examples:

airline.airline.iataCode()

Example return values:

  • "PK"
  • "MN"

airline.airline.name

Generate an airline name.

No parameters.

Examples:

airline.airline.name()

Example return values:

  • "Tunisair"
  • "SunExpress"

airline.airplane

Generate a value using faker airline.airplane.

No parameters.

Examples:

airline.airplane()

Example return values:

  • {"name":"Airbus A380-800","iataTypeCode":"388"}
  • {"name":"Boeing 747-400","iataTypeCode":"744"}

airline.airplane.iataTypeCode

Generate an airplane IATA type code.

No parameters.

Examples:

airline.airplane.iataTypeCode()

Example return values:

  • "M81"
  • "732"

airline.airplane.name

Generate an airplane model name.

No parameters.

Examples:

airline.airplane.name()

Example return values:

  • "Boeing 737-200"
  • "Douglas DC-10"

airline.airport

Generate a value using faker airline.airport.

No parameters.

Examples:

airline.airport()

Example return values:

  • {"name":"Noumea Magenta Airport","iataCode":"GEA"}
  • {"name":"Melbourne International Airport","iataCode":"MEL"}

airline.airport.iataCode

Generate an airport IATA code.

No parameters.

Examples:

airline.airport.iataCode()

Example return values:

  • "HBA"
  • "AKL"

airline.airport.name

Generate an airport name.

No parameters.

Examples:

airline.airport.name()

Example return values:

  • "Chicago O'Hare International Airport"
  • "Murtala Muhammed International Airport"

airline.flightNumber

Returns a random flight number. Flight numbers are always 1 to 4 digits long and may include leading zeros.

No parameters.

Examples:

airline.flightNumber()

Example return values:

  • "99"
  • "15"

airline.recordLocator

Generates a random record locator. Record locators are 6-character alphanumeric booking references.

No parameters.

Examples:

airline.recordLocator()

Example return values:

  • "HSRWTV"
  • "BKENFS"

airline.seat

Generates a random seat.

ArgTypeRequiredDescription
aircraftTypestringnoThe aircraft type. Can be one of narrowbody, regional, widebody.

Examples:

airline.seat()
airline.seat(aircraftType="narrowbody")

Example return values:

  • "23D"
  • "9E"