The transfer search allows you to search for transfers to and from airports, ports, stations, resorts and properties. Transfers can be one way or return. For return transfers the only additional information necessary is the return date and time as pick up and drop off location can be inferred from the outbound journey details.
The structure of this XML will be the following:
The structure of this XML will be the following:
Request
Below is a request for a one way transfer from Heraklion Airport to the resort of Stalis for three adults and two children. In this example, Heraklion Airport has an Airport ID of 21, Stalis has a Resort ID of 386.
<TransferSearchRequest>
<LoginDetails>
<Login>TestLogin</Login>
<Password>TestPassword</Password>
</LoginDetails>
<DepartureParentType>Airport</DepartureParentType>
<DepartureParentID>21</DepartureParentID>
<ArrivalParentType>Resort</ArrivalParentType>
<ArrivalParentID>386</ArrivalParentID>
<DepartureDate>2014-03-15</DepartureDate>
<DepartureTime>13:00</DepartureTime>
<OneWay>1</OneWay>
<GuestConfiguration>
<Adults>3</Adults>
<Children>2</Children>
<Infants>0</Infants>
<ChildAges>
<ChildAge>4</ChildAge>
<ChildAge>12</ChildAge>
</ChildAges>
</GuestConfiguration>
</TransferSearchRequest>
Below is a request for a return transfer from Orlando International Airport (Airport ID 17) to the Ramada Inn Kissimmee (Property Reference ID 1013851) for two adults.
<TransferSearchRequest>
<LoginDetails>
<Login>TestLogin</Login>
<Password>TestPassword</Password>
</LoginDetails>
<DepartureParentType>Airport</DepartureParentType>
<DepartureParentID>17</DepartureParentID>
<ArrivalParentType>Property</ArrivalParentType>
<ArrivalParentID>1013851</ArrivalParentID>
<DepartureDate>2014-08-21</DepartureDate>
<DepartureTime>21:00</DepartureTime>
<OneWay>0</OneWay>
<ReturnDate>2014-08-29</ReturnDate>
<ReturnTime>00:30</ReturnTime>
<GuestConfiguration>
<Adults>2</Adults>
<Children>0</Children>
<Infants>0</Infants>
</GuestConfiguration>
</TransferSearchRequest>
Response
The response returns a list of matching available transfers.
<TransferSearchResponse>
<ReturnStatus>
<Success>true</Success>
<Exceptions/>
</ReturnStatus>
<Transfers>
<Transfer>
<BookingToken>77XHIv7Wgmh5VXW2Svh0698bMp8lK3O/0x1AJZI4a3A=</BookingToken>
<Vehicle>Saloon</Vehicle>
<MinimumCapacity>1</MinimumCapacity>
<MaximumCapacity>1</MaximumCapacity>
<VehicleQuantity>2</VehicleQuantity>
<DepartureParentType>Airport</DepartureParentType>
<DepartureParentID>17</DepartureParentID>
<ArrivalParentType>Property</ArrivalParentType>
<ArrivalParentID>1013851</ArrivalParentID>
<OutboundJourneyTime>45</OutboundJourneyTime>
<ReturnJourneyTime>45</ReturnJourneyTime>
<SupplierDetails />
</Transfer>
</Transfers>
</TransferSearchResponse>