- Created by Valeriya Shishkova, last modified by Uliana Arefina on 25.03.2022
1А | OW + 1xADT + Direct + S7 flight | v0.52 | read operation
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> <OrderRetrieveRQ 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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>UXX22O</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1992-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>pilatus</ns3:Surname> <ns3:Given>pontius</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>79999999999</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2030-02-27</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UXX22O</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2019-03-05T15:14:58"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <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:Date>2019-09-20</ns3:Date> <ns3:Time>15:10</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>33</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>33</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>Y</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
1А | 2ADT+1CHD+1INF+Domestic+RT+DIRECT | v0.52 | read operation
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> <OrderRetrieveRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>UH9YNW</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success /> <ns3:Response> <ns3:OrderViewProcessing /> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1992-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle /> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>chuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INF</ns3:PTC> <ns3:Age> <ns3:BirthDate>2018-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>BONGA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle /> </ns3:Name> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>411111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1993-02-25</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:Title>MRS</ns3:Title> <ns3:Middle /> </ns3:Name> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>211111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH5"> <ns3:PTC Quantity="1">CHD</ns3:PTC> <ns3:Age> <ns3:BirthDate>2011-02-12</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle /> </ns3:Name> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>311111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>UH9YNW</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2019-04-29T13:15:02" /> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2019-06-14</ns3:Date> <ns3:Time>17:00</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2019-06-15</ns3:Date> <ns3:Time>01:05</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>181</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>GH</ns3:AirlineID> <ns3:FlightNumber>181</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>Y</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL2</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2019-06-20</ns3:Date> <ns3:Time>06:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2019-06-20</ns3:Date> <ns3:Time>06:40</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>178</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>GH</ns3:AirlineID> <ns3:FlightNumber>178</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>Y</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2 SH2i SH4 SH5</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
Subsidized fare+ OW + 1xSRC + Direct | v0.52 | read operation
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> <OrderRetrieveRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>Q5TY5R</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">SRC</ns3:PTC> <ns3:Age> <ns3:BirthDate>1959-05-03</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>VICTOR</ns3:Surname> <ns3:Given>HUGO</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>y.komarova@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>79263856999</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>731445333</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2023-10-22</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>Q5TY5R</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2020-04-22T21:04:00"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-10-28</ns3:Date> <ns3:Time>23:05</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>VVO</ns3:AirportCode> <ns3:Date>2020-10-29</ns3:Date> <ns3:Time>07:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5203</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5203</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
Subsidised fare+ RT+1xYTR+1CHD+1INF+Transfer | v0.52 | read operation
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> <OrderRetrieveRQ xmlns="http://www.iata.org/IATA/EDIST" Version="1.0"> <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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>QFOJ3W</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">YTR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2000-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2019-02-12</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>r.tkachuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>311111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">CHR</ns3:PTC> <ns3:Age> <ns3:BirthDate>2015-02-25</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>chuk@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951502070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>211111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2021-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>QFOJ3W</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2020-04-24T14:32:12"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>11:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>19:25</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>T</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL2</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2020-08-15</ns3:Date> <ns3:Time>20:40</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>VVO</ns3:AirportCode> <ns3:Date>2020-08-16</ns3:Date> <ns3:Time>05:20</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5201</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>5201</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>T</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL3</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>VVO</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>01:30</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>YKS</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>03:50</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>6205</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>6205</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> <ns3:Flight> <ns3:SegmentKey>FL4</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>YKS</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>14:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2020-09-08</ns3:Date> <ns3:Time>15:20</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3008</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3008</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>A</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2 SH2i SH4</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
1ADT +OW after demandTicket | v0.52 | read operation
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> <OrderRetrieveRQ 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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>UXX22O</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </Body> </Envelope> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1969-05-03</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>XAVIER</ns3:Surname> <ns3:Given>CHARLES</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>s.kozlovskaya@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>79263856999</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>731445333</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2023-10-22</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>SU8IM6</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2022-04-19</ns3:Date> <ns3:Time>11:45</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2022-04-19</ns3:Date> <ns3:Time>12:10</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2508</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2508</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>S</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> <ns3:TicketDocInfos> <ns3:TicketDocInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212436758394</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>1</ns3:NumberofBooklets> <ns3:DateOfIssue>2022-03-25</ns3:DateOfIssue> </ns3:TicketDocument> <ns3:PassengerReference>SH2</ns3:PassengerReference> </ns3:TicketDocInfo> </ns3:TicketDocInfos> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
2ADT+CHD+INF RT after demandTicket | v0.52 | read operation
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> <OrderRetrieveRQ 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> <Query> <Filters> <BookingReferences> <BookingReference> <ID>SU9X49</ID> <AirlineID>S7</AirlineID> </BookingReference> </BookingReferences> </Filters> </Query> </OrderRetrieveRQ> </Body> </Envelope> </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:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH2"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1992-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>PONTIUS</ns3:Given> <ns3:Title>MR</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>s.kozlovskaya@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Male</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>111111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2121-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH2i"> <ns3:PTC Quantity="1">INF</ns3:PTC> <ns3:Age> <ns3:BirthDate>2021-02-27</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>BONGA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>411111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2121-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1993-02-25</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PROCULA</ns3:Surname> <ns3:Given>CLAUDIA</ns3:Given> <ns3:Title>MRS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>s.kozlovskaya@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951502070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>211111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2121-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> <ns3:Passenger ObjectKey="SH5"> <ns3:PTC Quantity="1">CHD</ns3:PTC> <ns3:Age> <ns3:BirthDate>2011-02-12</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>PILATUS</ns3:Surname> <ns3:Given>SEVDA</ns3:Given> <ns3:Title>MS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>s.kozlovskaya@s7.ru</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>74951505070</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>311111111</ns3:ID> <ns3:BirthCountry>RU</ns3:BirthCountry> <ns3:DateOfExpiration>2121-10-10</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>SU9X49</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2022-12-14</ns3:Date> <ns3:Time>21:55</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>BTK</ns3:AirportCode> <ns3:Date>2022-12-15</ns3:Date> <ns3:Time>08:15</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3041</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3041</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>R</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL2</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>BTK</ns3:AirportCode> <ns3:Date>2022-12-19</ns3:Date> <ns3:Time>09:30</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2022-12-19</ns3:Date> <ns3:Time>10:25</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3042</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>3042</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>Y</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>R</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH2 SH2i SH4 SH5</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> <ns3:TicketDocInfos> <ns3:TicketDocInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212436758395</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>1</ns3:NumberofBooklets> <ns3:DateOfIssue>2022-03-25</ns3:DateOfIssue> </ns3:TicketDocument> <ns3:PassengerReference>SH2</ns3:PassengerReference> </ns3:TicketDocInfo> <ns3:TicketDocInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212436758398</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>1</ns3:NumberofBooklets> <ns3:DateOfIssue>2022-03-25</ns3:DateOfIssue> </ns3:TicketDocument> <ns3:PassengerReference>SH2i</ns3:PassengerReference> </ns3:TicketDocInfo> <ns3:TicketDocInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212436758396</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>1</ns3:NumberofBooklets> <ns3:DateOfIssue>2022-03-25</ns3:DateOfIssue> </ns3:TicketDocument> <ns3:PassengerReference>SH4</ns3:PassengerReference> </ns3:TicketDocInfo> <ns3:TicketDocInfo> <ns3:TicketDocument> <ns3:TicketDocNbr>4212436758397</ns3:TicketDocNbr> <ns3:Type> <ns3:Code>702</ns3:Code> </ns3:Type> <ns3:NumberofBooklets>1</ns3:NumberofBooklets> <ns3:DateOfIssue>2022-03-25</ns3:DateOfIssue> </ns3:TicketDocument> <ns3:PassengerReference>SH5</ns3:PassengerReference> </ns3:TicketDocInfo> </ns3:TicketDocInfos> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>
- No labels
1 Comment
Unknown User (pavel.ivonin@pegast.ru)
Добрый день.
Каким образом можно получить информацию о времени полета (по сегменту) и о самолете, на котором будет осуществляться перелет на сегменте, если данная информация не возвращается в ответах на запросы OrderRetrieveRQ и на ItinReshopRQ?
Актуально для тех случаев, когда в бронь внесены изменения через терминал, и нам надо получить актуальную информацию о сегментах после этого.
Информация о багаже также отсутствует во всех ответах на запросы после букинга. Если оператор в терминале изменит тариф в брони, то каким образом можно узнать актуальную информацию о багаже?