Skip to main content
POST
/
organization
/
sip
Create a SIP carrier
curl --request POST \
  --url https://api.callers.ai/organization/sip \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "register_username": "<string>",
  "register_password": "<string>",
  "requires_register": false,
  "register_sip_realm": "<string>",
  "register_from_user": "<string>",
  "register_from_domain": "<string>",
  "register_public_ip_in_contact": true,
  "tech_prefix": "<string>",
  "diversion": "<string>",
  "e164_leading_plus": false,
  "gateways": [
    {
      "outbound": true,
      "inbound": false,
      "ipv4": "",
      "netmask": 32,
      "port": 5060,
      "protocol": "udp",
      "send_options_ping": false,
      "use_sips_scheme": false,
      "pad_crypto": false
    }
  ],
  "phoneNumbers": [],
  "outbound_sip_proxy": "<string>",
  "updatedBy": "<string>",
  "cps": 10
}
'
{
  "id": "<string>"
}

Authorizations

Authorization
string
header
required

Headers

x-sub-organization-id
string

Optional sub organization ID. Must belong to your main organization API key.

Body

application/json
name
string
required
Minimum string length: 1
register_username
string
register_password
string
requires_register
boolean
default:false
register_sip_realm
string
register_from_user
string
register_from_domain
string
register_public_ip_in_contact
boolean
tech_prefix
string
diversion
string
e164_leading_plus
boolean
default:false
gateways
object[]
phoneNumbers
object[]
outbound_sip_proxy
string
updatedBy
string
Minimum string length: 1
cps
number
default:10
Required range: 0.1 < x < 1000

Response

SIP carrier Created successfully.

id
string