Get Performer Analytics
get_performer_analyticsReturns one performer's numbers: popularity rank, average prices across its events, listings, X activity and their changes, playoff odds and prediction markets. Use it when the person asks about an artist or team rather than one event. view rank, price or social returns one row per date over range. view list returns a page of performers with no performer_id: use it to list or rank performers by category, sub-category or a number. For one event use get_event_analytics.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_performer_analytics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | The page to read, from 1. Default 1. | |
| view | No | now (default): the numbers now. rank (also a range with no view): popularity rank per date, where a higher rank is better and null means unranked, not zero. price: the day's mean get-in and median across its events, before fees and all-in. social: the day's raw X sums and each count's lowest and highest check. events: the performer's upcoming events, soonest first, at most 50. list: a page of performers with their ranks and upcoming event counts, no performer_id; include_analytics adds their numbers. | |
| limit | No | Rows per page. Default 25, at most 100. | |
| range | No | Lookback window over snapshot_date: 7d | 14d | 28d | 90d | all (all is bounded to ~1 year). Default 28d. | |
| render | No | A rendered chart (a PNG image content block) is included ahead of the data by default. Pass render:false for a data-only (smaller) response. | |
| search | No | Part of the performer's name, at least 2 characters. | |
| columns | No | Specific performer_analytics columns to return (bare names). Omit for the full row. | |
| parking | No | Parking events: a parking pass that is its own event (sub_category_id 75 or 'Parking' in the name). `hide` (the default) leaves them out; `only` returns parking alone; `include` returns parking beside every other event. Set `only` when the user asks for parking, `include` when they want both; leave it at `hide` otherwise. | |
| sort_by | No | Sort key. Default name. A rank keeps the ranked performers; an analytics number keeps the performers that have one. | |
| sort_order | No | Default asc for name, desc for every other key. | |
| category_id | No | Only this category. | |
| performer_id | No | The performer to look up. Ticker performer id, `pf` plus ten characters, as returned by every tool here. A marketplace id also resolves with its `vs:` prefix, and bare until 2027-09-13. | |
| computed_at_to | No | Analytics computed on or before this instant. | |
| subcategory_id | No | Only this sub-category. | |
| event_count_max | No | At most this many upcoming events. | |
| event_count_min | No | At least this many upcoming events. | |
| computed_at_from | No | Analytics computed on or after this instant. | |
| include_analytics | No | Add each performer's analytics numbers under analytics. | |
| listings_current_max | No | At most this many listings across its events. | |
| listings_current_min | No | At least this many listings across its events. |