> ## 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 organization

> Create, list, switch between, and configure Ravion organizations, including billing, defaults, and integrations, from the command line.

## `ravion organization`

Manage organizations

**Aliases:** `organizations`

### `ravion organization create`

Create Organization

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

**Flags:**

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

### `ravion organization get`

Get Organization by id

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

**Flags:**

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

### `ravion organization list`

List Organizations

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

**Flags:**

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

### `ravion organization permitted-idps`

Get permitted identity providers for an organization

```bash theme={null}
ravion organization permitted-idps <id> [flags]
```

**Flags:**

| Flag            | Required | Description           |
| --------------- | -------- | --------------------- |
| `--json`        |          | emit response as JSON |
| `-v, --verbose` |          | show full output      |

### `ravion organization permitted-idps-update`

Update permitted identity providers for an organization

```bash theme={null}
ravion organization permitted-idps-update <id> [flags]
```

**Flags:**

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

### `ravion organization sso-portal-link`

Get Admin Portal link for SAML SSO setup

```bash theme={null}
ravion organization sso-portal-link <id> [flags]
```

**Flags:**

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

### `ravion organization sso-settings`

Get SAML SSO settings

```bash theme={null}
ravion organization sso-settings <id> [flags]
```

**Flags:**

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

### `ravion organization sso-settings-update`

Update SAML SSO settings

```bash theme={null}
ravion organization sso-settings-update <id> [flags]
```

**Flags:**

| Flag             | Required | Description                                           |
| ---------------- | -------- | ----------------------------------------------------- |
| `--sso-enforced` | yes      | Whether to enforce SAML SSO as the sole login method. |
| `--json`         |          | emit response as JSON                                 |

### `ravion organization update`

Patch Organization

```bash theme={null}
ravion organization update <id> [flags]
```

**Flags:**

| Flag                       | Required | Description           |
| -------------------------- | -------- | --------------------- |
| `--billing-email <string>` |          | billingEmail          |
| `--json`                   |          | emit response as JSON |
| `--name <string>`          |          | name                  |
