> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fingerprint.com/llms.txt
> Use this file to discover all available pages before exploring further.

# .NET Server SDK

> The [Fingerprint Server C#/.NET SDK](https://github.com/fingerprintjs/dotnet-sdk) is an easy way to interact with our Server API from your .NET application. You can retrieve visitor history or individual identification events. View our [.NET Server SDK quickstart](/docs/dotnet-server-quickstart) for a step-by-step guide to get started.

export const DeprecatedVersion = ({currentPath}) => <Warning>
    This version is deprecated. See the{" "}
    <a href="/reference/api-deprecation-policy">deprecation policy</a> and use
    the <a href={currentPath}>current version</a> instead.
  </Warning>;

<DeprecatedVersion currentPath="/reference/net-server-sdk" />

### How to install

Install the package from NuGet.

```bash Bash theme={"theme":"github-dark-dimmed"}
dotnet add package FingerprintPro.ServerSdk
```

Initialize the client instance and use it to make API requests. You need to specify your secret API key and region (if it is not US/Global).

```csharp C# theme={"theme":"github-dark-dimmed"}
using FingerprintPro.ServerSdk.Api;
using FingerprintPro.ServerSdk.Client;

var configuration = new Configuration("SECRET_API_KEY");
// configuration.Region = Region.Eu;

var api = new FingerprintApi(
    configuration
);

// Get visit history of a specific visitor
var visits = api.GetVisits("VISITOR_ID");
Console.WriteLine(visits);

// Get a specific identification event
var events = api.GetEvent("REQUEST_ID");
Console.WriteLine(events);
```

### Documentation

You can find the full documentation in the official [GitHub repository](https://github.com/fingerprintjs/dotnet-sdk/).
