---
title: "Remove the resource from a phone number"
method: DELETE
path: "/api/fabric/phone_number_addresses/{id}"
tags: ["Phone Number Addresses"]
---

# Remove the resource from a phone number

`DELETE /api/fabric/phone_number_addresses/{id}`

Removes the resource from a phone number's channel, so inbound calls or messages on that channel no longer reach it. The number stays in your project, the resource is not deleted, and the address remains with `resource_id` set to `null`, so it still appears in [List phone number addresses](/docs/apis/rest/phone-number-addresses/list-phone-number-addresses). To give up the number itself, use [Release phone number](/docs/apis/rest/phone-numbers/release-phone-number).

<Warning title="Beta">This API is in beta and may change.</Warning>

#### Permissions

The API token used to authenticate must have the following scope(s) enabled to make a successful request: _Calling_, _Fax_, _Messaging_, or _Video_.

[Learn more about API scopes](/docs/platform/your-signalwire-api-space).

## Path parameters

- `id` string, uuid, required — Universal Unique Identifier.

## Response `204`

There is no content to send for this request, but the headers may be useful.

## Other responses

- `401` — Access is unauthorized.
- `404` — The server cannot find the requested resource.
- `500` — An internal server error occurred.

## Changes

> 161 revisions in range; 3 could not be searched.

- **2026-09-15** `7506aebc9ef3` — 1 info
  - endpoint added
- **2026-09-15** `f0464a93a362` — 1 breaking
  - api path removed without deprecation
- **2026-09-15** `e35eaf5d474d` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/signalwire/apis/signalwire-rest-api/changes/api/fabric/phone_number_addresses/:id/delete.md)

---

[API](https://skmtc.dev/signalwire/apis/signalwire-rest-api.md) · [All operations](https://skmtc.dev/signalwire/apis/signalwire-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/signalwire/apis/signalwire-rest-api/revisions/20ee0f568ece?raw)
