Select Destination Option
select_destination_optionMark one accommodation / transport / getting-around option as the one the traveller will actually use, or clear the current choice. Always say which kind of option it is; pass optionId to select that option, or omit optionId to deselect whatever is currently selected of that kind. Returns the destination as it now stands, so you can see which option ended up selected. Prefer this over deleting the alternatives — they stay available for comparison.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Which kind of option this is. The option key alone does not say which of the three lists it belongs to. | |
| action | No | 'select' (default) marks optionId as chosen; 'deselect' clears the current choice for the given kind. | |
| tripId | Yes | Id of the trip, as returned by list_trips or get_trip. | |
| optionId | No | Key of the accommodation / transport / getting-around option, from get_trip. Same value that other tools call optionKey — the API names it inconsistently. Required when action is 'select'. | |
| variantId | Yes | Id of the trip variant (an alternative version of the trip), from get_trip. | |
| destinationKey | Yes | Key of the destination inside the variant, from get_trip (e.g. "destination-1"). |