---
title: "API Keys"
slug: "api-keys"
updated: 2026-01-12T12:31:36Z
published: 2026-01-12T12:31:36Z
---

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

# API Keys

Manage and store your API keys securely.

- **Create and Store API Keys**: Generate new API keys to integrate with your workspace.
- **Secret API Keys**: Your secret API keys are displayed only once upon creation. For security reasons, they cannot be viewed again.

**Admins** can view and revoke all API keys, while **members** can only manage the keys they have created.

When generating a new API key, users must define its **assistant scope**, determining whether it applies to **all current and future general assistants** or a **specific set of assistants**, including the default search assistant. This ensures that API keys can only be used with designated assistants—any API call referencing an undefined assistant will return an error.

Additionally, **admins** can choose an **access mode**:

- **Impersonated:** API provides results based on the permissions of the user explicitly referenced in the API request.
- **Non-Impersonated:** API provides results based on the permissions of the user who created the API Key.

API keys are **non-editable after creation** to maintain security and prevent unauthorized changes.

![](https://cdn.document360.io/9c439416-8f37-43ae-8ba7-d5c31de26a65/Images/Documentation/image-1739784829788.png)
