---
title: "Remove a dedicated IP from a pool"
method: DELETE
path: "/email/ip_pools/{id}/ips/{ip_id}"
tags: ["IP Pools"]
---

# Remove a dedicated IP from a pool

`DELETE /email/ip_pools/{id}/ips/{ip_id}`

## Request

- Base URL: `https://api.telnyx.com/v2`
- URL: `https://api.telnyx.com/v2/email/ip_pools/{id}/ips/{ip_id}`
- Auth: HTTP bearer

Remove the dedicated IP from the pool. The IP is kept but carries no mail until added to a pool again. Removing the last IP requires `force=true` and `drain=true`.

## Path parameters

- `id` string, uuid, required
- `ip_id` string, uuid, required

## Query parameters

- `force` boolean
- `drain` boolean

## Response `204`

IP removed from the pool. No response body.

## Other responses

- `401`: Unauthorized
- `404`: The pool or the dedicated IP was not found, or the IP is not in this pool.
- `409`: The IP is the pool's last member and `force`/`drain` were not both set.
- `422`: Validation failed.

## Changes

> 152 revisions in range; 1 not diffed.

- **2026-10-22** `8b7c33b1ee45`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/changes/email/ip_pools/:id/ips/:ip_id/delete.md)

---

[API](https://skmtc.dev/team-telnyx/apis/telnyx-api-2.md) - [All operations](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/revisions/f82938f53ff4?raw)
