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:

  • regional

airline.airline

Generate a value using faker airline.airline.

No parameters.

Examples:

airline.airline()

Example return values:

  • {"name":"American Airlines","iataCode":"AA"}

airline.airline.iataCode

Generate an airline IATA code.

No parameters.

Examples:

airline.airline.iataCode()

Example return values:

  • AA

airline.airline.name

Generate an airline name.

No parameters.

Examples:

airline.airline.name()

Example return values:

  • Acme Air

airline.airplane

Generate a value using faker airline.airplane.

No parameters.

Examples:

airline.airplane()

Example return values:

  • {"name":"Airbus A320","iataTypeCode":"A320"}

airline.airplane.iataTypeCode

Generate an airplane IATA type code.

No parameters.

Examples:

airline.airplane.iataTypeCode()

Example return values:

  • A320

airline.airplane.name

Generate an airplane model name.

No parameters.

Examples:

airline.airplane.name()

Example return values:

  • Boeing 737

airline.airport

Generate a value using faker airline.airport.

No parameters.

Examples:

airline.airport()

Example return values:

  • {"name":"Heathrow Airport","iataCode":"LHR"}

airline.airport.iataCode

Generate an airport IATA code.

No parameters.

Examples:

airline.airport.iataCode()

Example return values:

  • LHR

airline.airport.name

Generate an airport name.

No parameters.

Examples:

airline.airport.name()

Example return values:

  • London Heathrow 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:

  • 1

airline.recordLocator

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

No parameters.

Examples:

airline.recordLocator()

Example return values:

  • TCSJCN

airline.seat

Generates a random seat.

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

Examples:

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

Example return values:

  • 17F