> For the complete documentation index, see [llms.txt](https://docs.metasleuth.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.metasleuth.io/blocksec-aml-api/introduction/authentication.md).

# Authentication

Our API is authenticated using the API key. To ensure the security of your data, **please do not share your API key with anyone.**

### How to get the API Key?

To generate an API key, begin by [registering for a BlockSec account](https://account.blocksec.com/signup?referer=https%3A%2F%2Fmetasleuth.io). Once registered, access the [APIs](https://metasleuth.io/settings?type=apis) panel in the ***Settings*** section to quickly get your API key.

{% hint style="info" %}
If you subscribed to the customized API service through our sales channel, please get in touch with your designated service contact to acquire the API key.
{% endhint %}

<figure><img src="/files/csG8D76ObGwe0y9WM1M8" alt=""><figcaption></figcaption></figure>

### How to use the API Key

Include the "**API-KEY**" header in the HTTP Request Headers for each API request, and provide your API key as the value. See the following example.

{% code overflow="wrap" %}

```sh
curl -L \
  -X POST \
  -H 'Content-Type: application/json' \
  -H 'API-KEY:$API_KEY' \
  'https://aml.blocksec.com/address-label/api/v3/labels' \
  -d '{"chain_id":1,"address":"0x00d7e7409bfe09a736d3e993de9b87d0baa314d5"}'
```

{% endcode %}
