Skip to main content
Live events directory covering concerts, sports, and theater across North America and parts of Europe, backed by the Ticketmaster/Live Nation inventory. Best for answering questions about upcoming shows by artist, venue, city, or date — “is Taylor Swift playing Chicago?”, “concerts in NYC next weekend”, “Knicks home games this month”. Returns structured HAL+JSON with event metadata, venue coordinates, and ticket-availability signals; Lava slims this aggressively by default (drops image variants, HAL _links, and prose — see filter.lava* and mode=“full” overrides). 6 endpoints available through Lava’s AI Gateway. See the Ticketmaster API docs for full documentation.
This provider is managed — no additional setup required.

Endpoints

GET https://app.ticketmaster.com/discovery/v2/events.json?keyword=Taylor+Swift&city=Chicago&countryCode=US&size=10 — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/events.json?keyword=Taylor+Swift&city=Chicago&countryCode=US&size=10', { method: 'GET' });

Get full details for a single event by Ticketmaster event ID, including venue, attractions, price ranges, and sale dates. Lava slims the response by default; see filter.lava* and mode=“full” overrides.

GET https://app.ticketmaster.com/discovery/v2/events/Z1r9uZrrZbpZ1AvjV8I.json — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/events/Z1r9uZrrZbpZ1AvjV8I.json', { method: 'GET' });

Search venues by keyword, location (latlong, countryCode, stateCode), or postal code. Supports pagination via size and page. Lava slims responses by default; see filter.lava* and mode=“full” overrides.

GET https://app.ticketmaster.com/discovery/v2/venues.json?keyword=Madison+Square+Garden&countryCode=US — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/venues.json?keyword=Madison+Square+Garden&countryCode=US', { method: 'GET' });
GET https://app.ticketmaster.com/discovery/v2/venues/KovZpZA7AAEA.json — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/venues/KovZpZA7AAEA.json', { method: 'GET' });

Search attractions (performers, teams, plays) by keyword or classification. Supports pagination via size and page. Lava slims responses by default; see filter.lava* and mode=“full” overrides.

GET https://app.ticketmaster.com/discovery/v2/attractions.json?keyword=Taylor+Swift — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/attractions.json?keyword=Taylor+Swift', { method: 'GET' });
GET https://app.ticketmaster.com/discovery/v2/attractions/K8vZ917Gku7.json — Free
const data = await lava.gateway('https://app.ticketmaster.com/discovery/v2/attractions/K8vZ917Gku7.json', { method: 'GET' });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests