Find activities
find_activitiesRead-onlyIdempotent
Use this when someone asks what to do in one city: weekend ideas, events, food, or kid-friendly, date-night, or group activities. Returns published picks from the WonderKit city guide and the page URL. Returns single activities, not multi-day plans, and cannot see anyone's own trips.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City name or WonderKit city key, such as "Paris" or "paris-france". | |
| query | No | Optional words to match against activity titles and descriptions, such as "museums" or "dinner". Plurals match singulars. | |
| audience | No | Who the plan is for: families, friends, or couples. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| hint | No | ||
| note | Yes | Read-only reminder; not user content | |
| found | No | false when the lookup did not resolve | |
| reason | No | unknown_city, region_not_city, no_city_guide, no_itineraries_for_city, ambiguous_city, no_published_guide, no_matches, unknown_itinerary, lookup_failed, … | |
| region | No | The state, country, or area the city ask was read as | |
| cityKey | No | ||
| matches | No | Candidate cities when the name is ambiguous | |
| nearest | No | Covered cities in or near the asked-for area. Not the city that was asked for | |
| pageUrl | No | WonderKit page to cite | |
| planUrl | No | Guest planner link for the destination as asked; it plans any city | |
| audience | No | ||
| truncated | No | ||
| activities | No | ||
| suggestions | No | Near-miss spellings, or same-name cities elsewhere, when the name is unknown | |
| itinerariesUrl | No | WonderKit itineraries for this city | |
| planDescription | No | One line saying what planUrl opens |