Update User
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 update the user in your app.
Base URL
Send your POST method request with valid parameters, to the following base URL.
https://rest.telecmi.com/v2/user/update
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 |
*id | string | The User ID |
*name | string | The name of the user |
*phone_number | string | The phone number of the user |
*password | string | The password of the user |
start_time | number | The user shift time to start receiving the incoming call |
end_time | number | The user shift time to stop receiving the incoming call |
sms_alert | boolean | The missed call notification for the user |
Note
The * marked parameter is mandatory.
Sample JSON Request
Below is the following sample JSON POST method request
{
"appid":1111112,
"secret":"xxxx-xxxx-xxxx-xxxx",
"id":"101_1111112",
"name":"Abishek",
"phone_number":"919100000000",
"password":"12345678",
"start_time":1,
"end_time":24,
"sms_alert":true
}
Sample Response
If the provided information is valid, your web server will get a sample response from TeleCMI Platform as given below
{
"code": 200,
"status": "success",
"msg": "Saved successfully",
"agent": {
"name": "Abishek",
"password": "12345678",
"notify": true,
"phone": "919100000000",
"start_time": 1,
"end_time": 24
}
}
Properties
These are the list of properties and its description
Property | Type | Description |
---|---|---|
status | string | The status of the request, success or error |
msg | string | The message information of the request |
agent | JSON array | The updated user details |
name | string | The updated name of the user |
Password | string | The update password of the user |
notify | boolean | The updated missed call notification of the user |
phone | string | The updated phone number of the user |
start_time | number | The updated shift start time of the user |
end_time | number | The updated shift end time of the user |
HTTP status codes
TeleCMI API platform represents the following status code to identity the errors.
Status code | Status Type | Description |
---|---|---|
200 | Success | We received the request |
401 | Error | Invalid app id or secret, authentication failed, Invalid user ID |
400 | Error | Parameter missing |