POST api/device/adddevicemessages
Add Device Messages
Request Information
URI Parameters
None.
Body Parameters
Device Messages
Collection of DeviceMessageApiModel| Name | 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.