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
Please use code field instead
Airport.iata ● String! deprecated non-null scalar
Please use code field instead
Airport.cust ● String! deprecated non-null scalar
Please use code field instead
Airport.faa ● String! deprecated non-null scalar
Please use code field instead
Airport.airportCode ● String! deprecated non-null scalar
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
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