Detach Numbers from Trunk
Trunks
Detach Numbers from Trunk
Unmap one or more numbers from a SIP trunk
POST
Detach Numbers from Trunk
Unmap one or more numbers from this trunk. Detaching deletes the number’s bridge mapping,
fires deprovision, sets the number back to
NOT_ASSIGNED, and releases channels.
Prerequisites: API Token + Org-Handle. See Authentication.
Headers
| Name | Type | Required | Description |
|---|---|---|---|
| Authorization | string | Yes | Token <your-api-key> |
| Org-Handle | string | Yes | Organization domain handle |
| Content-Type | string | Yes | application/json |
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer | Yes | Trunk id |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
| number_ids | integer[] | Yes | Numbers to unmap |
Partial success
Eachdata.numbers entry reports ok/error. A number that isn’t mapped to this trunk
returns ok: false with "Number is not mapped to this trunk."
cURL
Authorizations
Format: Token
Headers
Organization domain handle
Example:
"unpod.tv"
Path Parameters
Example:
21
Body
application/json
Example:
[501]Response
Numbers unmapped from trunk (partial-success per number)