Source: https://guides.developer.iata.org/docs/download-the-latest-standards

Aircraft

A transport vehicle which is certified as airworthy by a competent aeronautical authority.

Properties

Name Description Type Required Generic Enum Ignore
aircraftGroup A Group of aircraft operating together under the same ownership, belonging to the same aircraft type and having a set of configuration data in common. array false AircraftGroup --- false
datedOperatingLeg A nonstop operation of a transport vehicle between the departure station and the arrival station. Can be used for aircrafts as well as other transport vehicles such as train or bus etc. array false DatedOperatingLeg --- false
dryOperatingAircraft An Aircraft configured according to a given Dry Operating Weight configuration. array false DryOperatingAircraft --- false
flightCriteria A set of Flight filter criteria including aircraft features, Cabin Type, RBD, and Tail Number. FlightCriteria false false
iataAircraftType A Grouping of aircrafts with the same form, function and specification, currently flown, or soon to be flown. Possible types are defined in the IATA SSIM. IataAircraftType true false
maximumWeights A Maximum certified weights (ZFW, LW, TOW, TW) applicable to an aircraft or a group of aircraft. array false MaximumWeights --- false
minimumWeights A Minimum certified weights (ZFW, LW, TOW, TW) applicable to an aircraft or a group of aircraft. array false MinimumWeights --- false
msnIdentifier Manufacturer's Serial Number. Unique ID assigned at the time of the manufacture of the aircraft and remains constant regardless of the civil registration. string false false
name A name that may be applied by an operator to a specific aircraft string false false
otherIdentifier An identifier utilized by an operator other than registration. This may be an abbreviated registration (e.g. last two characters) and may be painted on the external surface of the aircraft such as the tip of the tail fin, nose landing gear doors etc. string false false
registrationGroupCode In certified documentation individual or groups of aircraft may be expressed in common sections. This is usually specified in the page header or footer and cross refers to an effective page. string false false
registrationIdentifier The complete alphanumeric identification assigned by the appropriate licensing authority to an individual aircraft. Hyphens contained within the registration shall not be included. E.g. GBOAC, N46573, ZZ123. string false false
remark An additional, supplementary information about the document or service. array false Remark --- false
tailAssignment An assignment of a well-identified aircraft to a dated operating flight leg array false TailAssignment --- false
tailNumberText Abbreviated version of the unique aircraft registration code, such as without country code. Also called 'Tail Number' string false false
{
  "aircraftGroup" : [ {
    "aircraft" : [ { } ],
    "aircraftGroupConfiguration" : [ { } ],
    "aircraftName" : "string",
    "aircraftSubtypeName" : "string",
    "areaUnitCode" : { },
    "carrier" : { },
    "fuelDensityVolumeUnitCode" : { },
    "fuelDensityWeightUnitCode" : { },
    "iataAircraftType" : { },
    "indexConversionConstantValue" : "number",
    "indexOffsetConstantValue" : "number",
    "leadingEdgeMeasure" : { },
    "lengthUnitCode" : { },
    "liquidVolumeUnitCode" : { },
    "macMeasure" : { },
    "momentLengthUnitCode" : { },
    "momentWeightUnitCode" : { },
    "refArmMeasure" : { },
    "remark" : [ { } ],
    "volumeUnitCode" : { },
    "weightUnitCode" : { }
  } ],
  "datedOperatingLeg" : [ {
    "aircraft" : { },
    "cabinCompartment" : [ { } ],
    "carrierAircraftType" : { },
    "changeOfGaugeInd" : "boolean",
    "datedOperatingFlight" : { },
    "datedOperatingLegIdentifier" : "string",
    "datedOperatingSegment" : [ { } ],
    "distanceMeasure" : { },
    "iataAircraftType" : { },
    "inflightService" : [ { } ],
    "onGroundDurationTime" : "string",
    "onwardLeg" : [ { } ],
    "operatingCarrier" : { },
    "paxLeg" : [ { } ],
    "previousLeg" : [ { } ],
    "seatOnLeg" : [ { } ],
    "surfaceTransportVehicle" : { },
    "tailAssignment" : [ { } ],
    "transportArrival" : { },
    "transportDep" : { }
  } ],
  "dryOperatingAircraft" : [ {
    "adjustmentInd" : "boolean",
    "aircraft" : { },
    "aircraftGroupConfiguration" : { },
    "balanceArmMeasure" : { },
    "dowConfiguration" : { },
    "indexValue" : "number",
    "macPercent" : "number",
    "remark" : [ { } ],
    "weightMeasure" : { }
  } ],
  "flightCriteria" : {
    "aircraft" : [ { } ],
    "cabinType" : [ { } ],
    "flightCharacteristicsCriteria" : [ { } ],
    "iataAircraftType" : [ { } ],
    "rbd" : [ { } ],
    "shoppingCriteria" : [ { } ],
    "waitListCriteria" : { }
  },
  "iataAircraftType" : {
    "aircraft" : [ { } ],
    "aircraftGroup" : [ { } ],
    "cabinLayout" : [ { } ],
    "carrier" : [ { } ],
    "datedOperatingLeg" : [ { } ],
    "flightCriteria" : { },
    "holdLayout" : [ { } ],
    "iataAircraftGroupCode" : { },
    "iataAircraftTypeCode" : { },
    "manufacturerName" : "string",
    "saleableConfiguration" : [ { } ]
  },
  "maximumWeights" : [ {
    "aircraft" : { },
    "lawMeasure" : { },
    "maximumWeightsTable" : { },
    "remark" : [ { } ],
    "towMeasure" : { },
    "txwMeasure" : { },
    "variationCode" : { },
    "zfwMeasure" : { }
  } ],
  "minimumWeights" : [ {
    "aircraft" : { },
    "lawMeasure" : { },
    "minimumWeightsTable" : { },
    "remark" : [ { } ],
    "towMeasure" : { },
    "txwMeasure" : { },
    "variationCode" : { },
    "zfwMeasure" : { }
  } ],
  "msnIdentifier" : "string",
  "name" : "string",
  "otherIdentifier" : "string",
  "registrationGroupCode" : "string",
  "registrationIdentifier" : "string",
  "remark" : [ {
    "aircraft" : { },
    "aircraftGroup" : { },
    "asymmetricalLoadLimitationTable" : { },
    "baggageStandardWeights" : { },
    "balanceOutputRequirement" : { },
    "cargoHeatingDevice" : { },
    "cargoVentilationDevice" : { },
    "centerOfGravityLimitTable" : { },
    "combinedLoadLimitation" : { },
    "combinedLoadLimitationTable" : { },
    "creationDateTime" : "string",
    "crewBaggageStandardWeights" : { },
    "crewDistribution" : { },
    "crewStandardWeights" : { },
    "cumulativeLoadLimitationTable" : { },
    "curtailmentTable" : { },
    "datedOperatingFlight" : { },
    "deck" : { },
    "displayInd" : "boolean",
    "dowConfiguration" : { },
    "dowItem" : { },
    "dryOperatingAircraft" : { },
    "fareRule" : { },
    "floorLoadLimitationTable" : { },
    "fuelDistribution" : { },
    "fuelingProcedure" : { },
    "idealTrimLineTable" : { },
    "lateralImbalanceLimitTable" : { },
    "maximumWeights" : { },
    "maximumWeightsTable" : { },
    "minimumWeights" : { },
    "minimumWeightsTable" : { },
    "missingRestraintRule" : { },
    "orderAmendment" : { },
    "otherPaymentMethod" : { },
    "pantryDistribution" : { },
    "pax" : { },
    "paxStandardWeights" : { },
    "paxTrimOutputRequirement" : { },
    "potableWaterDistribution" : { },
    "priceVarianceRule" : { },
    "promotion" : { },
    "responseParameters" : { },
    "runningLoadLimitationTable" : { },
    "specialLoadLimitation" : { },
    "stabTable" : { },
    "supplementaryInfoRequirement" : { },
    "swa" : { },
    "text" : "string",
    "tippingLimitTable" : { },
    "uldCompatibility" : { },
    "uldType" : { }
  } ],
  "tailAssignment" : [ {
    "actionCode" : { },
    "assignmentDateTime" : "string",
    "datedOperatingLeg" : { },
    "previousAircraft" : { },
    "reasonCode" : { },
    "reasonCodeDescText" : "string"
  } ],
  "tailNumberText" : "string"
}