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

# Get Your API Key

> How to generate and manage your public API key from the Criffy dashboard.

# Get Your API Key

Public API keys should be created from the Criffy dashboard, then used as Bearer tokens for `/api/v1/*` public data endpoints.

## Where to generate it

1. Buy or upgrade to a [Pro+ plan](https://criffy.com/pricing).
2. Sign in to your Criffy account.
3. Open [Settings -> API](https://criffy.com/settings/api).
4. Generate your API key there.

This is the supported flow for public API access.

## Usage and limits

Pro+ API keys currently include 60 requests per minute and 100,000 requests per calendar month. Monthly quota resets on the 1st day of each month at `00:00 UTC`.

Your current usage is available in [Settings -> API](https://criffy.com/settings/api). The dashboard usage widget shows your used requests, monthly limit, and reset date.

## Important notes

* Your account must have an active `Pro+` subscription to use protected `/api/v1/*` endpoints.
* The full plaintext key is only shown when it is created or regenerated, so store it securely right away.
* Use the key as a Bearer token when calling public data endpoints.
* If you need to rotate or revoke the key, do it again from [Settings -> API](https://criffy.com/settings/api).
* Do not embed the key in browser or mobile client code.

## Public integration boundary

Use the dashboard to create, rotate, or revoke API keys. Use the generated key as a Bearer token when calling public data endpoints.

Dashboard account flows are separate from the public data API and are not the integration surface for server-to-server data access.

## Example usage

```bash theme={null}
curl https://criffy.com/api/v1/exchanges \
  -H "Authorization: Bearer criffy_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
```
