Skip to content

offer

A purchasable offer — typically a flight itinerary with a price. An offer wraps one or more flights into a bookable unit.

MetadataValue
Pluraloffers
FieldType
pricenumber
currencystring
offerTypestring
availabilitystring
validFromdatetime
validUntildatetime
bookingTokenstring
RelationTarget
forproduct
offeredByorganization
tripstrip[]

External standards this shape draws from or aligns with. See Shape design principles for how prior art informs shape design.

  • schema.org/Offer — Our price = price; currency = priceCurrency; availability = availability; validFrom/validUntil match directly.
  • IATA NDC OfferItem — Our bookingToken ≈ OfferItemID; validUntil ≈ TimeLimits/ OfferExpirationDateTime; trips[] ≈ Itinerary.
  • schema.org/AggregateOffer — For price-range offers (SerpAPI flight results). offerType is AgentOS-specific.
  • serpapisearch_offers, list_offers, get_offer