Providers
Was this helpful?
Was this helpful?
Retrieve a collection of providers
/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.
Use the top
query parameter to specify the page size of the result set.
Add a new provider into system.
/providers
The name of the trunk.
Whether to enable the provider.
The brand of trunk.
Authentication ID, i.e. SIP username.
Authentication username.
Password for authentication.
Whether registration is required.
Interval for registry refreshment, in seconds.
The outbound server hostname of the trunk.
Whether the trunk under LAN or not.
Whether this trunk is only accept single Via SIP header or not.
Rewrite the host IP of Via header by public IP when sending the request to trunk.
Verify the port when receiving SIP messages from trunk
Send OPTIONS
message for keep alive.
The max number of concurrent calls.
Keep alive message sending interval (seconds).
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.
Remove crypto line in the SDP.
Whether to enable STIR/SHAKEN signature.
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.
Authentication mode:
Can be either:
IP_AUTH
:REGISTER_AUTH
:ACCEPT_REGISTER
:TEAMS
:WHATS_APP
:IP_AUTH
, REGISTER_AUTH
, ACCEPT_REGISTER
, TEAMS
, WHATS_APP
The trunk transport protocol:
Can be either:
UDP
:TCP
:TLS
: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
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
Update properties of provider by it's unique ID.
/providers/{id}
The unique ID of trunk.
The unique ID of the resource.
The name of the trunk.
Whether to enable the provider.
Authentication ID, i.e. SIP username.
Authentication username.
Password for authentication.
Whether registration is required.
Interval for registry refreshment, in seconds.
The outbound server hostname of the trunk.
Whether the trunk under LAN or not.
Whether this trunk is only accept single Via SIP header or not.
Rewrite the host IP of Via header by public IP when sending the request to trunk.
Verify the port when receiving SIP messages from trunk
Send OPTIONS
message for keep alive.
Keep alive message sending interval (seconds).
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.
Remove crypto line in the SDP.
Whether to enable STIR/SHAKEN signature.
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.
The trunk transport protocol:
Can be either:
UDP
:TCP
:TLS
: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
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
No body