Providers
Was this helpful?
Was this helpful?
Retrieve a collection of providers
Use the filter
query parameter to retrieve just a subset of a collection.
Use the search
query parameter to restrict the results of a request to match a search criterion.
Use the orderby
query parameter to specify the sort order of the items returned from server.
The default order is ascending order.
Use the skip
query parameter to set the number of items to skip at the start of a collection.
0
Use the top
query parameter to specify the page size of the result set.
100
Add a new provider into system.
The name of the trunk.
Whether to enable the provider.
true
The brand of trunk.
Authentication mode:
Can be either:
IP_AUTH
:REGISTER_AUTH
:ACCEPT_REGISTER
:TEAMS
:WHATS_APP
:The trunk transport protocol:
Can be either:
UDP
:TCP
:TLS
:The hostname of trunk.
Server hostname or IP address
The port pf trunk.
A port number is a 16-bit unsigned integer, thus ranging from 0 to 65535. For TCP, port number 0 is reserved and cannot be used, while for UDP, the source port is optional and a value of zero means no port
Authentication ID, i.e. SIP username.
Authentication username.
Password for authentication.
Whether registration is required.
true
Interval for registry refreshment, in seconds.
600
The outbound server hostname of the trunk.
The outbound server port of the trunk.
A port number is a 16-bit unsigned integer, thus ranging from 0 to 65535. For TCP, port number 0 is reserved and cannot be used, while for UDP, the source port is optional and a value of zero means no port
Whether the trunk under LAN or not.
false
Whether this trunk is only accept single Via SIP header or not.
true
Rewrite the host IP of Via header by public IP when sending the request to trunk.
true
Verify the port when receiving SIP messages from trunk
true
Send OPTIONS
message for keep alive.
true
The max number of concurrent calls.
Keep alive message sending interval (seconds).
360
The additional IP addresses of provider.
A semicolon-separated list of IP addresses in CIDR format.
For example: 192.0.2.0/24;192.0.2.0/32 as defined in RFC 4632 and RFC 4291.
Adjust the SDP direction for call hold.
true
Remove crypto line in the SDP.
true
Whether to enable STIR/SHAKEN signature.
false
The semicolon-separated list of DID/DDI pool number range or DID/DDI number. Assign a DID/DDI pool number range or DID/DDI number to the tenant. For example: 3000;12000-18000. The DID/DDI pool number range should not overlap with other tenant DID/DDI pool number ranges and numbers.
Update properties of provider by it's unique ID.
The unique ID of trunk.
The unique ID of the resource.
The name of the trunk.
Whether to enable the provider.
true
The trunk transport protocol:
Can be either:
UDP
:TCP
:TLS
:The hostname of trunk.
Server hostname or IP address
The port pf trunk.
A port number is a 16-bit unsigned integer, thus ranging from 0 to 65535. For TCP, port number 0 is reserved and cannot be used, while for UDP, the source port is optional and a value of zero means no port
Authentication ID, i.e. SIP username.
Authentication username.
Password for authentication.
Whether registration is required.
true
Interval for registry refreshment, in seconds.
600
The outbound server hostname of the trunk.
The outbound server port of the trunk.
A port number is a 16-bit unsigned integer, thus ranging from 0 to 65535. For TCP, port number 0 is reserved and cannot be used, while for UDP, the source port is optional and a value of zero means no port
Whether the trunk under LAN or not.
false
Whether this trunk is only accept single Via SIP header or not.
true
Rewrite the host IP of Via header by public IP when sending the request to trunk.
true
Verify the port when receiving SIP messages from trunk
true
Send OPTIONS
message for keep alive.
true
Keep alive message sending interval (seconds).
360
The max number of concurrent calls.
The additional IP addresses of provider.
A semicolon-separated list of IP addresses in CIDR format.
For example: 192.0.2.0/24;192.0.2.0/32 as defined in RFC 4632 and RFC 4291.
Adjust the SDP direction for call hold.
true
Remove crypto line in the SDP.
true
Whether to enable STIR/SHAKEN signature.
false
The semicolon-separated list of DID/DDI pool number range or DID/DDI number. Assign a DID/DDI pool number range or DID/DDI number to the tenant. For example: 3000;12000-18000. The DID/DDI pool number range should not overlap with other tenant DID/DDI pool number ranges and numbers.
No Content