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

TravelAgent

A private retailer or public service individual that provides travel and tourism related services to the public on behalf of suppliers such as activities, airlines, car rentals, cruise lines, hotels, railways, travel insurance, and package tours.

Properties

Name Description Type Required Generic Enum Ignore
actualLocationCode A 3-character IATA airport/city code of the agent initiating the request. IataLocationCode false false
cash A payment that is collected by the agent and settled between the Airline and the agent. Refer to IATA Resolution 728 Attachment A for full details. Cash true false
country A nation with its own government, occupying a particular territory. Country false false
curCode Currency code as defined in Resolution 24D. CurCode false false
langCode ISO 639 language code. LangCode false false
travelAgency A private retailer or public service that provides travel and tourism related services to the public on behalf of suppliers such as activities, airlines, car rentals, cruise lines, hotels, railways, travel insurance, and package tours. TravelAgency true false
travelAgencyTypeCode Agency/ Agent Identification Type. Example: B - Booking Agent TravelAgencyTypeCode false false
travelAgentIdentifier Booking and Servicing Agent information. ID. Example: 98417900 Note: The ID correlates to the specified ID Type. string false false
typeCode Agency/ Agent Identification Type. Example: B - Booking Agent TravelAgencyTypeCode false false

Referenced By

TravelAgency
Country
Cash
{
  "actualLocationCode" : {
    "iataLocationCodeEnum" : { }
  },
  "cash" : {
    "collectionAddress" : { },
    "commitmentToPay" : { },
    "receiptIdentifier" : "string",
    "settlementData" : { },
    "terminalIdentifier" : "string",
    "travelAgent" : { }
  },
  "country" : {
    "affinityArrivalRequest" : [ { } ],
    "affinityDepRequest" : [ { } ],
    "bag" : { },
    "carrierAgent" : [ { } ],
    "citizenshipCountry" : [ { } ],
    "citizenshipIdentifyingDoc" : [ { } ],
    "countryCode" : { },
    "countryName" : "string",
    "countrySubDivision" : [ { } ],
    "issuedIdentifyingDoc" : [ { } ],
    "merchantAccount" : { },
    "natlIdentifyingDoc" : [ { } ],
    "pos" : [ { } ],
    "redressCase" : [ { } ],
    "residenceIdentifyingDoc" : [ { } ],
    "residentialCountry" : [ { } ],
    "salesTaxRegistration" : { },
    "tax" : [ { } ],
    "travelAgent" : [ { } ],
    "visa" : [ { } ]
  },
  "curCode" : {
    "curCodeEnum" : { }
  },
  "langCode" : {
    "langCodeEnum" : { }
  },
  "travelAgency" : {
    "agencyIdentifier" : "string",
    "bookingAgencyTicketDocInfo" : [ { } ],
    "clearance" : { },
    "clearanceParty" : { },
    "contactInfo" : [ { } ],
    "iataNumber" : "number",
    "name" : "string",
    "promotionIssuer" : { },
    "pseudoCityIdentifier" : "string",
    "servicingAgencyTicketDocInfo" : [ { } ],
    "ticketIssuanceInfo" : { },
    "travelAgencyAccreditation" : [ { } ],
    "travelAgent" : [ { } ],
    "typeCode" : { }
  },
  "travelAgencyTypeCode" : {
    "travelAgencyTypeCodeEnum" : { }
  },
  "travelAgentIdentifier" : "string",
  "typeCode" : {
    "travelAgencyTypeCodeEnum" : { }
  }
}