googleapis.qpxExpress.v1 library

Classes

AircraftData
The make, model, and type of an aircraft.
AirportData
An airport.
BagDescriptor
Information about an item of baggage.
CarrierData
Information about a carrier (ie. an airline, bus line, railroad, etc) that might be useful to display to an end-user.
CityData
Information about a city that might be useful to an end-user; typically the city of an airport.
Data
Detailed information about components found in the solutions of this response, including a trip's airport, city, taxes, airline, and aircraft.
FareInfo
Complete information about a fare used in the solution to a low-fare search query. In the airline industry a fare is a price an airline charges for one-way travel between two points. A fare typically contains a carrier code, two city codes, a price, and a fare basis. (A fare basis is a one-to-eight character alphanumeric code used to identify a fare.)
FlightInfo
A flight is a sequence of legs with the same airline carrier and flight number. (A leg is the smallest unit of travel, in the case of a flight a takeoff immediately followed by a landing at two set points on a particular carrier with a particular flight number.) The naive view is that a flight is scheduled travel of an aircraft between two points, with possibly intermediate stops, but carriers will frequently list flights that require a change of aircraft between legs.
FreeBaggageAllowance
Information about free baggage allowed on one segment of a trip.
LegInfo
Information about a leg. (A leg is the smallest unit of travel, in the case of a flight a takeoff immediately followed by a landing at two set points on a particular carrier with a particular flight number.)
PassengerCounts
The number and type of passengers. Unfortunately the definition of an infant, child, adult, and senior citizen varies across carriers and reservation systems.
PricingInfo
The price of one or more travel segments. The currency used to purchase tickets is usually determined by the sale/ticketing city or the sale/ticketing country, unless none are specified, in which case it defaults to that of the journey origin country.
QpxExpressApi
Lets you find the least expensive flights between an origin and a destination.
SegmentInfo
Details of a segment of a flight; a segment is one or more consecutive legs on the same flight. For example a hypothetical flight ZZ001, from DFW to OGG, would have one segment with two legs: DFW to HNL (leg 1), HNL to OGG (leg 2), and DFW to OGG (legs 1 and 2).
SegmentPricing
The price of this segment.
SliceInfo
Information about a slice. A slice represents a traveller's intent, the portion of a low-fare search corresponding to a traveler's request to get between two points. One-way journeys are generally expressed using 1 slice, round-trips using 2. For example, if a traveler specifies the following trip in a user interface: | Origin | Destination | Departure Date | | BOS | LAX | March 10, 2007 | | LAX | SYD | March 17, 2007 | | SYD | BOS | March 22, 2007 | then this is a three slice trip.
SliceInput
Criteria a desired slice must satisfy.
TaxData
Tax data.
TaxInfo
Tax information.
TimeOfDayRange
Two times in a single day defining a time range.
TripOption
Trip information.
TripOptionsRequest
A QPX Express search request, which will yield one or more solutions.
TripOptionsResponse
A QPX Express search response.
TripsResourceApi
TripsSearchRequest
A QPX Express search request.
TripsSearchResponse
A QPX Express search response.

Constants

USER_AGENT → const String
'dart-api-client qpxExpress/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.