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

# Permissions

> Reference for required API key types and permission scopes for each Honeycomb API endpoint group

<Note>
  This page is a temporary reference while per-endpoint permission requirements are added
  to the individual endpoint pages. It will be removed once that work is complete.
</Note>

Each Honeycomb API endpoint requires a specific key type and permission or scope.
Use this page to confirm what your key needs before making a request.

For help choosing a key type or setting up authentication, see [Authentication](/api/authentication).

## Configuration Key Permissions

These endpoints require a **Configuration Key** passed in the `X-Honeycomb-Team` header.
Each endpoint group requires a specific permission assigned to the key.

| Endpoint Group              | Required Permission                     | Notes                                                                                                                                      |
| --------------------------- | --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Auth (V1)                   | Any valid Ingest or Configuration Key   | No specific permission required.                                                                                                           |
| Boards and Board Views      | Manage Public Boards                    |                                                                                                                                            |
| Burn Alerts                 | Manage SLOs                             |                                                                                                                                            |
| Calculated Fields           | Manage Queries and Columns              |                                                                                                                                            |
| Columns                     | Manage Queries and Columns              |                                                                                                                                            |
| Dataset Definitions         | Create Datasets                         |                                                                                                                                            |
| Datasets                    | Create Datasets                         |                                                                                                                                            |
| Events                      | Send Events                             | Ingest Key recommended. Configuration Key with Send Events permission also works.                                                          |
| Kinesis Events              | Send Events                             | Ingest Key recommended. Configuration Key with Send Events permission also works.                                                          |
| Markers and Marker Settings | Manage Markers                          |                                                                                                                                            |
| Queries                     | Manage Queries and Columns              |                                                                                                                                            |
| Query Annotations           | Manage Queries and Columns              |                                                                                                                                            |
| Query Data                  | Manage Queries and Columns, Run Queries | Both permissions required.                                                                                                                 |
| Recipients                  | Manage Recipients                       | Recipients are team-wide, not Environment-specific. A key with this permission can modify recipients across all Environments in your Team. |
| Reporting                   | Manage SLOs                             |                                                                                                                                            |
| Service Maps                | Read Service Maps                       |                                                                                                                                            |
| SLOs                        | Manage SLOs                             |                                                                                                                                            |
| Triggers                    | Manage Triggers                         |                                                                                                                                            |

## Management Key Scopes

These endpoints require a **Management Key** passed as a Bearer token in the `Authorization` header.
Each endpoint requires a specific scope assigned to the key.

| Endpoint Group | Required Scope                                                                       | Notes                                      |
| -------------- | ------------------------------------------------------------------------------------ | ------------------------------------------ |
| Auth (V2)      | Any valid Management Key                                                             |                                            |
| Environments   | `environments:read` (read operations), `environments:write` (create, update, delete) |                                            |
| Key Management | `api-keys:read` (read operations), `api-keys:write` (create, update, delete)         | Supports both Ingest Keys and Config Keys. |
