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

# Authentication

All routes available via the Blox.report backend require authorization to be provided.

## How do I get an API key?

To get an API key, you'll need to head to our dashboard. There you'll find all you need to know - you can create an API key, view report and appeal question IDs, manage API key permissions and more.

Click [here](https://blox.report/redirect?r=api) to view our API page and generate an API key. You'll be asked to login and select a server to manage. You need `Administrator` in order to access the dashboard.

## How do I authenticate requests?

Requests are authenticated with the `Authorization` header.

API keys should be provided in the format `Key:Secret`. As keys are linked to a server, you do not need to provide a server ID at any point. This is an intended security feature and will not be changed unless there is a viable usecase.
