POST api/device/adddevicemessages
Add Device Messages
Request Information
URI Parameters
None.
Body Parameters
Device Messages
Collection of DeviceMessageApiModelName | Description | Type | Additional information |
---|---|---|---|
MessageType | EnumMessageType |
None. |
|
TimeStamp | integer |
None. |
|
Temp | integer |
None. |
|
Hum | integer |
None. |
|
Press | integer |
None. |
|
Light | decimal number |
None. |
|
AccX | decimal number |
None. |
|
AccY | decimal number |
None. |
|
AccZ | decimal number |
None. |
|
Batt | decimal number |
None. |
|
GpsFix | EnumPositionFix |
None. |
|
GpsLat | decimal number |
None. |
|
GpsLong | decimal number |
None. |
|
GpsSatNo | byte |
None. |
|
GpsTTFF | integer |
None. |
|
ShockLimit | decimal number |
None. |
|
TempMaxLimit | decimal number |
None. |
|
TempMinLimit | decimal number |
None. |
|
HumMaxLimit | decimal number |
None. |
|
LightMaxLimit | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
[ { "MessageType": 1, "TimeStamp": 1, "Temp": 1, "Hum": 1, "Press": 1, "Light": 1.1, "AccX": 1.1, "AccY": 1.1, "AccZ": 1.1, "Batt": 1.1, "GpsFix": 0, "GpsLat": 2.1, "GpsLong": 3.1, "GpsSatNo": 64, "GpsTTFF": 5, "ShockLimit": 1.1, "TempMaxLimit": 1.1, "TempMinLimit": 1.1, "HumMaxLimit": 1.1, "LightMaxLimit": 1.1 }, { "MessageType": 1, "TimeStamp": 1, "Temp": 1, "Hum": 1, "Press": 1, "Light": 1.1, "AccX": 1.1, "AccY": 1.1, "AccZ": 1.1, "Batt": 1.1, "GpsFix": 0, "GpsLat": 2.1, "GpsLong": 3.1, "GpsSatNo": 64, "GpsTTFF": 5, "ShockLimit": 1.1, "TempMaxLimit": 1.1, "TempMinLimit": 1.1, "HumMaxLimit": 1.1, "LightMaxLimit": 1.1 } ]
application/xml, text/xml
Sample:
<ArrayOfDeviceMessageApiModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Deufol.CPCNL.BLL.Models.ApiModels"> <DeviceMessageApiModel> <AccX>1.1</AccX> <AccY>1.1</AccY> <AccZ>1.1</AccZ> <Batt>1.1</Batt> <GpsFix>FixUNDF</GpsFix> <GpsLat>2.1</GpsLat> <GpsLong>3.1</GpsLong> <GpsSatNo>64</GpsSatNo> <GpsTTFF>5</GpsTTFF> <Hum>1</Hum> <HumMaxLimit>1.1</HumMaxLimit> <Light>1.1</Light> <LightMaxLimit>1.1</LightMaxLimit> <MessageType>Tracking</MessageType> <Press>1</Press> <ShockLimit>1.1</ShockLimit> <Temp>1</Temp> <TempMaxLimit>1.1</TempMaxLimit> <TempMinLimit>1.1</TempMinLimit> <TimeStamp>1</TimeStamp> </DeviceMessageApiModel> <DeviceMessageApiModel> <AccX>1.1</AccX> <AccY>1.1</AccY> <AccZ>1.1</AccZ> <Batt>1.1</Batt> <GpsFix>FixUNDF</GpsFix> <GpsLat>2.1</GpsLat> <GpsLong>3.1</GpsLong> <GpsSatNo>64</GpsSatNo> <GpsTTFF>5</GpsTTFF> <Hum>1</Hum> <HumMaxLimit>1.1</HumMaxLimit> <Light>1.1</Light> <LightMaxLimit>1.1</LightMaxLimit> <MessageType>Tracking</MessageType> <Press>1</Press> <ShockLimit>1.1</ShockLimit> <Temp>1</Temp> <TempMaxLimit>1.1</TempMaxLimit> <TempMinLimit>1.1</TempMinLimit> <TimeStamp>1</TimeStamp> </DeviceMessageApiModel> </ArrayOfDeviceMessageApiModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Result
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.