TicketmasterClient
Classes
EventsGetResponse
dataclass
EventsGetResponse(links: Optional[Dict[str, Any]] = None, embedded: Optional[Dict[str, Any]] = None, page: Optional[Dict[str, Any]] = None)
Response for Event search
EventGetResponse
dataclass
EventGetResponse(embedded: Optional[Dict[str, Any]] = None, links: Optional[Dict[str, Any]] = None, classifications: Optional[List[Dict[str, Any]]] = None, dates: Optional[Dict[str, Any]] = None, id: Optional[str] = None, images: Optional[List[Dict[str, Any]]] = None, locale: Optional[str] = None, name: Optional[str] = None, please_note: Optional[str] = None, price_ranges: Optional[List[Dict[str, Any]]] = None, promoter: Optional[Dict[str, Any]] = None, sales: Optional[Dict[str, Any]] = None, test: Optional[bool] = None, type_: Optional[str] = None, url: Optional[str] = None)
Response for Get event details
Attributes
please_note
class-attribute
instance-attribute
The please note.
type_
class-attribute
instance-attribute
The type.
EventImagesGetResponse
dataclass
AttractionsGetResponse
dataclass
AttractionsGetResponse(links: Optional[Dict[str, Any]] = None, embedded: Optional[Dict[str, Any]] = None, page: Optional[Dict[str, Any]] = None)
Response for Attraction search
AttractionGetResponse
dataclass
AttractionGetResponse(name: Optional[str] = None, type_: Optional[str] = None, id: Optional[str] = None, test: Optional[bool] = None, locale: Optional[str] = None, images: Optional[List[Dict[str, Any]]] = None, classifications: Optional[List[Dict[str, Any]]] = None, links: Optional[Dict[str, Any]] = None)
Response for Get attraction details
Attributes
type_
class-attribute
instance-attribute
The type.
ClassificationsGetResponse
dataclass
ClassificationsGetResponse(links: Optional[Dict[str, Any]] = None, embedded: Optional[Dict[str, Any]] = None, page: Optional[Dict[str, Any]] = None)
Response for Classification search
ClassificationGetResponse
dataclass
ClassificationGetResponse(links: Optional[Dict[str, Any]] = None, segment: Optional[Dict[str, Any]] = None)
Response for Get classification details
GenreGetResponse
dataclass
SegmentGetResponse
dataclass
SubGenreGetResponse
dataclass
VenuesGetResponse
dataclass
VenuesGetResponse(embedded: Optional[Dict[str, Any]] = None, links: Optional[Dict[str, Any]] = None, page: Optional[Dict[str, Any]] = None)
Response for Venue search
VenueGetResponse
dataclass
VenueGetResponse(name: Optional[str] = None, type_: Optional[str] = None, id: Optional[str] = None, test: Optional[bool] = None, locale: Optional[str] = None, postal_code: Optional[str] = None, timezone: Optional[str] = None, city: Optional[Dict[str, Any]] = None, state: Optional[Dict[str, Any]] = None, country: Optional[Dict[str, Any]] = None, address: Optional[Dict[str, Any]] = None, location: Optional[Dict[str, Any]] = None, markets: Optional[List[Dict[str, Any]]] = None, links: Optional[Dict[str, Any]] = None)
Response for Get venue details
Attributes
type_
class-attribute
instance-attribute
The type.
postal_code
class-attribute
instance-attribute
The postal code.
SuggestionsGetResponse
dataclass
SuggestionsGetResponse(links: Optional[Dict[str, Any]] = None, embedded: Optional[Dict[str, Any]] = None)
Response for Find suggestions
TicketmasterClient
TicketmasterClient(connection_runtime_url: str, token_provider: Optional[TokenProvider] = None, options: Optional[ConnectorClientOptions] = None)
Bases: ConnectorClientBase
Typed client for ticketmaster connector.
Initialize a TicketmasterClient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
connection_runtime_url
|
str
|
The connection runtime URL from Azure Portal. |
required |
token_provider
|
Optional[TokenProvider]
|
Optional token provider. Defaults to ManagedIdentityTokenProvider. |
None
|
options
|
Optional[ConnectorClientOptions]
|
Optional connector client options. |
None
|
Methods:
events_get_async
async
events_get_async(size: Optional[int] = None, id: Optional[str] = None, keyword: Optional[str] = None, attraction_id: Optional[str] = None, venue_id: Optional[str] = None, postal_code: Optional[str] = None, latlong: Optional[str] = None, radius: Optional[str] = None, unit: Optional[str] = None, source: Optional[str] = None, locale: Optional[str] = None, market_id: Optional[str] = None, start_date_time: Optional[str] = None, end_date_time: Optional[str] = None, include_t_b_a: Optional[str] = None, include_t_b_d: Optional[str] = None, include_test: Optional[str] = None, page: Optional[str] = None, sort: Optional[str] = None, onsale_start_date_time: Optional[str] = None, onsale_end_date_time: Optional[str] = None, city: Optional[List[str]] = None, country_code: Optional[str] = None, state_code: Optional[str] = None, classification_name: Optional[List[str]] = None, classification_id: Optional[List[str]] = None, dma_id: Optional[str] = None, local_start_date_time: Optional[List[str]] = None, local_start_end_date_time: Optional[List[str]] = None, start_end_date_time: Optional[List[str]] = None, public_visibility_start_date_time: Optional[List[str]] = None, pre_sale_date_time: Optional[List[str]] = None, onsale_on_start_date: Optional[str] = None, onsale_on_after_start_date: Optional[str] = None, collection_id: Optional[List[str]] = None, segment_id: Optional[List[str]] = None, segment_name: Optional[List[str]] = None, include_family: Optional[str] = None, promoter_id: Optional[str] = None, genre_id: Optional[List[str]] = None, sub_genre_id: Optional[List[str]] = None, type_id: Optional[List[str]] = None, sub_type_id: Optional[List[str]] = None, geo_point: Optional[str] = None, preferred_country: Optional[str] = None, include_spellcheck: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Event search
Find events and filter your search by location, date, availability, and much more.
event_get_async
async
event_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get event details
Get details for a specific event using the unique identifier for the event. This includes the venue and location, the attraction(s), and the Ticketmaster Website URL for purchasing tickets for the event
event_images_get_async
async
event_images_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get event images
Get images for a specific event using the unique identifier for the event.
attractions_get_async
async
attractions_get_async(id: Optional[str] = None, keyword: Optional[str] = None, source: Optional[str] = None, locale: Optional[str] = None, include_test: Optional[str] = None, size: Optional[str] = None, page: Optional[str] = None, sort: Optional[str] = None, classification_name: Optional[List[str]] = None, classification_id: Optional[List[str]] = None, include_family: Optional[str] = None, segment_id: Optional[List[str]] = None, genre_id: Optional[List[str]] = None, sub_genre_id: Optional[List[str]] = None, type_id: Optional[List[str]] = None, sub_type_id: Optional[List[str]] = None, country_code: Optional[str] = None, preferred_country: Optional[str] = None, include_spellcheck: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Attraction search
Find attractions (artists, sports, packages, plays and so on) and filter your search by name, and much more.
attraction_get_async
async
attraction_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get attraction details
Get details for a specific attraction using the unique identifier for the attraction.
classifications_get_async
async
classifications_get_async(id: Optional[str] = None, keyword: Optional[str] = None, source: Optional[str] = None, locale: Optional[str] = None, include_test: Optional[str] = None, size: Optional[str] = None, page: Optional[str] = None, sort: Optional[str] = None, country_code: Optional[str] = None, preferred_country: Optional[str] = None, include_spellcheck: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Classification search
Find classifications and filter your search by name, and much more. Classifications help define the nature of attractions and events.
classification_get_async
async
classification_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get classification details
Get details for a specific segment, genre, or sub-genre using its unique identifier.
genre_get_async
async
genre_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get genre details
Get details for a specific genre using its unique identifier.
segment_get_async
async
segment_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get segment details
Get details for a specific segment using its unique identifier.
sub_genre_get_async
async
sub_genre_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get sub-genre details
Get details for a specific sub-genre using its unique identifier.
venues_get_async
async
venues_get_async(id: Optional[str] = None, keyword: Optional[str] = None, latlong: Optional[str] = None, radius: Optional[str] = None, unit: Optional[str] = None, source: Optional[str] = None, locale: Optional[str] = None, include_test: Optional[str] = None, size: Optional[str] = None, page: Optional[str] = None, sort: Optional[str] = None, country_code: Optional[str] = None, state_code: Optional[str] = None, geo_point: Optional[str] = None, preferred_country: Optional[str] = None, include_spellcheck: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Venue search
Find venues and filter your search by name, and much more.
venue_get_async
async
venue_get_async(id: str, locale: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Get venue details
Get details for a specific venue using the unique identifier for the venue.
suggestions_get_async
async
suggestions_get_async(keyword: Optional[str] = None, latlong: Optional[str] = None, radius: Optional[str] = None, unit: Optional[str] = None, source: Optional[str] = None, locale: Optional[str] = None, include_t_b_a: Optional[str] = None, include_t_b_d: Optional[str] = None, include_test: Optional[str] = None, size: Optional[str] = None, country_code: Optional[str] = None, segment_id: Optional[List[str]] = None, geo_point: Optional[str] = None, resource: Optional[List[str]] = None, preferred_country: Optional[str] = None, start_end_date_time: Optional[List[str]] = None, local_start_end_date_time: Optional[List[str]] = None, include_spellcheck: Optional[str] = None, domain: Optional[List[str]] = None) -> dict[str, Any] | None
Find suggestions
Find search suggestions and filter your suggestions by location, source, etc.