These apps are used to retrieve transport options that will display transfer options between the selected hotel and the airport. You would need to select a specific hotel before these options are made available.
When is Troop calling my endpoint?
These apps are used during the meeting analysis process, to display the available options to transfer attendees from the airport to the accommodation, and viceversa. They will load information under the Transfers tab, after you have selected accommodation. Troop will query your endpoint with the meeting start and end date to get both outbound and inbound options.
Users will be able to see the available transport rental options returned by your endpoint, as well as the Addons, and select an Outbound and an Inbound option.
JSON Payload
The JSON payload must accept the following fields:
Field
Description
Required
Type
Example
origin
Details of the origin.
true
{"iataCode": string} or {"address": {"countryCode": string, "addressSearchPhrase": string}}
2023-11-29
destination
Details of the destination.
true
{"iataCode": string} or {"address": {"countryCode": string, "addressSearchPhrase": string}}
2023-12-04
pickupDateTime
The pickup date and time.
true
Datetime string
2024-04-04T11:40:00
adultPassengers
The number of adult passengers.
true
Integer
2
childPassengers
The number of child passengers.
false
Integer
1
infantPassengers
The number of infant passengers.
false
Integer
1
currencyCode
currency code.
false
String
EUR
checkedLuggage
The amount of checked luggage.
false
Integer
1
carryOnLuggage
The amount of carry on luggage.
false
Integer
1
Example:
{"origin": {"iataCode":"ORY" },"destination": {"address": {"addressSearchPhrase":"14 Rue Beaujon","countryCode":"FR" } },"pickupDateTime":"2024-04-04T11:40:00Z","adultPassengers":1,"childPassengers":1,"infantPassengers":1,"currencyCode":"USD","checkedLuggage":1,"carryOnLuggage":1}
JSON Response
The response payload must be similar to the following: