Atlas / Categories / Events / Ticketmaster Events — entry 003 of 3
Ticketmaster Verified Jul 2026
Ticketmaster's Discovery API v2 (base host app.ticketmaster.com) returns JSON search results for events, attractions, and venues, authenticated with a free API key (a "Consumer Key") issued from a developer account. Every key starts on the default public quota of 5,000 calls/day at up to 5 requests/second, tracked via Rate-Limit response headers, with higher volume available case-by-case on request rather than through any published paid self-serve tier. Deep paging is capped at the 1,000th result per query, per the API's own documented limits.
events attractions venues ticketing discovery-api
Authentication API Key Sign up with the provider to obtain credentials.
HTTPS Supported Traffic is encrypted in transit.
CORS Disabled Browser calls need a server-side proxy.
Pricing Free No paid tier — free for the documented use case.
Formats JSON Responses can be requested as JSON.
GreatAPIs Score Score 84 out of 100
Authentication 15/25 API key required
Pricing 20/20 Free to use
Docs 20/20 Machine-readable spec file bundled
Formats 9/15 Single response format
Freshness 20/20 Verified within 6 months
Embed this badge <a href="https://greatapis.com/api/ticketmaster/"><img src="https://greatapis.com/badge/ticketmaster.svg" alt="Scored 84 on greatapis.com"></a>
Auth quickstart Sign up with the provider to get an API key. Send it on every request as a query param ?apikey=<key>Stored key No key stored Clear key
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Endpoints v2 1 GET /discovery/v2/suggestFind Suggest Parameters Name In Required Type keywordquery no string sourcequery no string latlongquery no string radiusquery no string unitquery no string sizequery no string includeFuzzyquery no string clientVisibilityquery no string countryCodequery no string includeTBAquery no string includeTBDquery no string segmentIdquery no string geoPointquery no string localequery no string includeLicensedContentquery no string includeSpellcheckquery no string
Responses Status Description Schema 200successful operation —
discovery 12 GET /discovery/v2/attractionsAttraction Search Parameters Name In Required Type sortquery no string classificationNamequery no array classificationIdquery no array keywordquery no string idquery no string sourcequery no string includeTestquery no string pagequery no string sizequery no string localequery no string includeLicensedContentquery no string includeSpellcheckquery no string
Responses Status Description Schema 200successful operation —
GET /discovery/v2/attractions/{id}Get Attraction Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Attraction
GET /discovery/v2/classificationsClassification Search Parameters Name In Required Type sortquery no string keywordquery no string idquery no string sourcequery no string includeTestquery no string pagequery no string sizequery no string localequery no string includeLicensedContentquery no string includeSpellcheckquery no string
Responses Status Description Schema 200successful operation —
GET /discovery/v2/classifications/genres/{id}Get Genre Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Genre
GET /discovery/v2/classifications/segments/{id}Get Segment Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Segment
GET /discovery/v2/classifications/subgenres/{id}Get Sub-Genre Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Level
GET /discovery/v2/classifications/{id}Get Classification Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Classification
GET /discovery/v2/eventsEvent Search Parameters Name In Required Type sortquery no string startDateTimequery no string endDateTimequery no string onsaleStartDateTimequery no string onsaleOnStartDatequery no string onsaleOnAfterStartDatequery no string onsaleEndDateTimequery no string cityquery no string countryCodequery no string stateCodequery no string postalCodequery no string venueIdquery no string attractionIdquery no string segmentIdquery no string segmentNamequery no string classificationNamequery no array classificationIdquery no array marketIdquery no string promoterIdquery no string dmaIdquery no string includeTBAquery no string includeTBDquery no string clientVisibilityquery no string latlongquery no string radiusquery no string unitquery no string geoPointquery no string keywordquery no string idquery no string sourcequery no string includeTestquery no string pagequery no string sizequery no string localequery no string includeLicensedContentquery no string includeSpellcheckquery no string
Responses Status Description Schema 200successful operation —
GET /discovery/v2/events/{id}Get Event Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Event
GET /discovery/v2/events/{id}/imagesGet Event Images Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation EventImages
GET /discovery/v2/venuesVenue Search Parameters Name In Required Type sortquery no string stateCodequery no string countryCodequery no string latlongquery no string radiusquery no string unitquery no string geoPointquery no string keywordquery no string idquery no string sourcequery no string includeTestquery no string pagequery no string sizequery no string localequery no string includeLicensedContentquery no string includeSpellcheckquery no string
Responses Status Description Schema 200successful operation —
GET /discovery/v2/venues/{id}Get Venue Details Parameters Name In Required Type idpath yes string localequery no string includeLicensedContentquery no string
Responses Status Description Schema 200successful operation Venue
Developer reference Base URL https://app.ticketmaster.com
Rate limit Every key starts on the default public quota of 5,000 calls/day at up to 5 requests/second, tracked via Rate-Limit response headers; higher volume is available case-by-case on request rather than through any published paid self-serve tier.
Key endpoints GET /discovery/v2/events GET /discovery/v2/venues GET /discovery/v2/attractions GET /discovery/v2/classifications GET /discovery/v2/suggest