API ReferenceSIP Trunks
Create SIP trunk
Create a new SIP trunk for an organization.
Authorization
sessionAuth AuthorizationBearer <token>
NextAuth session token
In: header
Path Parameters
orgId*string
Format
uuidRequest Body
application/json
name*string
Length
1 <= lengthdomain*string
SIP domain
port?integer
Default
5060Range
1 <= value <= 65535transport*string
Default
"UDP"Value in
"UDP" | "TCP" | "TLS"authMethod*string
Value in
"password" | "none"username?string
password?string
Encrypted on storage
providerTemplateId?string
Format
uuiddefaultAssistantId?string
Format
uuidipWhitelist?array<>
outboundProxy?string
codecs?array<>
Default
["PCMU"]srtpEnabled?boolean
Default
falseconcurrentCallLimit?integer
Default
10fallbackMessage?string
Response Body
application/json
curl -X POST "https://platform.autophone.org/api/organizations/497f6eca-6276-4993-bfeb-53cbbbba6f08/trunks" \ -H "Content-Type: application/json" \ -d '{ "name": "Primary SIP Provider", "domain": "sip.provider.com", "port": 5060, "transport": "UDP", "authMethod": "password", "username": "account123", "password": "secret123" }'{
"trunk": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9",
"name": "string",
"domain": "string",
"port": 5060,
"transport": "udp",
"authMethod": "password",
"username": "string",
"ipWhitelist": [
"string"
],
"outboundProxy": "string",
"codecs": [
"PCMU"
],
"srtpEnabled": false,
"concurrentCallLimit": 10,
"status": "pending",
"isDeleted": false,
"createdAt": "2019-08-24T14:15:22Z"
}
}Empty
Empty
Empty
Empty