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

AirlineProfile

A distribution profile of an airline which describes which types of shopping requests may be processed by a particular carrier.

Properties

Name Description Type Required Generic Enum Ignore
airlineProfileDataItem A Single set of data elements contained within the airline profile. array false AirlineProfileDataItem --- false
airlineProfileFilterCriteria A set of Criteria to filter airline profile response information. AirlineProfileFilterCriteria true false
associatedMediaUrlUri URL used to retrieve media associated with the airline profile, including the airline logo. string false false
associationMembershipText Free text description of group or alliance for which the profile is related. E.g. 'Member of Star Alliance'. string false false
profileOwner An organization which carries the passenger, baggage, or goods, and/or commits to delivering the carriage as well as any related services such as issuance of ticket, creation of Order, etc. Carrier true false
profileUrlUri Link to Airline Profile Source File. Alows a large Airline Profile file to be distributed over FTP, FTPS, as agreed bilaterally with Profile Owner. Note, this element should not be used if explicitly providing the Airline Profile Data Items. string false false
{
  "airlineProfileDataItem" : [ {
    "actionTypeCode" : { },
    "airlineProfile" : { },
    "offerFilterCriteria" : [ { } ],
    "posFilterCriteria" : [ { } ],
    "posGeographicFilterCriteria" : [ { } ],
    "seqNumber" : "number",
    "serviceCriteria" : [ { } ]
  } ],
  "airlineProfileFilterCriteria" : {
    "airlineProfile" : [ { } ],
    "allProfilesInd" : "boolean",
    "mediaUrlInd" : "boolean"
  },
  "associatedMediaUrlUri" : "string",
  "associationMembershipText" : "string",
  "profileOwner" : {
    "aircraftGroup" : [ { } ],
    "airlineAccountingCode" : "string",
    "airlineCabinType" : [ { } ],
    "airlineCriteria" : [ { } ],
    "airlineDesigCode" : { },
    "airlineLoadInfo" : [ { } ],
    "airlineProfile" : { },
    "alliance" : [ { } ],
    "baggageAllowance" : { },
    "baggageDisclosure" : { },
    "baggageStandardWeights" : [ { } ],
    "bagTag" : { },
    "bookingEntity" : { },
    "carrierAgent" : [ { } ],
    "carrierAircraftType" : [ { } ],
    "carrierFee" : { },
    "clearance" : { },
    "clearanceParty" : { },
    "contactInfo" : [ { } ],
    "contentOwner" : { },
    "coupon" : { },
    "crewBaggageStandardWeights" : [ { } ],
    "crewStandardWeights" : [ { } ],
    "datedMarketingSegment" : [ { } ],
    "datedOperatingFlight" : [ { } ],
    "datedOperatingSegment" : [ { } ],
    "duplicateDesigInd" : "boolean",
    "iataAircraftType" : [ { } ],
    "iataNumber" : "number",
    "loyaltyProgram" : { },
    "loyaltyProgramAccount" : { },
    "marketedOffer" : [ { } ],
    "merchantAccount" : { },
    "name" : "string",
    "order" : [ { } ],
    "orderItem" : [ { } ],
    "paxStandardWeights" : [ { } ],
    "programCriteria" : { },
    "promotionIssuer" : { },
    "service" : { },
    "serviceDefinition" : [ { } ],
    "shoppingResponse" : { },
    "ticketIssuanceInfo" : { },
    "uldType" : [ { } ],
    "validatedOffer" : [ { } ],
    "volumeUnitCode" : { },
    "weightUnitCode" : { }
  },
  "profileUrlUri" : "string"
}