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
NameDescriptionTypeAdditional 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

Sample:
{
  "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

Sample:
<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:

Sample not available.

Response Information

Resource Description

On success, return true. On failure, return false.

Response
NameDescriptionTypeAdditional information
resp_code

Lifetrons response code

string

None.

resp_msg

Lifetrons response message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "resp_code": "sample string 1",
  "resp_msg": "sample string 2"
}

application/xml, text/xml

Sample:
<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>