POST api/devicereg/register
Register user logged in devices for receiving notifications
Request Information
URI Parameters
None.
Body Parameters
object representing the details that need to register device details.
DeviceInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| user_id |
logged in user id to register |
integer |
None. |
| imei_one |
user device IMEI one if exists |
string |
None. |
| imei_two |
user device IMEI one if exists |
string |
None. |
| device_id |
user device unique id. Like serial number,UDID |
string |
Required |
| channel_uri |
device channel url used for push notifications |
string |
Required |
| device_type |
user device types like ANDROID,IPHONE,WINDOWSPHONE etc |
string |
Required |
| os |
user device os version details |
string |
Required |
| model |
user device model name is required. |
string |
Required |
| app_version |
currently installed Lifetorns app version on user mobile |
string |
None. |
| version_code |
app version code |
integer |
None. |
| app_source |
different flavour of app. source id |
integer |
None. |
Request Formats
application/json, text/json
{
"user_id": 1,
"imei_one": "sample string 2",
"imei_two": "sample string 3",
"device_id": "sample string 4",
"channel_uri": "sample string 5",
"device_type": "sample string 6",
"os": "sample string 7",
"model": "sample string 8",
"app_version": "sample string 9",
"version_code": 1,
"app_source": 1
}
application/xml, text/xml
<device_ifo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models.v5"> <app_source>1</app_source> <app_version>sample string 9</app_version> <channel_uri>sample string 5</channel_uri> <device_id>sample string 4</device_id> <device_type>sample string 6</device_type> <imei_one>sample string 2</imei_one> <imei_two>sample string 3</imei_two> <model>sample string 8</model> <os>sample string 7</os> <user_id>1</user_id> <version_code>1</version_code> </device_ifo>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
On success, return true. On failure, return false.
Response| Name | Description | Type | Additional information |
|---|---|---|---|
| resp_code |
Lifetrons response code |
string |
None. |
| resp_msg |
Lifetrons response message |
string |
None. |
Response Formats
application/json, text/json
{
"resp_code": "sample string 1",
"resp_msg": "sample string 2"
}
application/xml, text/xml
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LifetronsPhoneApi.Models"> <resp_code>sample string 1</resp_code> <resp_msg>sample string 2</resp_msg> </Response>