Search kids' activities in a metro
search_activitiesFind kids' and family events, classes, and places in a chosen metro, filtered by date, price, age, category, or keywords. Returns soonest listings with official links and last-checked dates.
Instructions
Find kids' and family events, classes/programs and places in one Grassy Knees metro area, filtered by date, price, age, category and keywords. Returns at most 20 listings, soonest first, each with its grassyknees.com page URL, the organizer's official link and the last-checked date. Dates are in the metro's local time.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | No | Child's age in years; keeps listings whose published age range includes it (listings without an age range are kept). | |
| kind | No | event = dated one-offs (default); program = classes and multi-week series; place = museums, parks, rinks and other places to go; any = all three. | |
| when | No | Date window. Default next-7-days. Ignored when start_date is given. | |
| limit | No | How many listings to return, 1–20 (default 10). | |
| metro | Yes | Metro id from list_metros (e.g. denver, new-york, washington-dc, dallas-fort-worth). Common names like 'NYC' or 'Dallas' also work. | |
| query | No | Keywords matched against title, description, venue, organizer and address (all words must match), e.g. 'pumpkin', 'library storytime', 'Boulder'. | |
| category | No | ||
| end_date | No | End of the custom range, YYYY-MM-DD. Defaults to start_date. | |
| free_only | No | Only free listings. | |
| start_date | No | Start of a custom date range, YYYY-MM-DD (metro local time). |