# Authentication — CacheBoost Docs

> Create and manage API keys for the CacheBoost API.

Source: https://www.cache-boost.com/support/getting-started/authentication.md
Language: en

---



All API requests require a Bearer token. This page explains how to create and manage API keys.

Every request to the CacheBoost API must include an `Authorization` header:

```
Authorization: Bearer cb_live_<your-api-key>
```

## Create an API key

1. Go to your profile page: https://app.cache-boost.com/profile
2. Click **Create API key**.
3. Give the key a name and select the scopes it needs.
4. Optionally restrict the key to specific sites.
5. Click **Create**. Copy the key — it is shown only once.

## Scopes

| Scope | Access |
|-------|--------|
| `sites:read` | List and get sites |
| `sites:write` | Create and delete sites, manage sitemaps |
| `boosts:read` | List and get boosts |
| `boosts:write` | Create, update, delete, and run boosts |
| `runs:read` | List and get runs |

## Key format

API keys have the format `cb_live_` followed by 32 hex characters. Only the first 8 characters of the key suffix are stored in the dashboard — the full key cannot be retrieved after creation.

## Revoking a key

On the profile page, click **Revoke** next to any key. Revocation is immediate.

> Store keys in environment variables or a secrets manager. Never commit them to source control.

## Next

- Quickstart: https://www.cache-boost.com/support/getting-started/quickstart
- API reference: https://www.cache-boost.com/support/api-reference/overview



---

**CacheBoost** — Automatic cache warming for faster websites.

- Website: https://www.cache-boost.com
- Full content (all pages): https://www.cache-boost.com/llms-full.txt
- LLM index: https://www.cache-boost.com/llms.txt
- Documentation: https://www.cache-boost.com/support/getting-started/introduction
- Start free: https://www.cache-boost.com/try
