Ticketmaster.Discovery
3.0.5
dotnet add package Ticketmaster.Discovery --version 3.0.5
NuGet\Install-Package Ticketmaster.Discovery -Version 3.0.5
<PackageReference Include="Ticketmaster.Discovery" Version="3.0.5" />
<PackageVersion Include="Ticketmaster.Discovery" Version="3.0.5" />
<PackageReference Include="Ticketmaster.Discovery" />
paket add Ticketmaster.Discovery --version 3.0.5
#r "nuget: Ticketmaster.Discovery, 3.0.5"
#:package Ticketmaster.Discovery@3.0.5
#addin nuget:?package=Ticketmaster.Discovery&version=3.0.5
#tool nuget:?package=Ticketmaster.Discovery&version=3.0.5
ποΈ Ticketmaster Open API Wrapper for .NET
βοΈ Legal Notice
All code and opinions expressed in this repository are solely my own and do not represent the views or opinions of my employer.
This project is not sponsored, endorsed, or financially supported by any organization. All work was done in my personal time to contribute to the open-source community.
π Overview
The Ticketmaster Open API Wrapper for .NET provides a simple and intuitive interface for accessing the Ticketmaster Open API endpoints.
This SDK currently supports the Discovery API v2.
For detailed API documentation or to obtain an API key, visit the Ticketmaster Developer Portal.
βοΈ Installation
Install the latest stable version from NuGet:
PM> Install-Package Ticketmaster.Discovery
π Usage Example
Hereβs a simple example using the EventsClient:
var api = new DiscoveryApi("YOUR_CLIENT_API_KEY");
var searchRequest = new SearchEventsRequest().AddQueryParameter("size", 1);
var searchResponse = await api.Events.Search(searchRequest);
var getResponse = await api.Events.GetDetails(new GetRequest("EventId"));
var getImagesResponse = await api.Events.GetImages(new GetRequest("EventId"));
π§© Query Parameters
The BaseQuery class and related request classes make it easy to work with query parameters supported by the Discovery API.
To add query parameters, create an instance of one of the provided request classes implementing IDiscoveryApiRequest or IDiscoveryApiGetRequest.
For example:
SearchEventsRequestSearchAttractionsRequestSearchClassificationsRequestSearchVenuesRequest
Use the AddQueryParameter method to append parameters according to the API specification.
Example (based on the Search Events API):
var request = new SearchEventsRequest()
.AddQueryParameter("keyword", "rock")
.AddQueryParameter("city", "Los Angeles");
π₯ Authors
See the list of contributors who have participated in this project.
π€ Contributing
Before contributing, please review the Code of Conduct.
π License
This project is licensed under the MIT License.
See the LICENSE.md file for details.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- RestSharp (>= 114.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.5 | 101 | 4/1/2026 |
| 3.0.4 | 1,120 | 12/14/2025 |
| 3.0.3 | 217 | 12/14/2025 |
| 3.0.2 | 233 | 10/26/2025 |
| 3.0.1 | 3,908 | 3/23/2024 |
| 3.0.0 | 467 | 6/5/2023 |
| 2.0.5 | 4,826 | 6/6/2021 |
| 2.0.4 | 2,920 | 5/11/2020 |
| 2.0.3 | 710 | 5/11/2020 |
| 2.0.2 | 12,624 | 6/22/2019 |
| 2.0.1 | 908 | 12/23/2018 |
| 2.0.0 | 1,485 | 7/16/2018 |
| 1.0.2 | 1,293 | 3/18/2018 |
| 1.0.1 | 1,892 | 1/23/2018 |
3.0.5 - Package Update (2026-10-01)