Update SIP trunk
update_sip_trunkChange a SIP trunk's settings, including limits, auth refs, failover URIs, recording, and webhooks. Only passed fields change; provisioning and explicit confirmation are required.
Instructions
Change a SIP trunk's settings (PUT /trunks/{id}), including limits, auth references, failover URIs, recording and webhook_url. Only the fields you pass change. Gated by VOBIZ_ENABLE_PROVISIONING and confirm: true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| secure | No | ||
| confirm | Yes | Must be true, set only after the user explicitly approved: changing this SIP trunk. | |
| trunk_id | Yes | ||
| cps_limit | No | ||
| recording | No | ||
| transport | No | ||
| ipacl_uuid | No | ||
| description | No | ||
| webhook_url | No | Receives CallInitiated and Hangup events (public https). | |
| trunk_status | No | ||
| webhook_method | No | ||
| credential_uuid | No | ||
| trunk_direction | No | ||
| primary_uri_uuid | No | Origination URI used first (failover order: primary, then fallback). | |
| fallback_uri_uuid | No | ||
| inbound_destination | No | ||
| enable_transcription | No | ||
| concurrent_calls_limit | No | ||
| recording_webhook_enabled | No |