Edit an Outbound Route
Edit basic settings of an outbound route.
Request URL
{base_url}/{api_path}/outroute/update?token={token}
Request parameters
Parameter | Required | Type | Description |
---|---|---|---|
id | Yes | Integer | The unique ID of an outbound route. |
name | No | String | The name of an outbound route. |
prefix | No | String | Dial pattern. |
strip | No | String | How many digits will be stripped from the front of the dialed number before the call is placed. |
prepend | No | String | The prepended number will be added to the beginning of a dialed number. |
trunks | No | String | Trunk name. Separate multiple trunk names with
, .Example:
|
extensions | No | String | Extensions which are allowed to make outbound calls through
this route. Separate multiple extensions with
, .Example:
|
extensionsgroup | No | String | Extension groups which are allowed to make outbound calls
through this route. Separate multiple extension groups with
, .Example:
|
Response parameters
Parameter | Type | Description |
---|---|---|
status | String | Request result.
|
Examples
Request example
POST /api/v2.0.0/outroute/update?token=277ac400357b509b4a587ff2157f7ad5 Content-Type:application/json; charset=utf-8 Host: 192.168.5.150 { "id": "8", "name": "outroute2", "prefix": "0", "strip": "1", "trunks": "siptrunk", "extensions": "1003", }
Response example
HTTP/1.1 200 OK Server: Boa/0.94.14rc21 Accept-Ranges: bytes Connection: close Content-Type: application/json Access-control-allow-origin: * Access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE { "status": "Success" }