eb_search_events
Search public Eventbrite events using filters for keyword, location, date, category, price, and online-only status. Resolve place IDs first and use compact mode for slim results.
Instructions
Search public Eventbrite events (the consumer search absent from the documented API). Resolve the location to a place id first with eb_resolve_place. Filters: keyword, dates, category/subcategory/format ids (see eb_reference), free/paid, online-only. Set compact=true for slim results suited to browsing/ranking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keyword query | |
| aggs | No | Facet buckets to aggregate alongside results | |
| page | No | Page number (default 1) | |
| price | No | ||
| compact | No | Return slim event summaries instead of full records (default false) | |
| place_id | No | Eventbrite place id from eb_resolve_place (e.g. 85981333 = Charlotte NC) | |
| format_id | No | Format id | |
| page_size | No | Results per page (default 20) | |
| category_id | No | Category id (eb_reference categories) | |
| date_keyword | No | Relative date filter | |
| date_range_to | No | ISO date upper bound (YYYY-MM-DD) | |
| subcategory_id | No | Subcategory id | |
| date_range_from | No | ISO date lower bound (YYYY-MM-DD) | |
| online_events_only | No |