> For the complete documentation index, see [llms.txt](https://help.genesis.autify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.genesis.autify.com/settings/organization-settings/api-key-management.md).

# API keys

Autify Genesis API keys let external tools and CI/CD pipelines access the Genesis API and the Genesis MCP server. Manage your personal keys, and — as an Admin or Owner — keys issued by other organization members.

## API key list

Created API keys appear in a list.

<figure><img src="/files/P8dWxhoguKI55eHSXQs7" alt="Screenshot of the API key list"><figcaption><p>API key list</p></figcaption></figure>

{% hint style="info" %}
Only the API keys you (the signed-in user) created appear on this screen. API keys created by other users are not shown. Organization Admins and Owners can see every API key in the organization in the **Organization API Keys** section described below.
{% endhint %}

## Creating an API key

1. Click **Create API key**.
2. Enter an easy-to-identify name in **Key name**.
3. Click **Create API key**.
4. The generated API key appears. Copy it.

<figure><img src="/files/eQDTwKYpGRHpBVYe1qdl" alt="Screenshot of the dialog shown after creating an API key"><figcaption><p>Dialog shown after creating an API key</p></figcaption></figure>

{% hint style="danger" %}
You cannot view the API key again after closing this screen. Copy and store it securely before continuing.
{% endhint %}

Created API keys can be used both as the `x-api-key` header for the Genesis API and as the `Authorization: Bearer {API key}` header for the Genesis MCP server. For MCP client setup, see [MCP server](/settings/connection-settings/mcp-server.md).

## Deleting an API key

1. Click the delete icon in the row of the key you want to delete.

   <figure><img src="/files/MzlWDRCNsp7CUQwEZWfq" alt="Screenshot of the delete icon for an API key"><figcaption><p>Delete icon for an API key</p></figcaption></figure>
2. Click **Delete** in the confirmation dialog.

   <figure><img src="/files/G0HFozPvz38IJcZVWEbV" alt="Screenshot of the API key delete confirmation dialog"><figcaption><p>API key delete confirmation dialog</p></figcaption></figure>

{% hint style="danger" %}
Applications that use the deleted API key stop working. Confirm the impact before deleting it.
{% endhint %}

## Organization API keys

If you are signed in as an Admin or Owner of the organization, the **Organization API Keys** section appears below your personal API key list. This section lists every API key issued by members of the organization, along with the **Created by** information (name and email) and the creation date.

{% hint style="info" %}
The **Organization API Keys** section appears only for Admin and Owner roles. Members see only the API keys they created themselves.
{% endhint %}

When you remove a member from the organization, the API keys they issued are revoked automatically.

<figure><img src="/files/9FsvZRep4uvACiAvg8ti" alt="Screenshot of the Organization API keys list"><figcaption><p>Organization API keys list</p></figcaption></figure>

### Revoking an organization API key

1. Click the delete icon in the row of the key you want to revoke.
2. Click **Revoke** in the **Revoke API key** dialog.

   <figure><img src="/files/erp6Ak49hu5u41Bn1VIm" alt="Screenshot of the Revoke API key confirmation dialog"><figcaption><p>Revoke API key confirmation dialog</p></figcaption></figure>

{% hint style="danger" %}
Applications that use the revoked API key stop working immediately. Confirm the impact before revoking it.
{% endhint %}
