Trunks

Update a trunk

Update a SIP trunk's name, configuration, or status.

put/api/v1/Account/{auth_id}/trunks/{trunk_id}

Path parameters

auth_idstring required
Example:MA_XXXXXX

Your account Auth ID

trunk_idstring required

Request body

namestring
trunk_direction'inbound' | 'outbound'

Direction of the trunk — inbound or outbound only.

trunk_status'enabled' | 'disabled'
secureboolean
trunk_domainstring
transport'udp' | 'tcp' | 'tls'
inbound_destinationstring
descriptionstring
concurrent_calls_limitinteger
cps_limitinteger
credential_uuidstring
ipacl_uuidstring
primary_uri_uuidstring
fallback_uri_uuidstring
recordingboolean
enable_transcriptionboolean
pii_redactionboolean
pii_entity_typesstring
webhook_urlstring

Customer webhook for call-admission events (CallInitiated / Hangup). Public http/https URL; SSRF-validated. See Trunk Webhooks.

webhook_method'POST' | 'GET'
recording_webhook_enabledboolean

Response

Trunk updated

trunk_idstring required
account_idstring required
namestring required
trunk_domainstring required
trunk_statusstring required
secureboolean required
trunk_directionstring required
concurrent_calls_limitinteger required
cps_limitinteger required
descriptionstring required
transportstring required
recordingboolean required
enable_transcriptionboolean required
pii_redactionboolean required
webhook_methodstring required
recording_webhook_enabledboolean required
created_atstring required
updated_atstring required

Changes

No recorded changes to this endpoint across all 1 revision of this API.