---
title: "Remove IPs from Pool"
method: POST
path: "/ip/pool/remove-ips"
tags: ["IP Management API"]
---

# Remove IPs from Pool

`POST /ip/pool/remove-ips`

This allows a parent account to remove specific dedicated IP addresses from an existing pool.

## Request body

- object
  - `pool_name` string, required — The name of the IP pool from which the IPs should be removed. Must refer to an exisiting pool owned by the parent account.
  - `ips_to_add` string[], required — A list of IP addresses to remove from the pool. At least one IP must be provided. Each IP must already be assigned to the specified pool.

## Response `200`

IPs removed from pool successfully

- object
  - `pool_name` string
  - `region` string
  - `assigned_ips` string[]
  - `updated_on` string, date-time

## Other responses

- `400` — Validation error
- `401` — Authentication required
- `403` — Pool not owned or IP not in pool

---

[API](https://skmtc.dev/netcorecloud/apis/email-api-v6.md) · [All operations](https://skmtc.dev/netcorecloud/apis/email-api-v6/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/netcorecloud/email-api-v6/revisions/73f83bc2eff8/schema)
