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

# Authentication

> Here is how to authenticate your API requests

## Overview

All API requests are authenticated through a standard Basic Auth header. This should be supported by default through your language specific http library, however we've included the sample header below and explanation in case it is not.

```Example Basic Auth Header theme={null}
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
```

The basic authorization token in the example header above is a Base64-encoded **username:password** string.

## Finding Your Credentials

The **username** in your credentials is your **Customer ID**, which can be found in your [account page](https://dashboard.everprotec.com/account)

<img src="https://mintcdn.com/everprotec/Ocg9zBVgmMeIF8o1/images/customer-id.png?fit=max&auto=format&n=Ocg9zBVgmMeIF8o1&q=85&s=b7adb53d33c7efeaefcc8ac2b69b083e" alt="Customer ID on the account page" width="444" height="182" data-path="images/customer-id.png" />

The **password** is unique to each website in your account [website dashboard](https://dashboard.everprotec.com/web). In the settings page for the site you want to generate verification invitation links for, you can locate the **API Secret** in the **App Keys** section. The **API Secret** is used as the **password** in the basic auth header for your API requests related to this site.

<img src="https://mintcdn.com/everprotec/Ocg9zBVgmMeIF8o1/images/api-secret.png?fit=max&auto=format&n=Ocg9zBVgmMeIF8o1&q=85&s=bcf09a284e3d2b8a1e87cb49129a517b" alt="Api Secret" width="554" height="231" data-path="images/api-secret.png" />

<Note>
  Remember to keep your credentials secure. Do not share or publish them to repositories!
</Note>
