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

# ravion domain

> Manage domains

## `ravion domain`

Manage domains

**Aliases:** `domains`

### `ravion domain apex-status`

```bash theme={null}
ravion domain apex-status [flags]
```

**Flags:**

| Flag              | Required | Description           |
| ----------------- | -------- | --------------------- |
| `--apex <string>` | yes      | apex                  |
| `--json`          |          | emit response as JSON |

### `ravion domain availability`

```bash theme={null}
ravion domain availability [flags]
```

**Flags:**

| Flag              | Required | Description           |
| ----------------- | -------- | --------------------- |
| `--name <string>` | yes      | name                  |
| `--json`          |          | emit response as JSON |

### `ravion domain create`

Create Domain

```bash theme={null}
ravion domain create [flags]
```

**Flags:**

| Flag              | Required | Description           |
| ----------------- | -------- | --------------------- |
| `--data <string>` | yes      | Request data as JSON  |
| `--json`          |          | emit response as JSON |

### `ravion domain delete`

Delete Domain

```bash theme={null}
ravion domain delete <id> [flags]
```

**Flags:**

| Flag        | Required | Description              |
| ----------- | -------- | ------------------------ |
| `-y, --yes` |          | skip confirmation prompt |

### `ravion domain dns-status`

```bash theme={null}
ravion domain dns-status [flags]
```

**Flags:**

| Flag                            | Required | Description           |
| ------------------------------- | -------- | --------------------- |
| `--module-instance-id <string>` | yes      | moduleInstanceId      |
| `--json`                        |          | emit response as JSON |

### `ravion domain events`

```bash theme={null}
ravion domain events [flags]
```

**Flags:**

| Flag                            | Required | Description                                                           |
| ------------------------------- | -------- | --------------------------------------------------------------------- |
| `--module-instance-id <string>` | yes      | moduleInstanceId                                                      |
| `--json`                        |          | emit response as JSON                                                 |
| `--limit <int>`                 |          | Maximum number of recent events to return (default 200, maximum 500). |
| `-v, --verbose`                 |          | show full output                                                      |

### `ravion domain get`

Get Domain by id

```bash theme={null}
ravion domain get <id> [flags]
```

**Flags:**

| Flag     | Required | Description           |
| -------- | -------- | --------------------- |
| `--json` |          | emit response as JSON |

### `ravion domain list`

List Domains

```bash theme={null}
ravion domain list [flags]
```

**Flags:**

| Flag                            | Required | Description           |
| ------------------------------- | -------- | --------------------- |
| `--module-instance-id <string>` | yes      | moduleInstanceId      |
| `--cursor <string>`             |          | cursor                |
| `--json`                        |          | emit response as JSON |
| `--limit <int>`                 |          | limit                 |
| `-v, --verbose`                 |          | show full output      |
