Skip to content

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

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

locale class-attribute instance-attribute
locale: Optional[str] = None

The locale.

name class-attribute instance-attribute
name: Optional[str] = None

The name.

please_note class-attribute instance-attribute
please_note: Optional[str] = field(default=None, metadata={'wire_name': 'pleaseNote'})

The please note.

test class-attribute instance-attribute
test: Optional[bool] = None

Whether test.

type_ class-attribute instance-attribute
type_: Optional[str] = field(default=None, metadata={'wire_name': 'type'})

The type.

url class-attribute instance-attribute
url: Optional[str] = None

The URL address.

EventImagesGetResponse dataclass

EventImagesGetResponse(type_: Optional[str] = None, id: Optional[str] = None, images: Optional[List[Dict[str, Any]]] = None, links: Optional[Dict[str, Any]] = None)

Response for Get event images

Attributes

type_ class-attribute instance-attribute
type_: Optional[str] = field(default=None, metadata={'wire_name': 'type'})

The type.

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

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

name class-attribute instance-attribute
name: Optional[str] = None

The name.

type_ class-attribute instance-attribute
type_: Optional[str] = field(default=None, metadata={'wire_name': 'type'})

The type.

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

test class-attribute instance-attribute
test: Optional[bool] = None

Whether test.

locale class-attribute instance-attribute
locale: Optional[str] = None

The locale.

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

GenreGetResponse(embedded: Optional[Dict[str, Any]] = None, links: Optional[Dict[str, Any]] = None, id: Optional[str] = None, name: Optional[str] = None)

Response for Get genre details

Attributes

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

name class-attribute instance-attribute
name: Optional[str] = None

The name.

SegmentGetResponse dataclass

SegmentGetResponse(id: Optional[str] = None, name: Optional[str] = None, links: Optional[Dict[str, Any]] = None, embedded: Optional[Dict[str, Any]] = None)

Response for Get segment details

Attributes

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

name class-attribute instance-attribute
name: Optional[str] = None

The name.

SubGenreGetResponse dataclass

SubGenreGetResponse(links: Optional[Dict[str, Any]] = None, id: Optional[str] = None, name: Optional[str] = None, locale: Optional[str] = None)

Response for Get sub-genre details

Attributes

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

name class-attribute instance-attribute
name: Optional[str] = None

The name.

locale class-attribute instance-attribute
locale: Optional[str] = None

The locale.

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

name class-attribute instance-attribute
name: Optional[str] = None

The name.

type_ class-attribute instance-attribute
type_: Optional[str] = field(default=None, metadata={'wire_name': 'type'})

The type.

id class-attribute instance-attribute
id: Optional[str] = None

The identifier.

test class-attribute instance-attribute
test: Optional[bool] = None

Whether test.

locale class-attribute instance-attribute
locale: Optional[str] = None

The locale.

postal_code class-attribute instance-attribute
postal_code: Optional[str] = field(default=None, metadata={'wire_name': 'postalCode'})

The postal code.

timezone class-attribute instance-attribute
timezone: Optional[str] = None

The timezone.

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.