IATA_AirShoppingRQ/RS Calendar
Introduction
The IATA_AirShoppingRQ/RS message pair can also be used to retrieve flight schedules using the calendar function.
This information can be retrieved using IATA_AirlineProfileRQ/RS
General Usage
In this case, the given parameters are more general and a time range is added. But most parameters are used in the same way as in the IATA_AirShoppingRQ/RS.
Please note, that in this version of the NDC schema, there is no possibility to link the calendar price to a price class. So if multiple price classes are requested (multiple of no/default fare criteria), the available price classes are listed, but it is not clear, which price belongs to which price class.
Sample
IATA_AirShoppingRQ
Show/Hide Request
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <IATA_AirShoppingRQ xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage" xmlns:ns2="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#"> <DistributionChain> <ns2:DistributionChainLink> <ns2:Ordinal>1</ns2:Ordinal> <ns2:OrgRole>Seller</ns2:OrgRole> <ns2:ParticipatingOrg> <ns2:OrgID>{{AGENCY_ID}}</ns2:OrgID> </ns2:ParticipatingOrg> </ns2:DistributionChainLink> </DistributionChain> <Request> <ns2:FlightRequest> <ns2:FlightRequestOriginDestinationsCriteria> <ns2:OriginDestCriteria> <ns2:CalendarDateCriteria> <ns2:DaysAfterNumber>5</ns2:DaysAfterNumber> <ns2:DaysBeforeNumber>5</ns2:DaysBeforeNumber> </ns2:CalendarDateCriteria> <ns2:DestArrivalCriteria> <ns2:IATA_LocationCode>TFS</ns2:IATA_LocationCode> </ns2:DestArrivalCriteria> <ns2:OriginDepCriteria> <ns2:Date>2024-03-14</ns2:Date> <ns2:IATA_LocationCode>FRA</ns2:IATA_LocationCode> </ns2:OriginDepCriteria> <ns2:OriginDestID>OD1</ns2:OriginDestID> </ns2:OriginDestCriteria> </ns2:FlightRequestOriginDestinationsCriteria> </ns2:FlightRequest> <ns2:OfferCriteria> <ns2:FareCriteria> <ns2:FareBasisCode>SPO</ns2:FareBasisCode> <ns2:PrefLevel> <ns2:PrefLevelCode>Preferred</ns2:PrefLevelCode> </ns2:PrefLevel> </ns2:FareCriteria> </ns2:OfferCriteria> <ns2:ResponseParameters> <ns2:CurParameter> <ns2:CurCode>EUR</ns2:CurCode> </ns2:CurParameter> </ns2:ResponseParameters> </Request> </IATA_AirShoppingRQ>
IATA_AirShoppingRS
Show/Hide Response
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:IATA_AirShoppingRS xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes" xmlns:ns2="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#"> <ns2:Response> <DataLists> <OriginDestList> <OriginDest> <DestCode>TFS</DestCode> <OriginCode>FRA</OriginCode> <OriginDestID>OD1</OriginDestID> </OriginDest> </OriginDestList> <PriceClassList> <PriceClass> <CabinType> <CabinTypeCode>Y</CabinTypeCode> <CabinTypeName>ECONOMY</CabinTypeName> </CabinType> <FareBasisCode>SPO</FareBasisCode> <Name>SPO</Name> <PriceClassID>PC1</PriceClassID> </PriceClass> </PriceClassList> </DataLists> <OffersGroup> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-09</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">199.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-10</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">159.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-11</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-12</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-13</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-14</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-15</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-16</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">219.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-17</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> <CarrierOffers> <PriceCalendar> <PriceCalendarDate> <Date>2024-03-18</Date> <OriginDestRefID>OD1</OriginDestRefID> </PriceCalendarDate> <PricedPTC> <PTC_PricedCode>ADT</PTC_PricedCode> </PricedPTC> <TotalPriceAmount CurCode="EUR">149.99</TotalPriceAmount> </PriceCalendar> </CarrierOffers> </OffersGroup> </ns2:Response> <ns2:PayloadAttributes> <Timestamp>2023-11-06T14:52:33.418527154</Timestamp> <VersionNumber>19.2</VersionNumber> </ns2:PayloadAttributes> </ns2:IATA_AirShoppingRS>