Itinerary
public Itinerary Itinerary(String itineraryId, String propertyId, ItineraryLinks links, String email, Phone phone, List<RoomItinerary> rooms, BillingContact billingContact, Adjustment adjustment, String creationDateTime, String affiliateReferenceId, String affiliateMetadata, Conversations conversations, TraderInformation traderInformation, EssentialInformation essentialInformation, Itinerary.TravelPurpose travelPurpose, List<ItineraryHistoryItem> itineraryHistory, List<List<RoomHistoryItem>> roomHistory)
Parameters
itinerary Id
The itinerary id.
property Id
The property id.
links
email
Email address for the customer.
phone
rooms
billing Contact
adjustment
creation Date Time
The creation date/time of the booking.
affiliate Reference Id
Your unique reference value. This field supports from 3 to a maximum of 28 characters.
affiliate Metadata
Field that stores up to 256 characters of additional metadata with the itinerary, uniqueness is not required.
conversations
trader Information
essential Information
travel Purpose
Value potentially passed in during the availability request to indicate the purpose of the trip designated by the traveler.
itinerary History
room History
An array of rooms each containing an array of room history events.