# Api Keys

Source: https://docs.elnora.ai/docs/cli/api-keys
Last modified: 2026-09-08T22:35:25-06:00

> Create, list, and revoke API keys for programmatic access.

Create, list, and revoke API keys for programmatic access.

## elnora api-keys create

Create a new API key

```bash
elnora api-keys create [required options] [options]
```

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `name` | string | yes | API key name |
| `scopes` | string | no | Comma-separated list of scopes |

## elnora api-keys getPolicy

Get the API key creation policy

*Read-only*

```bash
elnora api-keys getPolicy
```

## elnora api-keys list

List all API keys

*Read-only*

```bash
elnora api-keys list
```

## elnora api-keys revoke

Revoke an API key

*Destructive*

```bash
elnora api-keys revoke [required options] [options]
```

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `keyId` | uuid | yes | API key ID to revoke |

## elnora api-keys setPolicy

Set the API key creation policy

```bash
elnora api-keys setPolicy [required options] [options]
```

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `policy` | enum | yes | API key creation policy One of: `all_members`, `admins_only`. |
