Create SIP trunk
Authorizations
Send your organization API key as Authorization: Bearer <key>.
Body
Create a SIP trunk; passwords are write-only on the wire.
PBX vendor preset or generic for other/custom PBX configurations.
3cx, yeastar, webex, generic Vatel telephony region that should own this trunk's SIP edge. Set this to match the hostname you use when sending SIP to Vatel or pointing your PBX at Vatel: us-central1 for us-central1.sip.vatel.ai, northamerica-northeast1 for northamerica-northeast1.sip.vatel.ai. sip.vatel.ai is a convenience alias for US Central, not a third region. Defaults to us-central1 when omitted. Outbound SIP REGISTER originates from the selected region; inbound routing is not fully region-locked by this field yet.
us-central1, northamerica-northeast1 Inbound SIP host or domain; when inbound auth is acl, this host is ACL-validated for inbound traffic.
How inbound SIP is authenticated. acl: carrier traffic must match the ACL; inbound_host is the ACL-validated host. digest: SIP digest authentication. none: no inbound auth configured.
digest, acl, none Inbound SIP secret if required.
Host to dial for outbound calls, on-call, and transfers.
Outbound SIP secret if required.
Enable outbound registration when true.
Response
Created trunk
SIP connectivity profile for a supported PBX integration.
PBX vendor preset (3cx, yeastar, webex) applying default trunk behavior, or generic for other / custom PBX setups where you supply hosts and credentials explicitly.
3cx, yeastar, webex, generic Vatel telephony region that should own this trunk's SIP edge. Set this to match the hostname you use when sending SIP to Vatel or pointing your PBX at Vatel: us-central1 for us-central1.sip.vatel.ai, northamerica-northeast1 for northamerica-northeast1.sip.vatel.ai. sip.vatel.ai is a convenience alias for US Central, not a third region. Defaults to us-central1 when omitted. Outbound SIP REGISTER originates from the selected region; inbound routing is not fully region-locked by this field yet.
us-central1, northamerica-northeast1 Ordered transforms applied to caller id.
Inbound SIP host or domain. When inbound_auth_type is acl, this is the host validated against the ACL (allowed source for inbound calls).
How inbound SIP is authenticated. acl: carrier traffic must match the ACL; inbound_host is the ACL-validated host. digest: SIP digest authentication. none: no inbound auth configured.
digest, acl, none SIP user for inbound registration if used.
Last known SIP registration outcome for the trunk leg.
not_registered, pending, registered, failed, auth_failed SIP host used for outbound legs: platform-initiated calls, on-call flows, and transfers dial out via this host (your carrier or SBC).
Credentials username for outbound, if any.
Whether the platform registers this trunk with the carrier.
Last known SIP registration outcome for the trunk leg.
not_registered, pending, registered, failed, auth_failed Keeping SIP dialog routing behavior when true.

