Skip to main content

CreateProvider creates a new SIP provider in the catalog.

POST 

/api/v1/voice/sip-providers

Adds a provider template for organizations to use.

Parameters

  • provider_name: Required, display name
  • provider_type: Required, carrier/wholesale/cloud_pbx/custom
  • default_host: Required, default SIP host
  • default_port: Required, default SIP port (1-65535)
  • auth_required: Whether authentication is required
  • register_required: Whether SIP registration is needed
  • supported_codecs: Audio codecs (e.g., ["g711u", "g729"])
  • supports_dtmf: DTMF methods (e.g., ["rfc2833", "inband"])
  • rate_per_minute/setup_fee: Pricing information

Errors

  • ALREADY_EXISTS: Provider name already exists
  • PERMISSION_DENIED: Caller lacks voice:provider:write permission

Request

Responses

A successful response.