- Created by Yulia Komarova, last modified by Uliana Arefina on 10.08.2021
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 3 Next »
Check out
operation overview, their main purpose and use cases
references with detailed explanation of input&output parameters and possible errors
other samples
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"> <Header /> <Body> <ServicePriceRQ Version="1.0" xmlns="http://www.iata.org/IATA/EDIST"> <Document /> <Party> <Sender> <AgentUserSender> <Name>S7-AIDL</Name> <OtherIDs> <OtherID Description="POS_Type">1</OtherID> <OtherID Description="requestorType">U</OtherID> </OtherIDs> <PseudoCity>OVBS728AB</PseudoCity> <AgentUserID>S7AgentAPI</AgentUserID> <UserRole>AS</UserRole> </AgentUserSender> </Sender> </Party> <Parameters> <CurrCodes> <CurrCode>RUB</CurrCode> </CurrCodes> <ServiceFilters> <ServiceFilter> <GroupCode>baggage</GroupCode> </ServiceFilter> </ServiceFilters> </Parameters> <Travelers> <Traveler> <AnonymousTraveler> <PTC>ADT</PTC> </AnonymousTraveler> </Traveler> </Travelers> <Query> <OriginDestination> <Flight> <SegmentKey>SEG1</SegmentKey> <Departure> <AirportCode>DME</AirportCode> <Date>2019-09-20</Date> </Departure> <Arrival> <AirportCode>KUF</AirportCode> </Arrival> <MarketingCarrier> <AirlineID>S7</AirlineID> <FlightNumber>33</FlightNumber> </MarketingCarrier> </Flight> </OriginDestination> </Query> <DataList> <FareList> <FareGroup refs="SEG1" ListKey="FG1"> <Fare> <FareCode> <Code>ANY</Code> </FareCode> </Fare> <FareBasisCode> <Code>YFLOW</Code> </FareBasisCode> </FareGroup> </FareList> </DataList> </ServicePriceRQ> </Body> </Envelope>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:ServicePriceRS Version="2.000"> <ns3:Document /> <ns3:Success /> <ns3:Services> <ns3:Service> <ns3:ServiceID Owner="S7">SR1</ns3:ServiceID> <ns3:Name>bag</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR1"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR1"> <ns3:Text>Free</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR1"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR1"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR1"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR1"> <ns3:Text>hold</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR1"> <ns3:Text>23kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR1"> <ns3:Text>Under203cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">0</ns3:Total> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>0J0</ns3:OSIText> <ns3:Text>UPTO50LB 23KG AND80LI 203LCM</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> <ns3:Service> <ns3:ServiceID Owner="S7">SR2</ns3:ServiceID> <ns3:Name>bag</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR2"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR2"> <ns3:Text>Upgrade</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR2"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR2"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR2"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="description_SR2"> <ns3:Text>Превышением веса сумки, входящей в норму (эконом) - более 23 кг до 32 кг, менее 203 см</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR2"> <ns3:Text>hold</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR2"> <ns3:Text>32kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR2"> <ns3:Text>Under203cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">1600</ns3:Total> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>0IK</ns3:OSIText> <ns3:Text>EXCESS WEIGHT</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> <ns3:Service> <ns3:ServiceID Owner="S7">SR3</ns3:ServiceID> <ns3:Name>bag</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR3"> <ns3:Text>2</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR3"> <ns3:Text>Extra</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR3"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR3"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR3"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="description_SR3"> <ns3:Text>Сверхнормативное место (первое) до 23 кг, менее 203 см</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR3"> <ns3:Text>hold</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR3"> <ns3:Text>23kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR3"> <ns3:Text>Under203cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">1600</ns3:Total> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>0CC</ns3:OSIText> <ns3:Text>CHECKED BAG FIRST</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> <ns3:Service> <ns3:ServiceID Owner="S7">SR4</ns3:ServiceID> <ns3:Name>bag</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR4"> <ns3:Text>3</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR4"> <ns3:Text>Extra</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR4"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR4"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR4"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="description_SR4"> <ns3:Text>Сверхнормативное место (второе) до 23 кг, менее 203 см</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR4"> <ns3:Text>hold</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR4"> <ns3:Text>23kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR4"> <ns3:Text>Under203cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">1600</ns3:Total> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>0CD</ns3:OSIText> <ns3:Text>CHECKED BAG SECOND</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> <ns3:Service> <ns3:ServiceID Owner="S7">SR5</ns3:ServiceID> <ns3:Name>pet</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR5"> <ns3:Text>1+</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR5"> <ns3:Text>Extra</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR5"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR5"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR5"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="description_SR5"> <ns3:Text>Каждое животное в салоне - до 8 кг</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR5"> <ns3:Text>cabin</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR5"> <ns3:Text>8kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR5"> <ns3:Text>Under115cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">2000</ns3:Total> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>021</ns3:OSIText> <ns3:Text>PET IN CABIN UP TO 8 KG</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> <ns3:Service> <ns3:ServiceID Owner="S7">SR6</ns3:ServiceID> <ns3:Name>pet</ns3:Name> <ns3:Descriptions> <ns3:Description ObjectKey="count_SR6"> <ns3:Text>1+</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="label_SR6"> <ns3:Text>Extra</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="subCodeCount_SR6"> <ns3:Text>1</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="fareFamily_SR6"> <ns3:Text>flexEconomy</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="ffpStatus_SR6"> <ns3:Text>regular</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="description_SR6"> <ns3:Text>Каждое животное в багажном отсеке - более 8 кг до 23 кг, стандартная клетка менее 203 см</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="place_SR6"> <ns3:Text>hold</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="weight_SR6"> <ns3:Text>23kg</ns3:Text> </ns3:Description> <ns3:Description ObjectKey="size_SR6"> <ns3:Text>Under203cm</ns3:Text> </ns3:Description> </ns3:Descriptions> <ns3:Price> <ns3:Total Code="RUB">4015</ns3:Total> <ns3:Details> <ns3:Detail> <ns3:Application>Exchange Rate</ns3:Application> <ns3:Amount Code="EUR" /> </ns3:Detail> <ns3:Detail> <ns3:Application>Base</ns3:Application> <ns3:Amount Code="EUR">55.00</ns3:Amount> </ns3:Detail> </ns3:Details> </ns3:Price> <ns3:BookingInstructions> <ns3:OSIText>05X</ns3:OSIText> <ns3:Text>PET IN HOLD UP TO 45 KG</ns3:Text> </ns3:BookingInstructions> <ns3:Associations> <ns3:Flight> <ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences> </ns3:Flight> </ns3:Associations> </ns3:Service> </ns3:Services> <ns3:DataLists> <ns3:FareList> <ns3:FareGroup refs="SEG1" ListKey="FG1"> <ns3:Fare> <ns3:FareCode> <ns3:Code>ANY</ns3:Code> <ns3:Definition>flexEconomy</ns3:Definition> </ns3:FareCode> </ns3:Fare> <ns3:FareBasisCode> <ns3:Code>YFLOW</ns3:Code> </ns3:FareBasisCode> </ns3:FareGroup> </ns3:FareList> <ns3:FlightSegmentList> <ns3:FlightSegment SegmentKey="SEG1"> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2019-09-20</ns3:Date> <ns3:Time>12:25</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>KUF</ns3:AirportCode> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>33</ns3:FlightNumber> </ns3:MarketingCarrier> </ns3:FlightSegment> </ns3:FlightSegmentList> <ns3:OriginDestinationList> <ns3:OriginDestination OriginDestinationKey="OD1"> <ns3:DepartureCode>DME</ns3:DepartureCode> <ns3:ArrivalCode>KUF</ns3:ArrivalCode> <ns3:FlightReferences>SEG1</ns3:FlightReferences> </ns3:OriginDestination> </ns3:OriginDestinationList> </ns3:DataLists> </ns3:ServicePriceRS> </ns2:Body> </ns2:Envelope>
- No labels