Create SIP gateway
Creates a SIP Gateway resource that forwards calls to an external SIP destination. Use it for outbound routing to a provider, PBX, or other SIP system that SignalWire dials. Use Create SIP credential when the external device registers with SignalWire instead.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Voice, Messaging, Fax, or Video.
Learn more about API scopes.
Request body
Example request
{
"name": "My SIP Gateway",
"uri": "user2@domain.com",
"ciphers": [
"AEAD_AES_256_GCM_8",
"AES_256_CM_HMAC_SHA1_80"
],
"codecs": [
"OPUS"
]
}Response
The request has succeeded and a new resource has been created as a result.
Example response
{
"display_name": "My SIP Gateway",
"type": "sip_gateway",
"created_at": "2024-05-06T12:20:00Z",
"updated_at": "2024-05-06T12:20:00Z",
"sip_gateway": {
"uri": "user3@domain.com",
"name": "My SIP Gateway",
"ciphers": [
"AEAD_AES_256_GCM_8"
],
"codecs": [
"OPUS"
]
}
}Changes
Changed in 3 of the 137 revisions of this API.4812
- ●
added the new
OPUS@16000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@24000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@48000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@8000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ○
added the new
OPUS@16000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@24000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@48000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@8000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ●
- ▲
removed the enum value
OPUS@16000H@20Iof the request propertycodecs/items/request-property-enum-value-removed
- ▲
removed the enum value
OPUS@24000H@20Iof the request propertycodecs/items/request-property-enum-value-removed
- ▲
removed the enum value
OPUS@48000H@20Iof the request propertycodecs/items/request-property-enum-value-removed
- ▲
removed the enum value
OPUS@8000H@20Iof the request propertycodecs/items/request-property-enum-value-removed
- ○
removed the
OPUS@16000H@20Ienum value from thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-removed
- ○
removed the
OPUS@24000H@20Ienum value from thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-removed
- ○
removed the
OPUS@48000H@20Ienum value from thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-removed
- ○
removed the
OPUS@8000H@20Ienum value from thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ●
added the new
OPUS@16000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@24000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@48000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ●
added the new
OPUS@8000H@20Ienum value to thesip_gateway/allOf[SipGateway]/codecs/items/response property for the response status201response-property-enum-value-added
- ○
added the new
OPUS@16000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@24000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@48000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ○
added the new
OPUS@8000H@20Ienum value to the request propertycodecs/items/request-property-enum-value-added
- ●
Of the 137 revisions, 3 have a changelog that could not be searched.