search_events
Search for live events by artist, team, show, or event name. Returns factual event discovery details in provider order, including dates, venue, status, optional approximate listed price range, and the canonical event page. Prices are provider-supplied discovery metadata, not live offers. Use page=0 first and increment page when more results are available. An artist keyword is resolved to that performer and the search is pinned to them, so tribute and club nights that borrow a famous name do not crowd out real tour dates. Many place and word names are also band names (Boston, Chicago, Kansas), so if the response names a performer the user did not mean, search again with match_artist=false rather than concluding nothing is happening. When the resolved performer is the one intended and no events are listed, they have no dates matching that search: do not present namesake events as theirs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| sort | No | relevance | |
| limit | No | ||
| radius | No | ||
| keyword | Yes | Artist, team, show, or event name. | |
| end_date | No | Latest local event date, YYYY-MM-DD. | |
| location | No | Optional city, region, postal code, or natural-language location. | |
| start_date | No | Earliest local event date, YYYY-MM-DD. | |
| radius_unit | No | miles | |
| match_artist | No | Resolve keyword to a canonical performer before searching. Set false for keywords that are not a performer, such as a genre, venue, or festival name. | |
| attraction_id | No | Optional provider performer id. Pins results to that performer exactly. | |
| classification | No | Optional segment, genre, or subgenre. | |
| include_unavailable | No | Include cancelled and postponed events, excluded by default. Off-sale events are always returned, since they are real dates that are sold out or not yet on sale. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |