Articles in this support section discuss Telebroad's legacy APIs. To learn about the current version of Telebroad APIs, which offer additional authentication options and support for advanced features, please go to https://developers.telebroad.com/.
The POST/call/redirect request redirects a call to another PBX or external number. For this to work, the redirected call must be placed using the POST/send/call method, in order to identify the call with a unique ID.
Parameters
All parameters go in the request body in JSON Raw format.
| Parameter | Type | Operation |
| cnumber | string | The number where the call is to be redirected to. This is usually another user's internal line, but can also be any external number. |
| uniqueid | string | A unique ID number for the call, obtained from the uniqueid field in the response received from the post/send/call request. |
Example
To redirect a call to line 1214840, use this syntax:
HTTPS method: POST
Header
webserv.telebroad.com/api/teleconsole/rest/call/redirect
Body
{"cnumber":"1214840", "uniqueid":"1519784628.70134037"}
Response:
If the call was redirected successfully:
{
"error": null,
"result": "1"
}
If there was a problem redirecting the call (usually due to a wrong uniqueid or if the call has already ended):
{
"error":{
"code": 444,
"message": "The call does not exist."
}
}