---
title: "Delete a number from the provisioned route pool"
method: POST
path: "/callflow/pool/number"
tags: ["callflow"]
---

# Delete a number from the provisioned route pool

`POST /callflow/pool/number`

Removes phone numbers from a provisioned route pool after validation. Deletes specified numbers from the pool, making them unavailable for dynamic assignment. Validates number existence before removal.

## Request body

- DeletePoolNumber[]
  - `provisioned_route_id` integer — The unique identifier for the route to which the number is associated
  - `phone_numbers` object[]
    - `number` string — The phone number to be removed from the provisioned route pool

## Response `200`

Deletion results including success confirmation or list of invalid numbers not found in the pool

- StandardPostResponse[]
  - `result` string, required — Outcome of the request. String, typically 'success' or 'error'.
  - `data` string, required — Response payload. Shape varies by endpoint.
  - `entry_count` integer, required — The sequential number of the entry in the submitted array. Type: integer (int32).

## Other responses

- `default` — Unexpected error

---

[API](https://skmtc.net/convirza/apis/convirza-apis.md) · [All operations](https://skmtc.net/convirza/apis/convirza-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/convirza/convirza-apis/versions/ccf9bbe34f5a/schema)
