Get experience details
get_experience_detailsFull Description
Retrieves enriched information for a specific Viator experience, including detailed descriptions, highlights, imagery, pricing, and the click-out URL.The model should call this tool only when the user clearly refers to a specific experience—either by selecting it in the UI or by asking follow-up questions such as “Tell me more about…”;if multiple experiences were shown, the model must resolve ambiguity by asking which one the user means. This tool is intended for deepening experience understanding rather than search, and should only be invoked with a code previously returned by search_experiences.
Parameters
codestring(required) Unique identifier of the Viator experience to retrieve details for.This value must correspond to an experience previously returned by the search_experiences tool.The model must not guess or make up experience IDs; if the user request is ambiguous (e.g., multiple items shown), the model must ask which experience they mean before calling the tool.
languagestring(optional) The language/locale code requested for content localization (e.g., en-US, en-GB, fr-FR).If not provided by the user, the model should infer it from context or default to en-US.Used to descriptions, highlights, and content where available.
sessionIdstring(optional) A unique identifier for the current user-session. If this is your first call to the API for this session, you should leave this empty. If you do not provide one, we will echo a new one back to you to use in future requests for as long as the user is active, or you consider their 'session' active.