# API Keys

API keys let you access the Record Meeting API programmatically without using your Google account credentials.

## Creating an API key

1. Go to **Settings → API Keys**
2. Click **Create API key**
3. Enter a name (e.g. "My integration" or "CI pipeline")
4. Click **Create**

{% hint style="warning" %}
The full API key is shown **only once** at creation time. Copy it immediately and store it securely (e.g. in a password manager or environment variable). It cannot be retrieved again.
{% endhint %}

After creation, only the first 8 characters (prefix) are shown in the list — this is enough to identify a key without exposing it.

## Using an API key

Include your key in the `Authorization` header of every API request:

```
Authorization: Bearer <your_api_key>
```

See the [API Reference → Authentication](https://support.recordmeeting.com/api-reference/authentication) page for full details.

## Viewing your keys

The API Keys page shows all active keys with:

* **Name** — the label you gave the key
* **Prefix** — first 8 characters for identification
* **Created at** — when the key was created
* **Last used** — when the key was last used to make a request

## Revoking a key

1. Go to **Settings → API Keys**
2. Find the key you want to revoke
3. Click **Revoke**

The key stops working immediately. This cannot be undone — if you need access again, create a new key.
