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

# org

> Manage Entire organizations.

Manage Entire organizations.

```bash theme={null}
entire org COMMAND
```

An organization owns [projects](/cli-reference/project), which in turn own [repositories](/cli-reference/repo). To manage who belongs to an org, use [`entire org grant`](/cli-reference/grant#entire-org-grant).

Use an organization's name or ULID with `get` and `delete`. Most subcommands accept `--json` to print raw JSON instead of a table; `delete`, `grant remove`, and `invite revoke` do not.

## `entire org create`

Create an organization.

```bash theme={null}
entire org create NAME [flags]
```

| Flag | Description |
| - | - |
| `--region SLUG` | Jurisdiction slug. Defaults to the server's home jurisdiction. |

```bash theme={null}
entire org create acme
entire org create acme --region eu
```

## `entire org list`

List organizations you can see.

```bash theme={null}
entire org list [flags]
```

## `entire org get`

Show an organization by name or ULID.

```bash theme={null}
entire org get ORG [flags]
```

## `entire org delete`

Delete an organization by name or ULID.

```bash theme={null}
entire org delete ORG [flags]
```

| Flag | Description |
| - | - |
| `-f, --force` | Skip the confirmation prompt. |
| `-y, --yes` | Skip the confirmation prompt. Alias for `--force`. |

## `entire org invite`

Invite an email address to an organization. Use this to reach people who have never signed in to Entire: [`entire org grant add`](/cli-reference/grant#entire-org-grant) needs an existing account, while an invitation reaches an address.

The invitee accepts through the link in the email they receive.

### `entire org invite send`

Send an invitation.

```bash theme={null}
entire org invite send ORG --email EMAIL [flags]
```

Inviting an address that already has an open invitation sends the mail again and keeps the role the invitation was created with.

```bash theme={null}
entire org invite send acme --email dev@example.com --role admin
```

| Flag | Description |
| - | - |
| `--email EMAIL` | Email address to invite. Required. |
| `--json` | Output raw JSON instead of a table. |
| `--role ROLE` | Role the invitation grants: `owner`, `admin`, or `member`. Defaults to `member`. |

### `entire org invite list`

List an organization's invitations.

```bash theme={null}
entire org invite list ORG [flags]
```

```bash theme={null}
entire org invite list acme --status all
```

| Flag | Description |
| - | - |
| `--json` | Output raw JSON instead of a table. |
| `--status STATUS` | Lifecycle state to list: `open`, `accepted`, `revoked`, `expired`, or `all`. Defaults to `open`. |

### `entire org invite revoke`

Revoke the open invitation for an email address so its link stops working.

```bash theme={null}
entire org invite revoke ORG --email EMAIL
```

```bash theme={null}
entire org invite revoke acme --email dev@example.com
```

| Flag | Description |
| - | - |
| `--email EMAIL` | Email address whose open invitation to revoke. Required. |

## Continue With

> **[project](/cli-reference/project)**
>
> Create and manage the projects an org owns.

> **[grant](/cli-reference/grant)**
>
> Manage org membership and access.
