Versions Compared

Key

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

...


  • Or you can add only several types of passengers with specified quantity

Excerpt


#QuestionAnswer
1

What does the PenaltyList block mean (AirShoppingRS)?tag mean in response?

This is the list of fare penalties, which contains

Fare penalties informarion block.

(lightbulb)Penalties types:

  • NO-SHOW (NS) —
a situation, when
  • if the passenger
fails
  • failed to show for the flight before the check-in closing and notify the carrier of cancelling the carriage
.
  • PRIOR DEPARTURE (PDE) —
 penalties if
  •  if the passenger want
before departure
  • to change the conditions of transportation on the previously purchased air
ticket.
  • ticket before departure
  • AFTER DEPARTURE (ADE) — 
penalties
  • if the passenger want
after departure
  • to change the conditions of transportation on the previously purchased air ticket after departure

For a full rules of fare use findRules operation (documentation will be available soon) ticket.(lightbulb)You can see the full fare rules application by FareRulesRQ

2What is the difference between LowFare and BrandedFares search methodstypes?
  • Low Fare search — search for offers with a minimal price. Solutions include information for a whole requested journey (no matter OW or RT).
  • Branded fares search — solutions include information only for requested slice of journey (only inbound or outbound itinerary). Pricing also divided by fare family and mostly includes 4 or 2 sub solutions (Basic Economy, Flex Economy, Basic Business, Flex Business) for each itinerary solution.

Check searchFlights operation overview for more details. Reference and samples are also available for both type of search

3How to manage Travelers tag parameters in the Travelers block in AirShoppingRQrequest?
  • You can add all obtainable types of passengers (adult, child, infant in a lap) in request and specify

there
  • their's quantity (from 0 to 9)

    Code Block
    languagexml
    themeConfluence
titleManage by quantity
collapse
linenumberstrue
 <ns3:Travelers>
   <ns3:Traveler>
      <ns3:AnonymousTraveler>
         <ns3:PTC Quantity="1">ADT</ns3:PTC>
      </ns3:AnonymousTraveler>
   </ns3:Traveler>
      <ns3:Traveler>
      <ns3:AnonymousTraveler>
         <ns3:PTC Quantity="0">CHD</ns3:PTC>
      </ns3:AnonymousTraveler>
   </ns3:Traveler>
      <ns3:Traveler>
      <ns3:AnonymousTraveler>
         <ns3:PTC Quantity="0">INF</ns3:PTC>
      </ns3:AnonymousTraveler>
   </ns3:Traveler>
 </ns3:Travelers>
You can specify only the required types
collapse
Code Block
languagexml
themeConfluence
titleManage by PTC
  • linenumbers
  • true
     <ns3:Travelers>
       <ns3:Traveler>
          <ns3:AnonymousTraveler>
             <ns3:PTC Quantity="1">ADT</ns3:PTC>
          </ns3:AnonymousTraveler>
       </ns3:Traveler>
     </ns3:Travelers>


4Is it possible to search flights with Where I can set the option +/- 1 day in request?No.It's not supported by API, but will be available soon5Is it possible to search for a complex route, or OW/RT only?

Yes

.

(lightbulb)You can read about it here  ((tongue) Oops!  It will be a link to the documentation here as soon as possible!)

6Is it possible to search for a partner flights (COdeShare/SPA)?

Yes.

(lightbulb)You can read about it here Scenarios

, Multi-City search with several stops between origin and destination is available for Branded fares type of search in searchFlights operation

Check searchFlights operation overview for more details. Reference and samples are also available for both type of search

6How to search for partner flights (CodeShare or SPA)?

Explore user stories for CodeShare and SPA types of flights

7Can I request only direct flights?

Yes. It's necessary For applying direct flight filter you have to specify the following parameter in search parameter:Envelope /Body /AirShoppingRQ /Preferences /Preference /FlightPreferences /Characteristic request:

Code Block
languagexml
themeConfluence
linenumberstrue
/Envelope /Body /AirShoppingRQ /Preferences /Preference /FlightPreferences /Characteristic /DirectPreferences="Preferred"


Code Block
languagexml
themeConfluence
titleDirect flight parameter
linenumberscollapsetrue
Preferences><Preferences>
   <Preference>
      <FlightPreferences>
         <Characteristic>       
		    <DirectPreferences>Preferred</DirectPreferences>
         </Characteristic>
      </FlightPreferences>
   </Preference>
</Preferences>

Check searchFlights operation overview for other search filters. Reference and samples are also available

8Why in the AirShoppingRS we don't receive the Ticket Designator a ticket designator for CHD and INF PTC passenger types (CH25, IN00)

You can see this parameter in the ItinReshopRS.

(lightbulb)You can see an example here OW + 2xADT 2xCHD 2xINF + Transfer + SPA | v0.35 | reprice operation

?

Ticket designator is sent by reprice operation. Explore the sample with request and response for all passenger types and try the full scenarioReference for the operation is also available

9Does 9Do S7 have transit flights (for example flights with technical stops without flight number changing)?

Yes, but you can see information about trasits only in AirShoppingRS. In other RQ/RS trasits information isn't displayed.

(lightbulb)You can see an example here OW + 1xADT + Transit + S7 | v0.35 | searchFlights operation

10Is it possible to receive a ticketing time limit in AirShoppingRS?No. You can receive it only in OrderViewRS (RS to booking request).

this flight legs details available only in searchFlights operation response. Check sample with a transit flight or try the full scenario

(warning) For the other operations, the deep of a flight detalisation stops at segments level (trasit info isn't displayed).

10I can't find a ticketing time limit in search results, where is it?

Ticketing time limit is sent by book operation. Explore samples and check reference for the operation

11Will we receive flights in search results, which arrives later than the specified slice date in request?

Yes, slice dates in request specify only solution's departure date, not arrival.

Dive deep into reference of searchFlights operation for details like this

11Will we get in response flights that end later than the date specified in the search?Yes

.