Each API request in TeleCMI platform includes App id and secret. Get your App id and secret in TeleCMI dashboard. After getting the app id and secret, make a POST request to the below base URL to retrieve the voicemail details.
Send your POST method request with valid parameters, to the following base URL.
These are the required POST method parameters with description
|*appid||number||Your app ID|
|*secret||string||Your app secret|
|start_date||number||The timestamp of start date and time in UTC timezone. By default the timestamp will be last 24 hours from current time.|
|end_date||number||The timestamp of end date and time in UTC timezone. By default the timestamp will be current time.|
|page||number||The Number of page per 10 record. By default the page is 1.|
|limit||number||The Number of record for request, By default the limit is 10. Maximum limit is 20.|
The * marked parameter is mandatory.
Sample JSON Request
Below is the following sample JSON POST method request
If the provided information is valid, your web server will get a sample response from TeleCMI Platform as given below
These are the list of properties and its description
|count||number||The total count of call detail record(cdr) available|
|voicemail||JSON array||The list of total voicemail in detail|
|time||number||Timestamp of the voicemail in UTC timezone|
|from||number||The phone number of the caller|
|voicename||string||The file name of the voicemail or recorded conversation|
HTTP status codes
TeleCMI API platform represents the following status code to identity the errors.
|Status code||Status type||Description|
|200||OK||We received the request|
|401||Error||Invalid user token, authentication failed|