A search for flights.
offers is a list of Duffel.Schema.Offer structs and passengers a list
of Duffel.Schema.Passenger structs. slices here are the raw search
criteria (origin, destination, date) — for full leg detail use the slices on
an offer.
Summary
Functions
Decodes a raw offer request map into a Duffel.Schema.OfferRequest.
Types
@type t() :: %Duffel.Schema.OfferRequest{ airline_credit_ids: [String.t()], cabin_class: String.t() | nil, client_key: String.t() | nil, created_at: String.t() | nil, id: String.t() | nil, live_mode: boolean() | nil, offers: [Duffel.Schema.Offer.t()], passengers: [Duffel.Schema.Passenger.t()], slices: [map()] }
Functions
Decodes a raw offer request map into a Duffel.Schema.OfferRequest.