# `bird email ip-pools`

## Usage

```bash
bird email ip-pools
```

## Description

Inspect and manage the IP pools available to your organization and the dedicated
IPs assigned to each. Use the reserved id "ipp_shared" for the shared pool.

Reads return JSON; list is paginated. Mutations take flags and/or a --body-file JSON body (flags overriding); run --example to print the body shape or --dry-run to preview the request. Destructive commands require --yes.

## Procedure

**Delete an IP pool**

Remove an empty IP pool. A pool that still holds dedicated IPs (even one cancelling) can't be deleted; move or cancel its IPs first.

Requires: The pool must hold no dedicated IPs.

1. `bird email ip-pools delete` — Deletes the now-empty pool.

## Commands

| Name                                                  | Description       |
| ----------------------------------------------------- | ----------------- |
| [`create`](/docs/cli/reference/email-ip-pools-create) | Create an IP pool |
| [`delete`](/docs/cli/reference/email-ip-pools-delete) | Delete an IP pool |
| [`get`](/docs/cli/reference/email-ip-pools-get)       | Get an IP pool    |
| [`list`](/docs/cli/reference/email-ip-pools-list)     | List IP pools     |
| [`update`](/docs/cli/reference/email-ip-pools-update) | Update an IP pool |