Versions Compared

Key

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

flightInfo operation shows price solutions for the one specified itinerary, controls the results with one or more parameters, and returns search results in XML as a result set

Solutions include information for a whole requested journey (no matter OneWay, RoundTrip or MultiCity) and operation does not require additional requests in case RoundTrip or MultiCity

Operation used to find price solution in case flight numbers have already been cleared, before making booking. 

There are three options of FlightInfo operation 

1. Search by itinerary with selected flights
Agent might search all fare solutions by selected flights 
Search by itinerary with selected flights. OW + 1xADT + Direct + S7 flight | v0.52 | flightInfo operation

2. Search by itinerary with selected flights and RBD
Agent might search all fare solutions in selected RBD and flights 
Search by itinerary with selected flights and RBD. OW + 1xADT + Direct + S7 flight | v0.52 | flightInfo operation

3. Fare rules
Agent might search price and fare rules in text format for selected solution (flights, RBDs, Fare codes)
Fare rules. OW + 1xADT + Direct + S7 flight | v0.52 | flightInfo operation


Operation RQ/RS reference

Moreover:

  • To be able combine the fare families for each slice of a journey and receive multiple itinerary solutions use searchFlightsBySlice operation instead (up to 9 slices in journey)

  • To receive price solutions for a whole journey by a single request and multiple itinerary solutions use searchFlightsJourney operation instead

Table of contents

Table of Contents

Request (FlightPriceRQ)

Required inputs


Name

Description

1

Agent credentials

Use credentials that you received from our technical support. Check out Quick Start for how to get it and References for more details

2

Passengers

List of PTC and their Quantity for the whole journey

3

Itinerary

  • For each flight segment:

    • Departure city or airport IATA code and Date

    • Arrival city or airport IATA code and Date

    • Marketing carrier code and Flight number

  • Segments must be divided into slices (one slice for One Way trip, two for Round Trip and more for MultiCity, Check glossary for more info)

Optional parameters


Name

Description

1

3D agreement credentials

To apply appropriate discounts, which depends on corporate client, agent and itinerary details.

(warning) Available only for scenario with 3D Agreement. Use credentials that you received from our technical support. Check out Quick Start for how to get those IDs

Skipping of 3D agreement credentials input provides receiving prices without discounts for the corporate client

2

Sale Currency

Choose your sale currency for prices in response:

  1. RUB

  2. AMD

  3. CNY

  4. EUR

  5. GBP

  6. KZT

  7. TJS

  8. USD

  9. UZD

RUB used by default

(warning) Sale currency for search does not depend on Agent credentials

(warning) It is not a double currency conversion (the filed fare currency → the airline's sale currency → the agent's sale currency)
Conversion is executed to the requested sale currency directly from the filed fare currency

3

Fare Output Type


  1. BrandedFares — to receive pricing divided by fare families for each itinerary solution (includes up to 4 price solutions)

  2. LowFare — for the only one cheapest price solution for each itinerary solution

  3. Baggage include - to receive fare families which include baggage

BrandedFares used by default

4

Fare rules 

Fare rules allows you to get fare rules of the selected solution in text format

5

Cabin Type Filter

  1. Y — for COACH and PREMIUM-COACH cabin types only

  2. D — for BUSINESS and FIRST cabin types only

Returns all cabin types by default

6

Fare codes

Fare code for each segment to receive only one price solution

(warning) Fare codes must be specified for all segments of the requested itinerary

Response (FlightPriceRS)


Name

Description

1

General

  • Sale Currency Decimals

  • Conversion rate from filed to sale currency

2

Solution

  • Up to 4 price solutions for the requested itinerary, including:

    • For a whole journey:

      • Preferred Fare Family name or "Cheapest Fare" mark

      • Pricing for all passenger types

    • For each slice:

      • Pricing for all passenger types and for 1 of each

      • Checked baggage allowance for each passenger type

    • For each segment:

      • Fare family name

      • Cabin type

      • For each passenger type:

        • RBD and seats left count (up to 9)

        • Fare code

        • Hand luggage allowance

    • For each leg:

      • Included meals

    • For each fare: 

      • Penalties

(Check glossary for more information about difference between journey, slice, segment and leg)

3

Itinerary

  • For each slice:

    • Departure airport IATA code

    • Arrival airport IATA code

  • For each segment:

    • Departure airport IATA code, terminal name and datetime

    • Arrival airport IATA code, terminal name and datetime

    • Marketing and operating carrier IATA code and flight number

    • Board description

    • Flight distance and duration

  • For each stop between legs:

    • Arrival airport IATA code, terminal name and datetime

    • Ground duration

4

Pricing

  • For a whole journey — pricing for all passengers:

    • Total (fares + taxes) in sale currency with discounts

    • Fare in sale and filed currencies with discounts

    • Applied discount in sale currency

    • Taxes in sale currency

  • For each slice in sale currency

    • Pricing for all passengers :

      • Total (fare + tax) with discounts

      • Fare with discounts

      • Applied discounts

      • Taxes

    • Breakdown for 1 of each passenger type:

      • Fare with discounts

      • Applied discounts

      • Taxes

5

Penalties

  • For each Fare:

    • Type (No Show, Prior Departure, After departure)

    • Minimum and maximum penalty amount

6

Checked baggage allowance

  • For each slice and each passenger type:

    • Common baggage:

      • Weight (kg), Size (lb) and Count

      • Value for ticket issue (NO / 2PC / 20K)

    • List of special equipment types

7

Hand luggage allowance

  • For each segment and each passenger type: 

    • Weight (kg)

    • Count

8

Included meals

  • For each leg: 

    • Type

    • Description

(Check glossary for more information about difference between journey, slice, segment and leg)

9

Requested inputs

  • Passengers

  • Sale Currency

  • Fare Output Type

  • Cabin Filter