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

# Auth Commands

> Account management and API key operations

## vrin auth login

Log in to your VRIN account. Stores credentials locally for subsequent CLI calls.

```bash theme={null}
vrin auth login you@example.com
# Password: ********
```

***

## vrin auth register

Create a new VRIN account.

```bash theme={null}
vrin auth register you@example.com --name "Your Name"
# Password: ********
# Confirm password: ********
```

### Options

| Flag     | Description                   |
| -------- | ----------------------------- |
| `--name` | Display name for your account |
| `--json` | Force JSON output             |

***

## vrin auth keys

List all API keys associated with your account.

```bash theme={null}
vrin auth keys --json
```

***

## vrin auth create-key

Create a new API key. Useful for creating separate keys for different agents or environments.

```bash theme={null}
vrin auth create-key --name "production-agent"
```

### Options

| Flag     | Description                            |
| -------- | -------------------------------------- |
| `--name` | Label for the key (for your reference) |
| `--json` | Force JSON output                      |

***

## vrin auth delete-key

Delete an API key by its ID.

```bash theme={null}
vrin auth delete-key key_abc123
```

| Flag     | Description       |
| -------- | ----------------- |
| `--json` | Force JSON output |
