Defining a deep link for a fly and drive dynamic package search

Table I: Mandatory Parameters

The deep link syntax for a fly and drive dynamic package search with only mandatory parameters is as follows:

http://[localhost]/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=[IATA code of departure]
&AreaName=[destination name]&Departing=[ddMMMyy]&Returning=[ddMMMyy]&NumOfAdult=[X]&NumOfChildren=[X]&GetCar=1GetHotel=0

 

An example of the above syntax populated with values is as follows:

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0&ChdAge1=[9]

Parameter Name

Description

Mandatory

Example of Use

localhost

URL of your website

Yes

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

LeavingFrom

IATA code of departure airport

Yes

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&
GetCar=1&GetHotel=0

AreaName

Dynamic package destination

The destination value must match the value entered in Setup - Geography - Destinations.

Yes

.

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&
GetCar=1&GetHotel=0

Departing

Departure date

Date format: ddMMMyy

Yes

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1GetCar=1&GetHotel=0

Returning

Return date

Date format: ddMMMyy

Yes

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

NumOfAdult

The number of adults

Only if NumOfChildren is not defined

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

NumOfChildren

The number of children.

Only if NumOfAdult is not defined

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

GetCar

Indicates that a car query needs to be performed.

Enter 1.

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

GetHotel

Indicates that a hotel query does not need to be performed.

Enter 0.

Yes

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&GetCar=1&GetHotel=0

 

Table II: Conditionally Mandatory and Optional Parameters

Parameter Name

Description

Mandatory

Example of Use

CountryName

The country of the destination.

Used in instances when you have more than one destination that share the same name, such as Sydney, Canada and Sydney, Australia

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?LeavingFrom=LHR&CountryName=Netherlands&AreaName=Amsterdam&Departing=15MAR16
&Returning=23MAR16&NumOfAdult=2&NumOfChildren=1&ChdAge1=9

Airline

IATA code of airline in the dynamic package.

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&Airline=BA&GetCar=1&GetHotel=0

IncludeCharterFlight

Indicates if to include charter flights in the search results for the dynamic package.

0 = No

1 = Yes (default)

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&IncludeCharterFlight=1&GetCar=1&GetHotel=0

IncludeFullyBooked

Indicates if to include fully booked flights in the search results for the dynamic package.

0 = No

1 = Yes

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&NumOfChildren=2&IncludeFullyBooked=0&GetCar=1&GetHotel=0

DirectFlightsOnly

Indicates if to include only direct flights in the search results for the dynamic package.

0 = No

1 = Yes

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&NumOfChildren=2&DirectFlightsOnly=0&GetCar=1&GetHotel=0

Currency

Currency in which dynamic package price will be displayed.

  1. Only currency codes defined in Setup - Business Environment - Currencies can be used.

  2. In Setup - Website Definitions - Currency, select the following options:

    • Enable display and travel file currency change

    • Currency mode - Changeable

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&NumOfChildren=2&Currency=GBP&GetCar=1&GetHotel=0

Culture

The language in which results will be displayed.

The default language is English (American).

The culture (language) value must match the value in the table of languages.

No

http://www.companyTBsite.com/ui_net/Products/DynamicPackage/FlightAndHotels.aspx?
LeavingFrom=LHR&AreaName=Amsterdam&Departing=01MAR11&Returning=15MAR11
&NumOfAdult=2&NumOfChildren=2&Culture=fr-FR&GetCar=1&GetHotel=0