Type

APIDescription
GET api/Type/GetAgeCategory

Retrieve list for product search

GET api/Type/GetRoomInfo

Retrieve list for product search

GET api/Type/GetTour_Duration

Retrieve list for product search

GET api/Type/GetSales_Group_Tour_Icon

No documentation available.

GET api/Type/GetNationality

Retrieve list for Nationality

GET api/Type/GetClientDetails

Retrieve list for Nationality

ExactTarget

APIDescription
GET api/ExactTarget/AddSubsriberBooking?FirstName={FirstName}&FamilyName={FamilyName}&Email={Email}&GroupBookingID={GroupBookingID}&TourName={TourName}&DepartureDate={DepartureDate}&Country_Code={Country_Code}&SESSION_GUID={SESSION_GUID}

No documentation available.

GET api/ExactTarget/AddBookingComplete?FirstName={FirstName}&FamilyName={FamilyName}&Email={Email}&GroupBookingID={GroupBookingID}&TourName={TourName}&DepartureDate={DepartureDate}&Country_Code={Country_Code}&SESSION_GUID={SESSION_GUID}

No documentation available.

POST api/ExactTarget/AddNewsLetter

No documentation available.

POST api/ExactTarget/AddBrochure

No documentation available.

POST api/ExactTarget/AddCallBack

No documentation available.

BookingInfo

This Controller is used to retrieve general purpose booking information from the API.

APIDescription
GET api/BookingInfo/GetCurrency?IPAddress={IPAddress}

Gets currency information for an IP address of what currency this person should pay in.

GET api/BookingInfo/GetCurrencyInfo?IPAddress={IPAddress}

Gets currency information for an IP address of what currency this person should pay in.

GET api/BookingInfo/GetOperatorCurrencyInfoCountry?CountryCode={CountryCode}

Gets currency information for an IP address of what currency this person should pay in.

GET api/BookingInfo/GetCurrencies

Gets list of currencies this booking supports.

POST api/BookingInfo/PostBooking

Book Tours.

GET api/BookingInfo/GetBookingSearch?SESSION_GUID={SESSION_GUID}

Gets Passenger Booking List.

POST api/BookingInfo/PostAlterBooking

Gets Passenger Booking List.

POST api/BookingInfo/PostAlterPassengers

Gets Passenger Booking List.

POST api/BookingInfo/PostUpdateMetaData?SESSION_GUID={SESSION_GUID}

Alter Meta Data Information

POST api/BookingInfo/PostUpdateClientData?SESSION_GUID={SESSION_GUID}

Alter Client Information

GET api/BookingInfo/GetDocumentationList?GUID={GUID}

Send Passenger Documentation

POST api/BookingInfo/PostSendDocumentation

Send Passenger Documentation

Discount

APIDescription
GET api/Discount/GetDiscount

Gets currency information for an IP address of what currency this person should pay in.

Company

APIDescription
GET api/Company/GetCompanyInfo

No documentation available.

Payment

APIDescription
POST api/Payment/PostChangePaymentLine

Send Passenger Documentation

GET api/Payment/RedirectPayment?GUID={GUID}&FullPayment={FullPayment}&CreditCard={CreditCard}&CreditCardFees={CreditCardFees}&ResponseURL={ResponseURL}&FailureURL={FailureURL}

Send Passenger Documentation

This Controller is used to send information on product search screens.

APIDescription
GET api/Web_Search/GetProductSearchFilters

Retrieve list for product search

GET api/Web_Search/GetTourList

Retrieve list for product search

GET api/Web_Search/GetTourPriceList

Retrieve list for product search

GET api/Web_Search/GetAddOnList

Retrieve list for addon list

GET api/Web_Search/GetTourMonths

Retrieve list for product search

GET api/Web_Search/GetSales_Group

Retrieve list for product search

GET api/Web_Search/GetAvailability?Year={Year}&Month={Month}&Group_ID={Group_ID}&Passenger={Passenger}

Retrieve list for product search

GET api/Web_Search/GetAvailabilityCapacity?Year={Year}&Month={Month}&Day={Day}&Group_ID={Group_ID}&TourID={TourID}&StageID={StageID}

Retrieve Availability Capacity Based

GET api/Web_Search/GetAddonAvailabilityCapacity?Year={Year}&Month={Month}&Day={Day}&Group_ID={Group_ID}&TourID={TourID}&StageID={StageID}

No documentation available.