> 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 %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.genesis.autify.com/settings/organization-settings/api-key-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
