Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Check out



Expand
titleRequest


Code Block
languagexml
<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<
<PseudoCity>S7AGN8224</
Name>
PseudoCity>
                        
<OtherIDs>
<AgentUserID>test</AgentUserID>
                    </AgentUserSender>
               
<OtherID Description="POS_Type">1</OtherID>
 </Sender>
            </Party>
            <Parameters>
           
<OtherID
 
Description="requestorType">U</OtherID>
    <CurrCodes>
                    
<
<CurrCode>RUB</
OtherIDs>
CurrCode>
                </CurrCodes>
            
<PseudoCity>OVBS728AB</PseudoCity>
    <ServiceFilters>
                    
<AgentUserID>S7AgentAPI</AgentUserID>
<ServiceFilter>
                        
<UserRole>AS<
<GroupCode>bag</
UserRole>
GroupCode>
                    </
AgentUserSender>
ServiceFilter>
                </
Sender>
ServiceFilters>
            </
Party>
Parameters>
            
<Parameters>
<Travelers>
                
<CurrCodes>
<Traveler>
                    
<CurrCode>RUB</CurrCode>
<AnonymousTraveler>
                
</CurrCodes>
        <PTC>ADT</PTC>
                
<ServiceFilters>
    </AnonymousTraveler>
                
<ServiceFilter>
</Traveler>
            </Travelers>
            
<GroupCode>baggage</GroupCode>
<Query>
                <OriginDestination>
    
</ServiceFilter>
                
</ServiceFilters>
<Flight>
            
</Parameters>
            
<Travelers>
<SegmentKey>SEG1</SegmentKey>
                
<Traveler>
        <Departure>
            
<AnonymousTraveler>
                <AirportCode>OVB</AirportCode>
        
<PTC>ADT</PTC>
                    
</AnonymousTraveler>
<Date>2023-09-21</Date>
                
</Traveler>
        </Departure>
    
</Travelers>
            
<Query>
        <Arrival>
        
<OriginDestination>
                    
<Flight>
<AirportCode>DME</AirportCode>
                        
<SegmentKey>SEG1<
</
SegmentKey>
Arrival>
                        
<Departure>
<MarketingCarrier>
                            
<AirportCode>DME<
<AirlineID>S7</
AirportCode>
AirlineID>
                            
<Date>2019-09-20</Date>
<FlightNumber>2502</FlightNumber>
                        </
Departure>
MarketingCarrier>
                        
<Arrival>
<OperatingCarrier>
                            
<AirportCode>KUF<
<AirlineID>S7</
AirportCode>
AirlineID>
                        
</Arrival>
    <FlightNumber>2502</FlightNumber>
                    
<MarketingCarrier>
    </OperatingCarrier>
                        
<AirlineID>S7</AirlineID>
<ClassOfService>
                            
<FlightNumber>33<
<Code>N</
FlightNumber>
Code>
                        </
MarketingCarrier>
ClassOfService>
                    </Flight>
                </OriginDestination>
            </Query>
            <DataList>
                <FareList>
                    <FareGroup refs="SEG1" ListKey="FG1">
                        <Fare>
                            <FareCode>
                                
<Code>ANY<
<Code>BASICECONOMY</Code>
                            </FareCode>
                        </Fare>
                        <FareBasisCode>
                            
<Code>YFLOW<
<Code>NBSOW</Code>
                        </FareBasisCode>
                    </FareGroup>
                </FareList>
            </DataList>
        </ServicePriceRQ>
    </Body>
</Envelope>



Expand
titleResponse


Code Block
languagexml
<?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>
Service ObjectKey="SR1">
                    <ns3:ServiceID Owner="S7">SR1</ns3:ServiceID>
                    <ns3:Name>bag</ns3:Name>
                    <ns3:Descriptions>
                        <ns3:Description ObjectKey="
count
fareFamily_SR1">
                            <ns3:
Text>1<
Text>BASICECONOMY</ns3:Text>
                        </ns3:Description>
                        <ns3:Description ObjectKey="
label
description_SR1">
                            <ns3:
Text>Free<
Text>CHECKED FIRST BAG</ns3:Text>
                        </ns3:Description>
                    </ns3:Descriptions>
    
<ns3:Description
 
ObjectKey="subCodeCount_SR1">
               <ns3:Price>
             
<ns3:Text>1</ns3:Text>
           
<
<ns3:Total Code="RUB">5000.0</ns3:
Description>
Total>
                        <ns3:
Description ObjectKey="fareFamily_SR1">
Details>
                            <ns3:
Text>flexEconomy</ns3:Text>
Detail>
                                <ns3:Application>base 
<
fare</ns3:
Description>
Application>
                                <ns3:
Description
Amount 
ObjectKey
Code="
ffpStatus_SR1">
RUB">5000.0</ns3:Amount>
                            
<ns3:Text>regular<
</ns3:
Text>
Detail>
                        </ns3:
Description>
Details>
                    </ns3:Price>
       
<ns3:Description ObjectKey="place_SR1">
             <ns3:BookingInstructions>
                        <ns3:
Text>hold<
OSIText>0CC</ns3:
Text>
OSIText>
                    </ns3:
Description>
BookingInstructions>
                    
<ns3:
Description ObjectKey="weight_SR1">
Associations>
                        <ns3:Flight>
    
<ns3:Text>23kg</ns3:Text>
                        
<
<ns3:OriginDestinationReferences>OD1</ns3:
Description>
OriginDestinationReferences>
                        
<ns3:Description ObjectKey="size_SR1">
</ns3:Flight>
                    
</ns3:Associations>
      
<ns3:Text>Under203cm</ns3:Text>
              <ns3:Associations>
          
</ns3:Description>
              <ns3:OtherAssociations>
        
</ns3:Descriptions>
                    <ns3:
Price>
OtherAssociation>
                        
<ns3:Total
 
Code="RUB">0</ns3:Total>
       
<ns3:Type>fare</ns3:Type>
            
</ns3:Price>
                    <ns3:ReferenceValue>OD1</ns3:
BookingInstructions>
ReferenceValue>
                           
<ns3:OSIText>0J0<
 </ns3:
OSIText>
OtherAssociation>
                        
<ns3:Text>UPTO50LB 23KG AND80LI 203LCM<
</ns3:
Text>
OtherAssociations>
                    </ns3:
BookingInstructions>
Associations>
                    <ns3:Associations>
                        <ns3:
Flight>
Traveler>
                            <ns3:
OriginDestinationReferences>OD1<
TravelerReferences>SH1</ns3:
OriginDestinationReferences>
TravelerReferences>
                        </ns3:
Flight>
Traveler>
                    </ns3:Associations>
                
</ns3:Service>
    <ns3:Associations>
                        <ns3:
Service>
OtherAssociations>
                            <ns3:
ServiceID Owner="S7">SR2</ns3:ServiceID>
OtherAssociation>
                    
<ns3:Name>bag</ns3:Name>
            <ns3:Type>media</ns3:Type>
        
<ns3:Descriptions>
                        <ns3
:Description ObjectKey="count_SR2">
:ReferenceValue>ML1</ns3:ReferenceValue>
                            
<ns3:Text>1<
</ns3:
Text>
OtherAssociation>
                        </ns3:
Description>
OtherAssociations>
                    </ns3:Associations>
     
<ns3:Description
           </ns3:Service>
                <ns3:Service ObjectKey="
label_
SR2">
                    <ns3:ServiceID Owner="S7">SR2</ns3:ServiceID>
                    <ns3:
Text>Upgrade<
Name>bag</ns3:
Text>
Name>
                    
</ns3:Description>
<ns3:Descriptions>
                        <ns3:Description ObjectKey="
subCodeCount
fareFamily_SR2">
                            <ns3:
Text>1<
Text>BASICECONOMY</ns3:Text>
                        </ns3:Description>
                        <ns3:Description ObjectKey="
fareFamily
description_SR2">
                            <ns3:
Text>flexEconomy<
Text>CHECKED BAG SECOND</ns3:Text>
                        </ns3:Description>
                    </ns3:Descriptions>
     
<ns3:Description ObjectKey="ffpStatus_SR2">
               <ns3:Price>
                        <ns3:
Text>regular<
Total Code="RUB">5000.0</ns3:
Text>
Total>
                        
</ns3
<ns3:
Description>
Details>
                            <ns3:
Description ObjectKey="description_SR2">
Detail>
                            
<ns3:Text>Превышением
 
веса
 
сумки,
 
входящей
 
в норму (эконом) - более 23 кг до 32 кг, менее 203 см</ns3:Text>
<ns3:Application>base fare</ns3:Application>
                                
<
<ns3:Amount Code="RUB">5000.0</ns3:
Description>
Amount>
                        
<ns3:Description
 
ObjectKey="place_SR2">
   </ns3:Detail>
                        
<ns3:Text>hold<
</ns3:
Text>
Details>
                    
</ns3:
Description>
Price>
                    
<ns3:
Description ObjectKey="weight_SR2">
BookingInstructions>
                        
<ns3:
Text>32kg<
OSIText>0CD</ns3:
Text>
OSIText>
                    </ns3:
Description>
BookingInstructions>
                    <ns3:Associations>
     
<ns3:Description
 
ObjectKey="size_SR2">
                  <ns3:Flight>
                            <ns3:
Text>Under203cm<
OriginDestinationReferences>OD1</ns3:
Text>
OriginDestinationReferences>
                        </ns3:
Description>
Flight>
                    </ns3:
Descriptions>
Associations>
                    <ns3:
Price>
Associations>
                        <ns3:
Total Code="RUB">1600</ns3:Total>
OtherAssociations>
                    
</ns3:Price>
        
<ns3:OtherAssociation>
        
<ns3:BookingInstructions>
                        <ns3:
OSIText>0IK<
Type>fare</ns3:
OSIText>
Type>
                                <ns3:
Text>EXCESS WEIGHT<
ReferenceValue>OD1</ns3:
Text>
ReferenceValue>
                            </ns3:
BookingInstructions>
OtherAssociation>
                    
<ns3:Associations>
    </ns3:OtherAssociations>
                    
<ns3
</ns3:
Flight>
Associations>
                    
<ns3:
OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
Associations>
                        
</ns3
<ns3:
Flight>
Traveler>
                    
</ns3:Associations>
        <ns3:TravelerReferences>SH1</ns3:TravelerReferences>
        
</ns3:Service>
                
<ns3
</ns3:
Service>
Traveler>
                    
<ns3:ServiceID Owner="S7">SR3<
</ns3:
ServiceID>
Associations>
                    <ns3:
Name>bag</ns3:Name>
Associations>
                        <ns3:
Descriptions>
OtherAssociations>
                            <ns3:
Description ObjectKey="count_SR3">
OtherAssociation>
                                <ns3:
Text>2<
Type>media</ns3:
Text>
Type>
                        
</ns3:Description>
        
<ns3:Description ObjectKey="label_SR3">
<ns3:ReferenceValue>ML2</ns3:ReferenceValue>
                            
<ns3:Text>Extra<
</ns3:
Text>
OtherAssociation>
                        </ns3:
Description>
OtherAssociations>
                    
<ns3:Description ObjectKey="subCodeCount_SR3">
</ns3:Associations>
                </ns3:Service>
            
<ns3:Text>1<
</ns3:
Text>
Services>
            <ns3:DataLists>
            
</ns3:Description>
    <ns3:AnonymousTravelerList>
                    <ns3:
Description
AnonymousTraveler ObjectKey="
fareFamily_SR3
SH1">
                        
<ns3:
Text>flexEconomy<
PTC>ADT</ns3:
Text>
PTC>
                    
</ns3:
Description>
AnonymousTraveler>
                </ns3:AnonymousTravelerList>
        
<ns3:Description
 
ObjectKey="ffpStatus_SR3">
       <ns3:FareList>
                    
<ns3:Text>regular</ns3:Text>
<ns3:FareGroup refs="SEG1" ListKey="FG1">
                        
</ns3
<ns3:
Description>
Fare>
                            <ns3:
Description ObjectKey="description_SR3">
FareCode>
                                <ns3
:Text>Сверхнормативное место (первое) до 23 кг, менее 203 см</ns3:Text>
:Code>BASICECONOMY</ns3:Code>
                            </ns3:FareCode>
                        </ns3:
Description>
Fare>
                        <ns3:
Description ObjectKey="place_SR3">
FareBasisCode>
                            <ns3:
Text>hold<
Code>NBSOW</ns3:
Text>
Code>
                        </ns3:
Description>
FareBasisCode>
                    
</ns3:FareGroup>
   
<ns3:Description
 
ObjectKey="weight_SR3">
            </ns3:FareList>
                <ns3:
Text>23kg</ns3:Text>
FlightSegmentList>
                    
</ns3:Description>
<ns3:FlightSegment SegmentKey="SEG1">
                        <ns3:
Description ObjectKey="size_SR3">
Departure>
                            <ns3:
Text>Under203cm<
AirportCode>OVB</ns3:
Text>
AirportCode>
                           
<
 <ns3:Date>2023-09-21</ns3:
Description>
Date>
                    
</ns3:Descriptions>
        <ns3:Time>06:15</ns3:Time>
            
<ns3:Price>
            
</ns3:Departure>
           
<ns3:Total
 
Code="RUB">1600</ns3:Total>
            <ns3:Arrival>
        
</ns3:Price>
                    <ns3:AirportCode>DME</ns3:
BookingInstructions>
AirportCode>
                            <ns3:
OSIText>0CC<
Date>2023-09-21</ns3:
OSIText>
Date>
                            <ns3:
Text>CHECKED BAG FIRST<
Time>06:40</ns3:
Text>
Time>
                        </ns3:
BookingInstructions>
Arrival>
                        <ns3:
Associations>
MarketingCarrier>
                            <ns3:AirlineID>S7</ns3:
Flight>
AirlineID>
                            <ns3:
OriginDestinationReferences>OD1<
FlightNumber>2502</ns3:
OriginDestinationReferences>
FlightNumber>
                        </ns3:
Flight>
MarketingCarrier>
                    
</ns3:Associations>
    <ns3:OperatingCarrier>
            
</ns3:Service>
                <ns3:AirlineID>S7</ns3:
Service>
AirlineID>
                            <ns3:
ServiceID Owner="S7">SR4<
FlightNumber>2502</ns3:
ServiceID>
FlightNumber>
                       
<ns3:Name>bag<
 </ns3:
Name>
OperatingCarrier>
                    
<ns3:Descriptions>
    <ns3:Equipment refs="ML3">
                            <ns3
:Description ObjectKey="count_SR4">
:AircraftCode>73H</ns3:AircraftCode>
                            <ns3:
Text>3<
AirlineEquipCode>Boeing 737-800</ns3:
Text>
AirlineEquipCode>
                        </ns3:
Description>
Equipment>
                    </ns3:FlightSegment>
   
<ns3:Description
 
ObjectKey="label_SR4">
            </ns3:FlightSegmentList>
                <ns3:
Text>Extra</ns3:Text>
OriginDestinationList>
                    
</ns3:Description>
<ns3:OriginDestination OriginDestinationKey="OD1">
                        <ns3:
Description ObjectKey="subCodeCount_SR4">
DepartureCode>OVB</ns3:DepartureCode>
                        
<ns3:
Text>1<
ArrivalCode>DME</ns3:
Text>
ArrivalCode>
                        
<
<ns3:FlightReferences>SEG1</ns3:
Description>
FlightReferences>
                    
<ns3:Description ObjectKey="fareFamily_SR4">
</ns3:OriginDestination>
                
<ns3:Text>flexEconomy<
</ns3:
Text>
OriginDestinationList>
                
</ns3:Description>
<ns3:MediaList>
                    <ns3:
Description
Media 
ObjectKey
ListKey="
ffpStatus_SR4
ML1">
                        <ns3:MediaLink>https:
Text>regular</ns3:Text>
//static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:MediaLink>
                    
</ns3:
Description>
Media>
                    
<ns3:
Description
Media 
ObjectKey
ListKey="
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>
ML2">
                    
<ns3:OriginDestination
 
OriginDestinationKey="OD1">
   <ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:MediaLink>
                    
<ns3:DepartureCode>DME<
</ns3:
DepartureCode>
Media>
                    
<ns3:
ArrivalCode>KUF</ns3:ArrivalCode>
Media ListKey="ML3">
                        <ns3
:FlightReferences>SEG1<
:MediaLink>https://static.s7cdn.online/hermes/IBE/image_airplane/737-800.png</ns3:
FlightReferences>
MediaLink>
                    </ns3:
OriginDestination>
Media>
                </ns3:
OriginDestinationList>
MediaList>
            </ns3:DataLists>
        </ns3:ServicePriceRS>
    </ns2:Body>
</ns2:Envelope>