Versions in this module Expand all Collapse all v0 v0.0.89 May 8, 2024 v0.0.88 Mar 27, 2024 v0.0.87 Nov 20, 2023 v0.0.86 Nov 20, 2023 v0.0.85 Jun 19, 2023 v0.0.84 Jun 16, 2023 v0.0.83 Apr 28, 2023 v0.0.82 Apr 6, 2023 Changes in this version + var Directions = []Direction + var HotelDetailsList = []HotelDetails + var IDOfChannels = []IDOfChannel + var LTSBookables = []LTSBookable + var Languages = []language.Tag + var Methods = []Method + var ObjectFilters = []ObjectFilter + var OfferDetailsList = []OfferDetails + var OrderFields = []OrderField + var PriceListDetailsList = []PriceListDetails + var RoomDetailsList = []RoomDetails + var SpecialDetailsList = []SpecialDetails + var StornoReasons = []StornoReason + type Address struct + City string + Country string + Street string + ZIPCode string + type Bool bool + func (input Bool) MarshalXML(element *xml.Encoder, start xml.StartElement) error + type Company struct + Address *Address + Name string + RecipientCode string + TaxNumber string + type Coupon struct + Code string + Type shared.CouponType + type Credentials struct + Password string + Source string + SourceID int + User string + type Data struct + Company *Company + Details *Details + Form *Form + Guest *Guest + Insurance Bool + Note string + Payment *Payment + StornoReason StornoReason + StornoReasonText string + Tracking *Tracking + type Details struct + Coupon *Coupon + ExtraPrices []ExtraPrice + type Direction string + const DirectionAsc + const DirectionDesc + type ExtraPrice struct + Amount float64 + ID int + type Form struct + URLFailure string + URLSuccess string + type Guest struct + Address *Address + Email string + FirstName string + Gender shared.Gender + LastName string + Newsletter Bool + Phone string + Prefix string + type Header struct + Credentials Credentials + Method Method + Paging *Paging + ResultID string + type HotelDetails int + const HotelDetailsAddress + const HotelDetailsBasicInfo + const HotelDetailsBoardData + const HotelDetailsCheckInOut + const HotelDetailsContacts + const HotelDetailsCoordinates + const HotelDetailsCouponServiceData + const HotelDetailsDetailedHotelFacilities + const HotelDetailsFullDescription + const HotelDetailsGallery + const HotelDetailsGeographicInformation + const HotelDetailsGeographicalInformationAsText + const HotelDetailsHeaderImages + const HotelDetailsHotelFacilities + const HotelDetailsHotelMatching + const HotelDetailsHotelNavigatorData + const HotelDetailsLTSSpecificParameters + const HotelDetailsLogo + const HotelDetailsPaymentOptionsAtHotel + const HotelDetailsPaymentOptionsForOnlineBooking + const HotelDetailsRoomTypes + const HotelDetailsSalesPoint + const HotelDetailsShortDescription + const HotelDetailsSourceData + const HotelDetailsThemes + type IDOfChannel string + const IDOfChannelBookingCom + const IDOfChannelExpediaCom + const IDOfChannelGoogle + const IDOfChannelHGV + const IDOfChannelHotelDe + const IDOfChannelHrsCom + const IDOfChannelLTS + const IDOfChannelLTSPOS + type LTSBookable int + const LTSBookableOnlyBookableLTSOffers + const LTSBookableOnlyNonBookableLTSOffers + const LTSBookableOverridenByIgnoreBookability + type Logging struct + Step string + type Method string + const MethodCancelBooking + const MethodCreateInquiry + const MethodGetBooking + const MethodGetHotelList + const MethodGetLocationList + const MethodGetMasterpackagesList + const MethodGetPriceList + const MethodGetRoomAvailability + const MethodGetRoomList + const MethodGetSpecialList + const MethodGetThemeList + const MethodGetUserSources + const MethodPrepareBooking + const MethodValidateCoupon + type ObjectFilter int + const ObjectFilterDiscountOrSurcharge + const ObjectFilterPackage + const ObjectFilterPriceList + const ObjectFilterSpecial + type OfferDetails int + const OfferDetailsAdditionalServices + const OfferDetailsBasicInfo + const OfferDetailsCancelPolicies + const OfferDetailsIncludedServices + const OfferDetailsPaymentTerms + const OfferDetailsPriceDetails + const OfferDetailsPriceImages + const OfferDetailsRoomCode + const OfferDetailsRoomDescription + const OfferDetailsRoomFacilitiesDetails + const OfferDetailsRoomFacilitiesFilter + const OfferDetailsRoomFeatures + const OfferDetailsRoomImages + const OfferDetailsRoomTitle + const OfferDetailsThemes + type Options struct + BasePrice Bool + CheckRestrictions Bool + GetAvailability Bool + GetMasterpackages Bool + GetRestrictions RestrictionsVersion + GetRoomdetails Bool + HotelDetails HotelDetails + LTSBookable LTSBookable + OfferDetails OfferDetails + OnlyAvailable Bool + OnlySubscribedHotels Bool + PictureDate *shared.Date + PriceListDetails PriceListDetails + RoomDetails RoomDetails + SpecialDetails SpecialDetails + type Order struct + Dir Direction + Field OrderField + type OrderField string + const OrderFieldDate + const OrderFieldName + const OrderFieldRand + const OrderFieldStars + type Paging struct + Limit int + Start int + type Payment struct + Invoice Bool + Method shared.PaymentMethod + type PriceListDetails int + const PriceListDetailsBaseData + const PriceListDetailsHeadlines + const PriceListDetailsSeasons + type Rateplan struct + Code string + Source string + type Request struct + Data *Data + Logging *Logging + Options *Options + Order *Order + Search *Search + type RestrictionsVersion string + const RestrictionsVersion2 + type Room struct + ID int + OfferID int + Persons []int + Seq int + Service shared.Board + Type shared.RoomType + type RoomDetails int + const RoomDetailsBasicInfo + const RoomDetailsRoomDescription + const RoomDetailsRoomFacilitiesDetails + const RoomDetailsRoomFacilitiesFilter + const RoomDetailsRoomFeatures + const RoomDetailsRoomImages + const RoomDetailsRoomNumbers + const RoomDetailsTitle + type Root struct + Header Header + Request Request + Version string + XMLName xml.Name + type Search struct + Agent string + Arrival *shared.Date + Availability *SearchAvailability + BookingID int + CouponCode string + CouponType *shared.CouponType + Departure *shared.Date + Distance *SearchDistance + ExternalID int + GuestEmail string + Hotel *SearchHotel + IDOfChannel IDOfChannel + IDs []int + In []int + LTS *shared.LTSData + Lang language.Tag + Location *SearchLocation + Offer *SearchOffer + PriceList *SearchPriceList + ResultID string + RootID int + Special *SearchSpecial + StornoID string + TotalPrice float64 + TransactionID string + Type shared.LocationType + type SearchAvailability struct + DateFrom *shared.Date + DateTo *shared.Date + OfferIDs []int + RoomIDs []int + Type shared.OfferType + type SearchDistance struct + Latitude float64 + Longitude float64 + Radius int + type SearchHotel struct + Feature shared.HotelFeature + Name string + RoomType shared.RoomType + Stars *Stars + Theme shared.Theme + Types []shared.HotelType + type SearchLocation struct + Locations []int + LocationsLTS []string + type SearchOffer struct + Arrival *shared.Date + ChannelIDs []string + Departure *shared.Date + Feature int + Rateplan *Rateplan + Rooms []Room + Service shared.Board + Type shared.OfferType + type SearchPriceList struct + DateFrom *shared.Date + DateTo *shared.Date + RoomIDs []int + Service shared.Board + Type ObjectFilter + type SearchSpecial struct + DateFrom *shared.Date + DateTo *shared.Date + OfferIDs []int + POICats []int + POIIDs []int + Premium shared.SpecialPremium + Status int + Themes []shared.ThemeID + Type shared.SpecialType + Validity *Validity + type SpecialDetails int + const SpecialDetailsBasicInfo + const SpecialDetailsDescriptions + const SpecialDetailsHotelIncludedServices + const SpecialDetailsHotelMandatoryServices + const SpecialDetailsImages + const SpecialDetailsIncludedServices + const SpecialDetailsSeasons + const SpecialDetailsThemes + const SpecialDetailsTitle + type Stars struct + Max shared.HotelStars + Min shared.HotelStars + type StornoReason int + const StornoReasonGuestChoseAnotherDestination + const StornoReasonGuestChoseAnotherProperty + const StornoReasonGuestUnavailable + const StornoReasonOther + const StornoReasonPropertyRequestedCancellation + const StornoReasonUnknown + type Tracking struct + Campaign string + CompanyInfo string + Media string + Partner string + type Validity struct + Arrival *shared.Date + Departure *shared.Date + Offers Bool + Rooms []Room + Service shared.Board + Valid Bool