Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

x-workspace-id
string<uuid>
required

Identificador del workspace multi-tenant.

Body

application/json

Datos para provisionar un nuevo SIP trunk. El workspaceId se obtiene del header x-workspace-id.

name
string
required

Nombre descriptivo del trunk.

Minimum string length: 1
carrierAddress
string
required

Hostname o IP del carrier PSTN.

Minimum string length: 1
Example:

"my-trunk.pstn.twilio.com"

carrierPort
integer
default:5060

Puerto SIP del carrier.

Required range: x >= 1
carrierTransport
enum<string>
default:udp

Protocolo de transporte SIP.

Available options:
udp,
tcp,
tls
phoneNumbers
string[]

Numeros de telefono asociados (E.164).

Response

Trunk creado con credenciales generadas

SIP trunk con el password visible. Solo se retorna al crear o regenerar password.

id
string<uuid>
required
workspaceId
string
required

Identificador del workspace propietario del trunk.

name
string
required

Nombre descriptivo del trunk.

username
string
required

Username generado para autenticacion SIP digest.

domain
string
required

Dominio SIP del gateway.

Example:

"sip.getsupervisor.ai"

carrierAddress
string
required

Hostname o IP del carrier PSTN.

Example:

"my-trunk.pstn.twilio.com"

carrierPort
integer
default:5060
required

Puerto SIP del carrier.

carrierTransport
enum<string>
default:udp
required

Protocolo de transporte SIP.

Available options:
udp,
tcp,
tls
phoneNumbers
string[]
required

Numeros de telefono asociados al trunk (E.164).

status
enum<string>
required

Estado operativo del trunk.

Available options:
active,
inactive
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
password
string
required

Password generado para autenticacion SIP digest. Solo visible en esta respuesta.