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

# API keys

> Create, regenerate, and revoke Reposeek API keys.

# API keys

Manage API keys at [reposeek.ai/dashboard/api-keys](https://reposeek.ai/dashboard/api-keys).

## Create a key

1. Open the API keys dashboard.
2. Enter a label such as `Local development` or `Production`.
3. Click **Create key**.
4. Copy the full key immediately.

The full key is shown once. After that, only identifying metadata is available in the dashboard.

## Regenerate a key

Use **Regenerate** when a key may be leaked or you want to rotate credentials. The current key stops working immediately and the new full key is shown once.

## Revoke a key

Use **Revoke** to permanently disable a key. Revoked keys return `401 invalid_api_key`.

## Account quota

You can create multiple API keys for local, staging, production, and customer workflows. All keys share account quota. Creating a separate key does not create a separate Free, Pro, or Max allowance.

For quota accounting, all keys share account quota.

Reposeek keeps backend abuse controls on active key creation, but the self-serve pricing page is based on account-level search quota rather than a public key-count limit.
