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>
</Flight>
                </OriginDestination>
            
<FlightNumber>33<
</
FlightNumber>
Query>
            <DataList>
              
</MarketingCarrier>
  <FareList>
                  
</Flight>
  <FareGroup refs="SEG1" ListKey="FG1">
            
</OriginDestination>
            
</Query>
<Fare>
            
<DataList>
                
<FareList>
<FareCode>
                      
<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:Description ObjectKey="subCodeCount_SR1">
</ns3:Descriptions>
                    
<ns3:
Text>1</ns3:Text>
Price>
                        
<
<ns3:Total Code="RUB">5000.0</ns3:
Description>
Total>
                        <ns3:
Description ObjectKey="fareFamily_SR1">
Details>
                            <ns3:
Text>flexEconomy</ns3:Text>
Detail>
                       
</ns3:Description>
         <ns3:Application>base fare</ns3: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:Associations>
    
<ns3:Description ObjectKey="weight_SR1">
                    <ns3:Flight>
                            <ns3:
Text>23kg<
OriginDestinationReferences>OD1</ns3:
Text>
OriginDestinationReferences>
                        </ns3:
Description>
Flight>
                    
<ns3:Description ObjectKey="size_SR1">
</ns3:Associations>
                    <ns3:Associations>
        
<ns3:Text>Under203cm</ns3:Text>
                <ns3:OtherAssociations>
        
</ns3:Description>
                    
</ns3
<ns3:
Descriptions>
OtherAssociation>
                    
<ns3:Price>
            <ns3:Type>fare</ns3:Type>
             
<ns3:Total
 
Code="RUB">0</ns3:Total>
                  
<
<ns3:ReferenceValue>OD1</ns3:
Price>
ReferenceValue>
                    
<ns3:BookingInstructions>
        
<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
<ns3:
Service>
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
 
ObjectKey="label_SR2">
            </ns3:Service>
                <ns3:
Text>Upgrade</ns3:Text>
Service ObjectKey="SR2">
                    
<
<ns3:ServiceID Owner="S7">SR2</ns3:
Description>
ServiceID>
                    
<ns3:Description ObjectKey="subCodeCount_SR2"> <ns3:Text>1<
<ns3:Name>bag</ns3:
Text>
Name>
                    
</ns3:Description>
<ns3:Descriptions>
                        <ns3:Description ObjectKey="fareFamily_SR2">
                            <ns3:
Text>flexEconomy<
Text>BASICECONOMY</ns3:Text>
                        </ns3:Description>
                        <ns3:Description ObjectKey="
ffpStatus
description_SR2">
                            <ns3:
Text>regular<
Text>CHECKED BAG SECOND</ns3:Text>
                        </ns3:Description>
                    </ns3:Descriptions>
        
<ns3:Description
 
ObjectKey="description_SR2">
           <ns3:Price>
                 
<ns3:Text>Превышением
 
веса
 
сумки,
 
входящей
 
в
 
норму
 
(эконом) - более 23 кг до 32 кг, менее 203 см</ns3:Text>
 <ns3:Total Code="RUB">5000.0</ns3:Total>
                        
</ns3
<ns3:
Description>
Details>
                            <ns3:
Description ObjectKey="place_SR2">
Detail>
                                <ns3:
Text>hold<
Application>base fare</ns3:
Text>
Application>
                       
</ns3:Description>
         
<ns3:Description ObjectKey="weight_SR2">
<ns3:Amount Code="RUB">5000.0</ns3:Amount>
                            
<ns3:Text>32kg<
</ns3:
Text>
Detail>
                        </ns3:
Description>
Details>
                    
<ns3:Description ObjectKey="size_SR2">
</ns3:Price>
                    <ns3:
Text>Under203cm</ns3:Text>
BookingInstructions>
                        
<
<ns3:OSIText>0CD</ns3:
Description>
OSIText>
                    </ns3:
Descriptions>
BookingInstructions>
                    <ns3:
Price>
Associations>
                        <ns3:
Total Code="RUB">1600</ns3:Total>
Flight>
                     
</ns3:Price>
       
<ns3:BookingInstructions>
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
                        
<ns3:OSIText>0IK<
</ns3:
OSIText>
Flight>
                    
<ns3:Text>EXCESS WEIGHT<
</ns3:
Text>
Associations>
                    
</ns3
<ns3:
BookingInstructions>
Associations>
                        <ns3:
Associations>
OtherAssociations>
                            <ns3:
Flight>
OtherAssociation>
                                <ns3:
OriginDestinationReferences>OD1<
Type>fare</ns3:
OriginDestinationReferences>
Type>
                        
</ns3:Flight>
        <ns3:ReferenceValue>OD1</ns3:ReferenceValue>
            
</ns3:Associations>
                </ns3:
Service>
OtherAssociation>
               
<ns3:Service>
         
<ns3:ServiceID Owner="S7">SR3<
</ns3:
ServiceID>
OtherAssociations>
                    
<ns3:Name>bag<
</ns3:
Name>
Associations>
                    <ns3:
Descriptions>
Associations>
                        <ns3:
Description ObjectKey="count_SR3">
Traveler>
                            <ns3:
Text>2<
TravelerReferences>SH1</ns3:
Text>
TravelerReferences>
                        </ns3:
Description>
Traveler>
                    </ns3:Associations>
               
<ns3:Description
 
ObjectKey="label_SR3">
    <ns3:Associations>
                        <ns3:
Text>Extra</ns3:Text>
OtherAssociations>
                            
</ns3
<ns3:
Description>
OtherAssociation>
                                <ns3
:Description ObjectKey="subCodeCount_SR3">
:Type>media</ns3:Type>
                                <ns3:
Text>1<
ReferenceValue>ML2</ns3:
Text>
ReferenceValue>
                            </ns3:
Description>
OtherAssociation>
                        
<ns3:Description ObjectKey="fareFamily_SR3">
</ns3:OtherAssociations>
                    
</ns3:Associations>
       
<ns3:Text>flexEconomy</ns3:Text>
         
</ns3:Service>
            </ns3:
Description>
Services>
            <ns3:DataLists>
                <ns3:
Description ObjectKey="ffpStatus_SR3">
AnonymousTravelerList>
                    
<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:AnonymousTraveler ObjectKey="SH1">
                        <ns3:
Application>Exchange Rate<
PTC>ADT</ns3:
Application>
PTC>
                    
<ns3:Amount Code="EUR" />
</ns3:AnonymousTraveler>
                
</ns3:
Detail>
AnonymousTravelerList>
                <ns3:FareList>
              
<ns3:Detail>
      <ns3:FareGroup refs="SEG1" ListKey="FG1">
                        <ns3:
Application>Base</ns3:Application>
Fare>
                         
<ns3:Amount Code="EUR">55.00</ns3:Amount>
   <ns3:FareCode>
                              
<
  <ns3:Code>BASICECONOMY</ns3:
Detail>
Code>
                            </ns3:
Details>
FareCode>
                        </ns3:
Price>
Fare>
                        <ns3:
BookingInstructions>
FareBasisCode>
                            <ns3:
OSIText>05X<
Code>NBSOW</ns3:
OSIText>
Code>
                        
<ns3:Text>PET IN HOLD UP TO 45 KG<
</ns3:
Text>
FareBasisCode>
                    </ns3:
BookingInstructions>
FareGroup>
                
<ns3:Associations>
</ns3:FareList>
                <ns3:
Flight>
FlightSegmentList>
                    <ns3:FlightSegment SegmentKey="SEG1">
         
<ns3:OriginDestinationReferences>OD1</ns3:OriginDestinationReferences>
               <ns3:Departure>
         
</ns3:Flight>
                   
<
<ns3:AirportCode>OVB</ns3:
Associations>
AirportCode>
                
</ns3:Service>
            
<
<ns3:Date>2023-09-21</ns3:
Services>
Date>
            
<ns3:DataLists>
                <ns3
:FareList>
:Time>06:15</ns3:Time>
                      
<ns3:FareGroup
 
refs="SEG1" ListKey="FG1">
 </ns3:Departure>
                        <ns3:
Fare>
Arrival>
                            <ns3:AirportCode>DME</ns3:
FareCode>
AirportCode>
                            <ns3:
Code>ANY<
Date>2023-09-21</ns3:
Code>
Date>
                            <ns3:Time>06:
Definition>flexEconomy<
40</ns3:
Definition>
Time>
                        
</ns3:
FareCode>
Arrival>
                        
</ns3
<ns3:
Fare>
MarketingCarrier>
                            <ns3:
FareBasisCode>
AirlineID>S7</ns3:AirlineID>
                            <ns3:
Code>YFLOW<
FlightNumber>2502</ns3:
Code>
FlightNumber>
                        </ns3:
FareBasisCode>
MarketingCarrier>
                       
</ns3:FareGroup>
 <ns3:OperatingCarrier>
                  
<
          <ns3:AirlineID>S7</ns3:
FareList>
AirlineID>
                            <ns3:FlightNumber>2502</ns3:
FlightSegmentList>
FlightNumber>
                        
<ns3:FlightSegment SegmentKey="SEG1">
</ns3:OperatingCarrier>
                        <ns3:
Departure>
Equipment refs="ML3">
                            <ns3:
AirportCode>DME<
AircraftCode>73H</ns3:
AirportCode>
AircraftCode>
                            <ns3:
Date>2019-09-20<
AirlineEquipCode>Boeing 737-800</ns3:
Date>
AirlineEquipCode>
                        
<ns3:Time>12:25<
</ns3:
Time>
Equipment>
                    </ns3:
Departure>
FlightSegment>
                </ns3:FlightSegmentList>
        
<ns3:Arrival>
        <ns3:OriginDestinationList>
                    <ns3:
AirportCode>KUF</ns3:AirportCode>
OriginDestination OriginDestinationKey="OD1">
                        
<
<ns3:DepartureCode>OVB</ns3:
Arrival>
DepartureCode>
                        <ns3
:MarketingCarrier>
:ArrivalCode>DME</ns3:ArrivalCode>
                        <ns3:FlightReferences>SEG1</ns3:FlightReferences>
                    
<ns3:AirlineID>S7<
</ns3:
AirlineID>
OriginDestination>
                </ns3:OriginDestinationList>
                <ns3:
FlightNumber>33</ns3:FlightNumber>
MediaList>
                    <ns3:Media ListKey="ML1">
    
</ns3:MarketingCarrier>
                    
<
<ns3:MediaLink>https://static.s7cdn.online/hermes/IBE/rich-content/baggage/baggage_bag23kg.png</ns3:
FlightSegment>
MediaLink>
                    </ns3:
FlightSegmentList>
Media>
                    <ns3:
OriginDestinationList>
Media ListKey="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>