search_events
Search live ticketing/events (concerts, sports, theater) and get ranked event bundles.
Only query is required — a natural-language description of what the buyer wants
(e.g. "taylor swift concert near LA this summer"). Add fields to narrow results:
keywords: exact terms — performer / team / show / venue (a precise lookup).
categories: e.g. ["Concerts"|"Sports"|"Theater"] (read the
events://categoriesresource for valid values).city / state: location (e.g. city="Los Angeles", state="CA"). country defaults to US.
date_from / date_to: explicit date window, YYYY-MM-DD (event dates are date-only).
when: fuzzy time — "this_weekend" | "this_week" | "this_month" | "next_7_days" | "next_30_days" (ignored if date_from/date_to are given).
min_price / max_price: ticket 'from' price band (USD).
sort: "relevance" (default) | "soonest" | "cheapest".
limit: max results (default 10).
agent_id is REQUIRED: your registered, active agent id — the attribution + access key. A
missing/blank or unregistered agent_id is rejected (no anonymous use).
Returns {count, message, events:[{bundle_id,title,venue,city,next_date,price_min,...,
sessions:[{date,price,buy_url,landing_url}]}]}. Each session's buy_url is ALREADY the
trackable ticket link — hand it to the buyer directly. landing_url is the plain event
page. When a date filter is given, sessions are the in-window dates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| sort | No | ||
| when | No | ||
| limit | No | ||
| query | Yes | ||
| state | No | ||
| date_to | No | ||
| agent_id | Yes | ||
| keywords | No | ||
| date_from | No | ||
| max_price | No | ||
| min_price | No | ||
| categories | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||