Create a SIP trunk
Requires sip_trunks:write.
Authorizations
Your Wixzel Phone API key: Authorization: Bearer wv_live_.... Keys are scoped; grant only what the integration needs.
Body
1 - 64^[a-zA-Z0-9 _-]+$1 - 253^[a-zA-Z0-9.-]+$1 <= x <= 65535udp, tcp, tls 128^[a-zA-Z0-9._-]*$256128^[a-zA-Z0-9.-]*$64^[a-zA-Z0-9+ _-]*$16^[0-9+*#]*$Whether to keep the leading "+" when dialling, so the request URI reads sip:+15551234567@host. Twilio and Telnyx expect it. Many wholesale carriers cannot parse it and answer 408 Request Timeout after a few seconds, with the call showing in their portal as received but never answered. Set false to send bare digits instead.
64Response
The created a SIP trunk
^[0-9a-f]{24}$"6a96a3ead6e886d42462dd3e"
sip_trunk udp, tcp, tls The address calls are placed from. Allowlist it with your carrier: most authorise outbound calls by source IP, and without it the trunk looks configured while no call completes. Read from the deployment rather than written down, so it cannot go stale. Null if this install has not set it.
"95.216.218.102"
Where your carrier must send INBOUND calls. Paste it into the field your provider calls the Origination URI (Twilio Elastic SIP Trunking), or the termination point / destination SIP URI — the names differ, the string does not. platform_ip is the outbound half: it tells the carrier to accept calls FROM us. This is the inbound half, and it is separate configuration in a different part of their console. Without it a number is bought, pointed at an agent, and simply never rings, because the carrier has nowhere to deliver the call to. Null if this install has not published a SIP address.
"sip:95.216.218.102:5090"
ISO 8601, always UTC.
"2026-09-01T12:00:00.000Z"

