# Authentication

### Beta authentication system

To authenticate yourself against the api you must provide a bearer authorization token through the `Authorization` header. \
You will also need to provide your discord application id & your server id in the json body\
For now each token is linked to a bot id and a to a server id.

As the api is on a beta stage, **only** [**private bot instance**](https://docs.invitelogger.me/pbi/what-is-a-private-bot-instance) owners can request access to it.

### Final authentication system:

Each application will have a bearer token.\
Each discord servers will have a secret.&#x20;
