# C\#

{% hint style="danger" %}
By integrating with bunq's Public API, you agree to comply with bunq’s [**Terms & Conditions**](https://static.bunq.com/framer/documents/Terms-Conditions-API-EN-20200805.pdf) and all applicable usage policies. Please **review them carefully** before getting started.
{% endhint %}

Welcome to the bunq C# SDK documentation! 👨‍💻

Before you dive into this documentation, please consider:

* Learning what objects you will work with by reading about our [bunq API objects](https://doc.bunq.com/basics/bunq-api-objects) 🤓
* Checking out [our developer portal](https://developer.bunq.com/) 🙌
* Grabbing your Production API key from [our developer portal](https://developer.bunq.com/) or the bunq app 🗝
* Generating a Sandbox API key using [our developer portal](https://developer.bunq.com/) 🗝
* Visiting [our forum](https://together.bunq.com/t/api) where you can share your creations, questions and experience 🎤

Give us your feedback, create pull requests, build your very own bunq apps and most importantly: have fun! 💪

Here you can find our SDK code and start building:

{% embed url="<https://github.com/bunq/sdk_csharp>" %}

Now let's dive into the SDK documentation.

### Installation

The `sdk_csharp` is hosted on [nuget](https://www.nuget.org/packages/Bunq.Sdk).

`Install-Package Bunq.Sdk`

`dotnet add package Bunq.Sdk`

In the next sections, you’ll find everything you need to get comfortable with the bunq SDK — how to use it, run tests, and deal with any exceptions that might come your way. Whether you're just starting out or deep into development, we've got your back!
