BadmintonserversdkSDK 1.0.1

dotnet add package BadmintonserversdkSDK --version 1.0.1
                    
NuGet\Install-Package BadmintonserversdkSDK -Version 1.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BadmintonserversdkSDK" Version="1.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="BadmintonserversdkSDK" Version="1.0.1" />
                    
Directory.Packages.props
<PackageReference Include="BadmintonserversdkSDK" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add BadmintonserversdkSDK --version 1.0.1
                    
#r "nuget: BadmintonserversdkSDK, 1.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package BadmintonserversdkSDK@1.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=BadmintonserversdkSDK&version=1.0.1
                    
Install as a Cake Addin
#tool nuget:?package=BadmintonserversdkSDK&version=1.0.1
                    
Install as a Cake Tool

Getting Started with Badminton v2

Introduction

Sportradar's Badminton API v2 provides real-time match updates and a database of supplementary statistics. Data is collected via Sportradar on-venue scouts and in-house operators.

The API is consistent in structure, format, and behavior with the other General Sport APIs. Primary feeds will return seasons, competitions, team and player data, and real-time scores.

The easiest way to get started with the API is to click the fork button to fork this collection to your own workspace and use Postman to send requests.

Overview

  1. You need a valid API Key to send requests to the API endpoints. You can get your free trial key by registering an account and creating an application from our Developer Portal.
  2. Once you have your sport specific key, replace the value {Your API Key} with your API key and click the save icon (or click the Meatballs Menu and select "Save")
  3. By default, responses to every request are sent in JSON. If you prefer XML, you can change the variable by clicking the "Variables" tab and replacing the Current Value for format to xml.
  4. Select an endpoint from the Badminton v2 menu on the left, then click "Send" on the resulting screen.
  5. The API calls will respond with appropriate HTTP response codes for all requests. Within Postman Client, when a response is received, the status code is highlighted and is accompanied by a help text that indicates the possible meaning of the response code. A 200 OK indicates all went well, while 4XX or 5XX response codes indicate an error from the requesting client or our API servers respectively.
  6. Data for the requested endpoint is displayed in the Body section below.

Other Resources

The API Map on our Developer Portal illustrates how to obtain the parameters you will need to access the API.

The Statistics Summary provides a high-level overview of all the data points provided within the whole API, giving you an "at a glance" view of the data we offer.

The Documentation provides a list of endpoints for the API with basic descriptions. When applicable, we include information on the Coverage Levels provided for the API. This document also includes descriptions of each data point and information about where each data point can be found within the API.

The OpenAPI specification for this API can be found in the APIs tab within Postman, or you can explore the swagger interface on the web here.

Frequently Asked Questions about the API can be found on the Developer Portal and in the Documentation mentioned above.

The Change Log provides a list of changes and updates to this version of the API since the initial release of the API version.

If you need further information, contact our support team: Email: support@sportradar.com

Install the Package

If you are building with .NET CLI tools then you can also use the following command:

dotnet add package BadmintonserversdkSDK --version 1.0.1

You can also view the package at: https://www.nuget.org/packages/BadmintonserversdkSDK/1.0.1

Initialize the API Client

Note: Documentation for the client can be found here.

The following parameters are configurable for the API Client:

Parameter Type Description
Baseurl string Default: "baseurlDefaultValue"
Environment Environment The API environment. <br> Default: Environment.Production
Timeout TimeSpan Http client timeout.<br>Default: TimeSpan.FromSeconds(100)
HttpClientConfiguration Action<HttpClientConfiguration.Builder> Action delegate that configures the HTTP client by using the HttpClientConfiguration.Builder for customizing API call settings.<br>Default: new HttpClient()
CustomHeaderAuthenticationCredentials CustomHeaderAuthenticationCredentials The Credentials Setter for Custom Header Signature

The API client can be initialized as follows:

using BadmintonV2.Standard;
using BadmintonV2.Standard.Authentication;

BadmintonV2Client client = new BadmintonV2Client.Builder()
    .CustomHeaderAuthenticationCredentials(
        new CustomHeaderAuthenticationModel.Builder(
            "api_key"
        )
        .Build())
    .Environment(BadmintonV2.Standard.Environment.Production)
    .Baseurl("baseurlDefaultValue")
    .Build();

Authorization

This API uses the following authentication schemes.

List of APIs

SDK Infrastructure

Configuration

HTTP

Utilities

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
1.0.1 502 7/23/2025