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.

eventsattractionsvenuesticketingdiscovery-api
AuthenticationAPI KeySign up with the provider to obtain credentials.
HTTPSSupportedTraffic is encrypted in transit.
CORSDisabledBrowser calls need a server-side proxy.
PricingFreeNo paid tier — free for the documented use case.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score84out of 100
Authentication15/25API key required
Pricing20/20Free to use
Docs20/20Machine-readable spec file bundled
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 84 on greatapis.com
<a href="https://greatapis.com/api/ticketmaster/"><img src="https://greatapis.com/badge/ticketmaster.svg" alt="Scored 84 on greatapis.com"></a>

Auth quickstart

  1. Sign up with the provider to get an API key.
  2. Send it on every request as a query param?apikey=<key>
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.

Endpoints

Servers
//www.ticketmaster.com/discovery/v2
v21
GET/discovery/v2/suggestFind Suggest
Parameters
NameInRequiredType
keywordquerynostring
sourcequerynostring
latlongquerynostring
radiusquerynostring
unitquerynostring
sizequerynostring
includeFuzzyquerynostring
clientVisibilityquerynostring
countryCodequerynostring
includeTBAquerynostring
includeTBDquerynostring
segmentIdquerynostring
geoPointquerynostring
localequerynostring
includeLicensedContentquerynostring
includeSpellcheckquerynostring
Responses
StatusDescriptionSchema
200successful operation
discovery12
GET/discovery/v2/attractionsAttraction Search
Parameters
NameInRequiredType
sortquerynostring
classificationNamequerynoarray
classificationIdquerynoarray
keywordquerynostring
idquerynostring
sourcequerynostring
includeTestquerynostring
pagequerynostring
sizequerynostring
localequerynostring
includeLicensedContentquerynostring
includeSpellcheckquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/discovery/v2/attractions/{id}Get Attraction Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationAttraction
GET/discovery/v2/classificationsClassification Search
Parameters
NameInRequiredType
sortquerynostring
keywordquerynostring
idquerynostring
sourcequerynostring
includeTestquerynostring
pagequerynostring
sizequerynostring
localequerynostring
includeLicensedContentquerynostring
includeSpellcheckquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/discovery/v2/classifications/genres/{id}Get Genre Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationGenre
GET/discovery/v2/classifications/segments/{id}Get Segment Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationSegment
GET/discovery/v2/classifications/subgenres/{id}Get Sub-Genre Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationLevel
GET/discovery/v2/classifications/{id}Get Classification Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationClassification
GET/discovery/v2/eventsEvent Search
Parameters
NameInRequiredType
sortquerynostring
startDateTimequerynostring
endDateTimequerynostring
onsaleStartDateTimequerynostring
onsaleOnStartDatequerynostring
onsaleOnAfterStartDatequerynostring
onsaleEndDateTimequerynostring
cityquerynostring
countryCodequerynostring
stateCodequerynostring
postalCodequerynostring
venueIdquerynostring
attractionIdquerynostring
segmentIdquerynostring
segmentNamequerynostring
classificationNamequerynoarray
classificationIdquerynoarray
marketIdquerynostring
promoterIdquerynostring
dmaIdquerynostring
includeTBAquerynostring
includeTBDquerynostring
clientVisibilityquerynostring
latlongquerynostring
radiusquerynostring
unitquerynostring
geoPointquerynostring
keywordquerynostring
idquerynostring
sourcequerynostring
includeTestquerynostring
pagequerynostring
sizequerynostring
localequerynostring
includeLicensedContentquerynostring
includeSpellcheckquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/discovery/v2/events/{id}Get Event Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationEvent
GET/discovery/v2/events/{id}/imagesGet Event Images
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationEventImages
GET/discovery/v2/venuesVenue Search
Parameters
NameInRequiredType
sortquerynostring
stateCodequerynostring
countryCodequerynostring
latlongquerynostring
radiusquerynostring
unitquerynostring
geoPointquerynostring
keywordquerynostring
idquerynostring
sourcequerynostring
includeTestquerynostring
pagequerynostring
sizequerynostring
localequerynostring
includeLicensedContentquerynostring
includeSpellcheckquerynostring
Responses
StatusDescriptionSchema
200successful operation
GET/discovery/v2/venues/{id}Get Venue Details
Parameters
NameInRequiredType
idpathyesstring
localequerynostring
includeLicensedContentquerynostring
Responses
StatusDescriptionSchema
200successful operationVenue

Try it

Developer reference

Base URLhttps://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