Skip to main content
DELETE
Release a dedicated IP

Authorizations

Authorization
string
header
required

Telnyx API key supplied as Authorization: Bearer <token>. In production, auth may be validated by the API gateway and forwarded via Telnyx auth headers.

Path Parameters

id
string<uuid>
required

The dedicated IP identifier (UUID).

Query Parameters

force
boolean
default:false

Set together with drain=true to release the last IP in a pool. Either flag alone has no effect. Also accepted in the JSON body.

drain
boolean
default:false

Set together with force=true to release the last IP in a pool. Acknowledges that mail routed to the emptied pool is held until the pool has a sendable IP again. Also accepted in the JSON body.

reason
string

Free-text reason recorded with the release. Also accepted in the JSON body.

Body

application/json

Optional release options. The same fields are accepted as query parameters.

force
boolean
default:false

Set together with drain: true to release the last IP in a pool. Either flag alone has no effect.

drain
boolean
default:false

Set together with force: true to release the last IP in a pool. Acknowledges that mail routed to the emptied pool is held until the pool has a sendable IP again.

reason
string

Free-text reason recorded with the release.

Response

Released dedicated IP

data
object
required

A dedicated sending IP address owned by the account.