Amadeus · Schema

Amadeus Flight Offer

A flight offer returned by the Amadeus Flight Offers Search API, representing a purchasable combination of flight segments with pricing for one or more travelers.

AirlinesAviationBookingDestinationsFlightsHospitalityHotelsMarket InsightsTourismTransfersTravel

Properties

Name Type Description
type string Resource type identifier for a flight offer.
id string Unique identifier for the flight offer within the search results.
source string Source of the flight offer data.
instantTicketingRequired boolean Whether the offer requires immediate ticketing upon booking.
nonHomogeneous boolean Whether the offer contains segments with different booking classes.
oneWay boolean Whether the offer is for a one-way trip.
lastTicketingDate string Last date by which the flight must be ticketed, in ISO 8601 YYYY-MM-DD format.
lastTicketingDateTime string Last date and time by which the flight must be ticketed, in ISO 8601 format.
numberOfBookableSeats integer Number of seats remaining available for booking on this offer.
itineraries array Array of itineraries composing the trip, each containing one or more flight segments.
price object Total price of the flight offer including all travelers.
pricingOptions object Pricing options and fare rules applicable to this offer.
validatingAirlineCodes array IATA codes of the airlines validating and issuing the tickets.
travelerPricings array Individual pricing breakdown for each traveler on the booking.
dictionaries object Reference dictionaries for codes used in the offer including carriers, aircraft, currencies, and locations.
View JSON Schema on GitHub