Outbound Call
The Outbound call API is used to connect the call, between two phone numbers. Using app id and app secret you can able to make a outbound call API request.
Base URL
Send your POST method request with valid parameters, to the following base URL.
https://piopiy.telecmi.com/v1/make_call
Required Parameters
These are the required POST method parameters with description
| Parameter Name | Type | Description | 
|---|---|---|
| *appid | number | Your app id | 
| *secret | string | Your app secret | 
| *from | number | Your caller id for this call | 
| *answer_url | string | Your webserver URL contains list of action | 
| *to | number | The number the call was made to | 
Note
 The * marked property is mandatory. 
Sample JSON Request
Below is the following sample JSON POST method request
{
"appid": 2222226,
"secret": "xxxx-xxxx-xxxx-xxxx",
"from": 914471000000,
"to": 9100000000,
"answer_url": "http://9538e04c.ngrok.io/v1/piopiy_action"
}
Sample Response
If the provided information is valid, your web server will get a sample response from TeleCMI Platform as given below
{
    "data": {
        "status": "progress",
        "request_id": "xKPijUEJhlt16iUaIETfNRF9fAb9i6qUuE7VtpDEIa9"
    },
    "code": 200
}
Properties
These are the list of properties and its description
| Property | Type | Description | 
|---|---|---|
| status | string | The Status of the call | 
| request_id | string | The Unique ID for this call | 
HTTP status codes
TeleCMI API platform represents the following status code to identity the errors.
| Status code | Status code | Description | 
|---|---|---|
| 200 | OK | We received the request | 
| 420 | Error | Invalid app id or secret, failed to authenticate token | 
| 501 | Error | Missing required property | 
| 502 | Error | The property required is missing |