Skip to main content

Airport (Object)

Represents single airport

type Airport {
locationNid: Int!
aptdirNid: Int!
name: String!
code: AirportCode!
icao: String! @deprecated
iata: String! @deprecated
cust: String! @deprecated
faa: String! @deprecated
airportCode: String! @deprecated
airportCodesString: String!
latitude: String!
latitudeDec: Int!
latitudeDeg: Float!
longitude: String!
longitudeDec: Int!
longitudeDeg: Float!
countryFromTimezone: Country
country: String
refuelEU: Boolean!
city: String!
timezoneNid: Int!
timezone: Timezone
internationalTimezone: String!
timezoneOffset: String!
utcOffset(
time: DateTime
): Int! @deprecated
daylightSavings: Int!
timezoneLocked: Boolean!
timezoneDbVersion: String!
type: String!
taxiTime: Int!
ppr: Int!
sc: Int!
elevation: Int!
st: Int!
airportOfEntry: String!
runwayLength: Int!
runwayWidth: Int!
fuelType: String!
controlTowerHours: String!
handlingMandatory: Int!
slotsRequired: Int!
freeAirport: String!
ilsDme: Int!
vor: Int!
lightingIntensity: String!
variation: String!
towerPhone: String!
garEmail: String!
notes: AirportNotes!
sunriseSunset: ApiAirportSunriseSunset!
openHours: ApiAirportOpenHours!
categories: [ApiAirportCategory!]!
categoryForAircraft(
aircraft: AircraftQueryInput!
): String!
defaultCategory: String!
defaultFullCategory: String!
details: AirportDetails!
shouldBeHidden: Boolean!
isTrainingRequired: Boolean!
isAirportBriefAvailable: Boolean!
isFlightBriefRequired: Boolean!
tags: [AirportTag!]!
countryRiskScore: Int
airportRiskScore: Int
}

Fields

Airport.locationNid ● Int! non-null scalar

Airport.aptdirNid ● Int! non-null scalar

Airport.name ● String! non-null scalar

Airport.code ● AirportCode! non-null object

Airport.icao ● String! deprecated non-null scalar

DEPRECATED

Please use code field instead

Airport.iata ● String! deprecated non-null scalar

DEPRECATED

Please use code field instead

Airport.cust ● String! deprecated non-null scalar

DEPRECATED

Please use code field instead

Airport.faa ● String! deprecated non-null scalar

DEPRECATED

Please use code field instead

Airport.airportCode ● String! deprecated non-null scalar

DEPRECATED

Please use code field instead

Airport.airportCodesString ● String! non-null scalar

Airport.latitude ● String! non-null scalar

Latitude in degrees-minutes format with direction (e.g., "N47-27.5", "S31-36.5")

Airport.latitudeDec ● Int! non-null scalar

Latitude in angular seconds. Positive for North, negative for South (1 degree = 3600 seconds)

Airport.latitudeDeg ● Float! non-null scalar

Latitude in decimal degrees (e.g., 47.458333 for North, -31.608333 for South)

Airport.longitude ● String! non-null scalar

Longitude in degrees-minutes format with direction (e.g., "E008-32.9", "W008-02.5")

Airport.longitudeDec ● Int! non-null scalar

Longitude in angular seconds. Positive for East, negative for West (1 degree = 3600 seconds)

Airport.longitudeDeg ● Float! non-null scalar

Longitude in decimal degrees (e.g., 8.548333 for East, -8.041667 for West)

Airport.countryFromTimezone ● Country object

Country derived from the airport timezone

Airport.country ● String scalar

Country name for this airport based on operator-specific airport directory data

Airport.refuelEU ● Boolean! non-null scalar

RefuelEU status for the current year (operator override takes precedence over system default)

Airport.city ● String! non-null scalar

Airport.timezoneNid ● Int! non-null scalar

Internal timezone identifier

Airport.timezone ● Timezone object

Airport.internationalTimezone ● String! non-null scalar

Static numeric UTC offset representation (e.g., "+1", "+0", "-5"). Does not account for DST.

Airport.timezoneOffset ● String! non-null scalar

Static UTC offset in H.MM or HH.MM format (e.g., "1.00", "0.00", "-5.30"). Does not account for DST. Use timezone.utcOffsetSeconds for DST-aware calculations.

Airport.utcOffset ● Int! deprecated non-null scalar

DEPRECATED

Use timezone.utcOffsetSeconds field instead.

UTC offset in seconds for the specified time. Accounts for DST. Argument: time (optional Unix timestamp or ISO datetime string, defaults to current time).

Airport.utcOffset.time ● DateTime scalar

Airport.daylightSavings ● Int! non-null scalar

Indicates if daylight saving time applies to this airport (1 = true, 0 = false)

Airport.timezoneLocked ● Boolean! non-null scalar

Indicates if timezone data is locked from automatic updates

Airport.timezoneDbVersion ● String! non-null scalar

Version of the timezone database used for this airport (e.g., "2018e")

Airport.type ● String! non-null scalar

Airport.taxiTime ● Int! non-null scalar

Airport.ppr ● Int! non-null scalar

Airport.sc ● Int! non-null scalar

Airport.elevation ● Int! non-null scalar

Airport.st ● Int! non-null scalar

Airport.airportOfEntry ● String! non-null scalar

Airport.runwayLength ● Int! non-null scalar

Airport.runwayWidth ● Int! non-null scalar

Airport.fuelType ● String! non-null scalar

Airport.controlTowerHours ● String! non-null scalar

Airport.handlingMandatory ● Int! non-null scalar

Airport.slotsRequired ● Int! non-null scalar

Airport.freeAirport ● String! non-null scalar

Airport.ilsDme ● Int! non-null scalar

Airport.vor ● Int! non-null scalar

Airport.lightingIntensity ● String! non-null scalar

Airport.variation ● String! non-null scalar

Airport.towerPhone ● String! non-null scalar

Airport.garEmail ● String! non-null scalar

Airport.notes ● AirportNotes! non-null object

Airport.sunriseSunset ● ApiAirportSunriseSunset! non-null object

Airport.openHours ● ApiAirportOpenHours! non-null object

Airport.categories ● [ApiAirportCategory!]! non-null object

Requires access to resource GRAPHQL_AIRPORT_CATEGORY_SEE

Airport.categoryForAircraft ● String! non-null scalar

Airport.categoryForAircraft.aircraft ● AircraftQueryInput! non-null input

Airport.defaultCategory ● String! non-null scalar

Default airport category (ex. "C")

Airport.defaultFullCategory ● String! non-null scalar

Default airport category with variant (ex. "CB")

Airport.details ● AirportDetails! non-null object

Airport.shouldBeHidden ● Boolean! non-null scalar

Airport.isTrainingRequired ● Boolean! non-null scalar

Airport.isAirportBriefAvailable ● Boolean! non-null scalar

Airport.isFlightBriefRequired ● Boolean! non-null scalar

Airport.tags ● [AirportTag!]! non-null object

Airport.countryRiskScore ● Int scalar

Airport.airportRiskScore ● Int scalar

Returned By

airport query ● airportByCode query ● airportByLocation query ● airportByWildcard query

Member Of

ActivityInterface interface ● Aircraft object ● AircraftActivitiesItem object ● AircraftAvailabilityRecord object ● AircraftFixedRouteAirport object ● AircraftInsuranceExcludedCountry object ● AircraftMaintenance object ● AircraftPosition object ● AircraftPositionActivity object ● AircraftPreferredHandler object ● AircraftReservation object ● AircraftReservationHistoryEntry object ● AirportDate object ● AirportDetails object ● AirportDirectory object ● AirportHandler object ● AirportHoursRecurrenceListData object ● AirportNearAircraftRange object ● AirportWeather object ● AlternatesForAirport object ● AptdirHandler object ● CargoHandlingAdepChecklistItem object ● CargoHandlingAdesChecklistItem object ● ChecklistEmailConfigurationAirport object ● ChecklistItemOffsetAirport object ● ContactFlight object ● ContactPreferredHandler object ● CrewDutiesFilter object ● CrewLocations object ● CrewMember object ● CrewPanelActivityInterface interface ● CrewPanelCrewQuerySection object ● CrewPanelDuty object ● CrewPanelDutyType object ● CrewPanelFilter object ● CrewPanelFlight object ● CrewPanelFlightType object ● CrewPanelHotelReservation object ● CrewPanelPositioning object ● CrewPanelPositioningType object ● CrewPanelSafteFastCalculationResult object ● CrewPanelSimulator object ● CrewPanelSimulatorType object ● CrewTravelPotentialPositioning object ● CrewTravelToModifyPositioning object ● DefaultPassengerData object ● Duty object ● EmptyLeg object ● EstimatedTime object ● Flight object ● FlightWatch object ● FlightWatchHistoryEntry object ● FtlDuty object ● FtlLegSchedule object ● FtlSector object ● FuelPriceOutput object ● HandlingAdepChecklistItem object ● HandlingAdesChecklistItem object ● JourneyLog object ● JourneyLogHistoryEntry object ● Leg object ● LimousineAdepChecklistItem object ● LimousineAdesChecklistItem object ● Login object ● MaintenanceHistoryEntry object ● McpAirportFuelPrices object ● MyAircraftReservation object ● OperatorSimulatorSettings object ● OpsFuelOrderMessageType object ● PairingPlanRoute object ● PairingTraceItem object ● PaxTransportAdepChecklistItem object ● PaxTransportAdesChecklistItem object ● PersonalAirportEndorsement object ● Positioning object ● PositioningActivity object ● QuoteRealizationAptSubPrice object ● QuoteRealizationLeg object ● QuoteRequestLeg object ● RequiredHotelReservation object ● RfqQuoteLeg object ● SchedExcelFlight object ● SchedFlight object ● Simulator object ● SlotAdepChecklistItem object ● SlotAdesChecklistItem object ● SsimFlight object ● SubcharterModifiedLeg object ● TimeReservation object ● TripHistoryLegData object