---
updatedAt: 2026-07-29T14:53:39.000Z
---

# Authentication

Every CC View API request is authenticated with your API key, sent as a request header.

```shell
curl "https://ccview.io/api/featured-apps?from=2026-07-01T00:00:00Z&to=2026-07-29T00:00:00Z&limit=5" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

<Callout icon="📘" theme="info">
  ### Trying endpoints from these docs

  Each endpoint page in this reference has a Credentials box. Paste your key there once and every interactive example and generated code snippet will include it automatically.
</Callout>

## Getting a key

Keys are issued by our team. Email <sales@ccview.io> with a short note on what you are building and your expected request volume. Starter plans include a [7-day free trial](https://api.ccview.io/pricing).

## Keeping your key safe

* Treat the key like a password. Send it only in the request header, never in a URL.
* Use separate keys per environment if your plan includes them, so a leaked staging key never touches production.
* If a key is exposed, write to us and we will rotate it.

## Errors

| Status                  | Meaning                                                                             |
| ----------------------- | ----------------------------------------------------------------------------------- |
| `401 Unauthorized`      | The key is missing or not valid. Check the header name and value                    |
| `429 Too Many Requests` | You have hit your plan's rate limit. Back off and retry, or ask about a higher tier |

<br />