Sightseeing Price Breakdown

The Sightseeing Price Breakdown provides the client with a price breakdown for a given sightseeing item. The client must specify search parameters to identify the price breakdown required. 

Example XML Sightseeing Price Breakdown request

The XML message below gives a sample of the expected elements needed by the API to execute a Sightseeing Price Breakdown Request.

<?xml version="1.0" encoding="UTF-8"?>
<Request>
	<Source>
		<RequestorID Client="1483" EMailAddress="M@C.IE" Password="m" />
		<RequestorPreferences Language="en" Currency="GBP">
			<RequestMode>SYNCHRONOUS</RequestMode>
		</RequestorPreferences>
	</Source>
	<RequestDetails>
		<SightseeingPriceBreakdownRequest>
			<City>LON</City>
			<Item>ORIG01-GTA01</Item>
			<TourDate>2006-11-07</TourDate>
    <SpecialCode>JR</SpecialCode>
			<TourLanguage LanguageListCode="XG" Code="E"/>
			<NumberOfAdults>2</NumberOfAdults>
			<Children>
				<Age>5</Age>
				<Age>11</Age>
				<Age>14</Age>
			</Children>
		</SightseeingPriceBreakdownRequest>
	</RequestDetails>
</Request>

Source parameters

Please refer to the API Architecture document.

Sightseeing Price Breakdown parameters

This request will be used to retrieve the sightseeing price breakdown for the given search criteria. The following sub-elements must be specified: 

Parameters

Description

City

Mandatory. Specifies the city for the Item.

Item

Mandatory. Specifies the item (sightseeing) for which the price breakdown is required.

TourDate

Mandatory. Specifies the service date for the item

SpecialCode

Optional. Specifies any special code which may be associated with an item.

TourLanguage

Optional. Specifies the language list and/or the language, which the item is to use for pricing purposes.

  • LanguageListCode (Optional)
  • Code (Optional)

NumberOfAdults

Mandatory. Specifies the number of pax aged over 18.

Children

Optional.  List of child ages to process.


Example XML Sightseeing Price Breakdown response

The XML message below gives a sample of that given by the API in response to a Sightseeing Price Breakdown Request.

<?xml version="1.0" encoding="UTF-8"?>
<Response ResponseReference="34567">
	<ResponseDetails Language="en">
		<SightseeingPriceBreakdownResponse>
			<ItemCity Code="LON"><![CDATA[London]]></ItemCity>
			<Item Code="ORIG01-GTA01"><![CDATA[THE ORIGINAL LONDON SIGHTSEEING TOUR]]></Item>
			<ItemPrice Currency="GBP" Gross="85.75"/>
			<SightseeingItem>
				<TourDate>2006-11-04</TourDate>
				<PaxTypes>
					<PaxType Type="adult" Quantity="3" Gross="20.25" />
					<PaxType Type="child" Age="14" Quantity="1" Gross="12.50" />
					<PaxType Type="child" Age="11" Quantity="1" Gross="12.50" />
				</PaxTypes>
			</SightseeingItem>
		</SightseeingPriceBreakdownResponse>
	</ResponseDetails>
</Response>

Sightseeing Price Breakdown response parameters

The API will return the following Booking level sub-elements: 

Element

Description

ItemCity

The city name, the Code attribute specifies the GTA city code for the item.

Item

The item name, the Code attribute specifies the GTA code for the item.

ItemPrice

The booking item price information. Contains the following attributes:

  • Currency – the currency ISO code of the price information.
  • Gross.

SightseeingItem

Sightseeing item details. See Sightseeing Item section.

Docs Navigation