FlightsV3Offer

public FlightsV3Offer FlightsV3Offer(Boolean splitTicket, Map<String, FlightsV3Link> links, List<String> segmentIds, OfferPrice offerPrice, Boolean refundable, Boolean international, String offerToken, String referenceId, Boolean metaApiBook, Boolean opaqueFlight, Boolean free24HourCancellation, String vfopKey, List<FlightsV3OfferRefundPenaltyInner> refundPenalty, String ticketType)

Parameters

splitTicket

True if more that one ticket will be issued for this offer per passenger. False if only one ticket will be issued per passenger.

links

Container for deeplink URL information.

segmentIds

Container for list of segment ids in a particular offer. For Opaque flight, no segment will be present.

offerPrice
refundable

True if flight is refundable, False if it's not refundable.

international

True, if flight is international. False, if flight departs and arrives within the same country

offerToken

Unique key to identify each offer.

referenceId

Unique key to identify matching private fares.

metaApiBook

To indicate meta partners whether the air product is available for TAAS instant book.

opaqueFlight

Indicate whether the air product is a opaque flight product or not. If true, then there will be no Segments node for this air product.

free24HourCancellation

True if Booking can be cancelled within 24 hours of booking.

vfopKey

Key generated for Valid form of payment

refundPenalty

Contains refund penalty information

ticketType

Type of ticket being issued